Guide to teaching computer science [electronic resource] : an activity-based approach / Orit Hazzan, Tami Lapidot, Noa Ragonis.

The dynamic evolution of the field of computer science (CS) also poses educational and pedagogical challenges, such as issues of CS teacher recruitment, pre-service teacher preparation, support for teachers' ongoing professional development, and the design of teaching and learning material. Thi...

Full description

Saved in:
Bibliographic Details
Online Access: Full Text (via Springer)
Main Author: Hazzan, Orit, 1962-
Other Authors: Lapidot, Tami, Ragonis, Noa
Format: Electronic eBook
Language:English
Published: London ; New York : Springer, ©2011.
Subjects:
Table of Contents:
  • Introduction
  • Active Learning and the Active-Learning-Based Teaching Model
  • Overview of the Discipline of Computer Science
  • Research in Computer Science Education
  • Problem Solving Strategies
  • Learners' Alternative Conceptions
  • Teaching Methods in Computer Science Education
  • Lab-Based Teaching
  • Types of Questions in Computer Science Education
  • Evaluation
  • Teaching Planning
  • Integrated View at the MTCS Course Organization: The Case of Recursion
  • Getting Experience in Computer Science Education
  • Design of a Methods of Teaching Computer Science Course
  • High School Computer Science Teacher Preparation Programs
  • Epilogue.