Guide to teaching computer science : an activity-based approach /
Orit Hazzan, Tami Lapidot, Noa Ragonis.
- London ; New York : Springer, c2011/ 2014
- xxiv, 296p. : ill. ; 24 cm.
Introduction—What Is this Guide About? (Page-1),Active Learning and Active-Learning-Based Teaching Model (Page-15),Overview of the Discipline of Computer Science (Page-23),Research in Computer Science Education 4 (Page-55),Problem-Solving Strategies (Page-75),Learners’ Alternative Conceptions (Page-95),Teaching Methods in Computer Science Education (Page-105), Lab-Based Teaching (Page-137),Types of Questions in Computer Science Education (Page-163),Assessment (Page-187),Teaching Planning (Page-207),Integrated View at the MTCS Course Organization: The Case of Recursion (Page-221),Getting Experience in Computer Science Education (Page-243),Design of Methods of Teaching Computer Science Course (Page-263),High School Computer Science Teacher Preparation Programs (Page-269),Epilogue (Page-285).