Question: what are the methods of teaching computer science?
Answer: TEACHING TECHNIQUES AND METHODS.  Brainstorming  Problem Solving Method  Computer assisted learning(CAI)  Programmed learning. BRAINSTORMING:  Brainstorming is a group creativity technique that was designed to generate a large number of ideas for the solution of a problem.