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.