TY - BOOK AU - Hazzan,Orit AU - Lapidot,Tami AU - Ragonis,Noa TI - Guide to teaching computer science: an activity-based approach SN - 978-1-4471-6629-0 (alk. paper) AV - QA76.27 .H39 2011 U1 - 004.71, HAZ 22 PY - 2011//// 2014 CY - London, New York PB - Springer KW - Computer science KW - Study and teaching KW - Active learning N1 - 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) ER -