2011

Guide to Teaching Computer Science

An Activity-Based Approach

Authors:

ISBN: 978-0-85729-442-5 (Print) 978-0-85729-443-2 (Online)

Table of contents (16 chapters)

  1. Front Matter

    Pages i-xxv

  2. No Access

    Book Chapter

    Pages 1-12

    Introduction – What Is This Guide About?

  3. No Access

    Book Chapter

    Pages 13-19

    Active Learning and the Active-Learning-Based Teaching Model

  4. No Access

    Book Chapter

    Pages 21-46

    Overview of the Discipline of Computer Science

  5. No Access

    Book Chapter

    Pages 47-62

    Research in Computer Science Education

  6. No Access

    Book Chapter

    Pages 63-78

    Problem-Solving Strategies

  7. No Access

    Book Chapter

    Pages 79-89

    Learners’ Alternative Conceptions

  8. No Access

    Book Chapter

    Pages 91-118

    Teaching Methods in Computer Science Education

  9. No Access

    Book Chapter

    Pages 119-141

    Lab-Based Teaching

  10. No Access

    Book Chapter

    Pages 143-163

    Types of Questions in Computer Science Education

  11. No Access

    Book Chapter

    Pages 165-179

    Evaluation

  12. No Access

    Book Chapter

    Pages 181-192

    Teaching Planning

  13. No Access

    Book Chapter

    Pages 193-212

    Integrated View at the MTCS Course Organization: The Case of Recursion

  14. No Access

    Book Chapter

    Pages 213-227

    Getting Experience in Computer Science Education

  15. No Access

    Book Chapter

    Pages 229-234

    Design of a Methods of Teaching Computer Science Course

  16. No Access

    Book Chapter

    Pages 235-246

    High School Computer Science Teacher Preparation Programs

  17. No Access

    Book Chapter

    Pages 247-247

    Epilogue

  18. Back Matter

    Pages 249-260