Advertisement

Introduction – What Is This Guide About?

  • Orit HazzanEmail author
  • Tami Lapidot
  • Noa Ragonis
Chapter

Abstract

The Introduction presents the motivation for writing this Guide, the Methods of Teaching Computer Science (MTCS) course for which the Guide can serve as a textbook, the structure of the Guide, and how it can be used in different frameworks of computer science education.

References

  1. CSTA (2007) Compute Science State Certification Requirements - CSTA Certification Committee Report http://www.csta.acm.org/ComputerScienceTeacherCertification/sub/TeachCertRept07New.pdf. Accessed 14 July 2010
  2. Deek F, Kimmel H (1999) Status of computer science education in secondary schools. Comput. Sci. Educ. 9(2): 89–113CrossRefGoogle Scholar
  3. Gal-Ezer J, Harel D (1998) What (else) should CS educators know?. Communic. of the ACM 41(9): 77–84CrossRefGoogle Scholar
  4. Hazzan O, Gal-Ezer J, Blum L (2008) A model for high school Computer Science Education: The four key elements that make it!, 39th Tech. Symp. on Comput. Sci. Educ., SIGCSE Bull. 40(1): 281–285CrossRefGoogle Scholar
  5. Hazzan O, Lapidot T (2004a) Construction of a professional perception in the “Methods of Teaching Computer Science” course. Inroads - SIGCSE Bull. 36(2): 57–61CrossRefGoogle Scholar
  6. Hazzan O, Lapidot T (2004b) The practicum in computer science education: Bridging gaps between theoretical knowledge and actual performance. Inroads - SIGCSE Bull. 36(4): 47–51CrossRefGoogle Scholar
  7. Hazzan O, Lapidot T (2006) Social issues of Computer Science in the “Methods of Teaching Computer Science in the High School” course. Inroads - SIGCSE Bull. 38(2): 72–75CrossRefGoogle Scholar
  8. Lapidot T, Hazzan O (2003) Methods of Teaching Computer Science course for prospective teachers. Inroads - SIGCSE Bull. 35(4): 29–34CrossRefGoogle Scholar
  9. Lapidot T, Hazzan O (2005) Song debugging: Merging content and pedagogy in Computer Science education. Inroads - SIGCSE Bull. 37(4): 79–83CrossRefGoogle Scholar
  10. Ragonis N (2009) Computing pre-university: Secondary level computing curricula. Wiley Encycl. of Comput. Sci. and Eng.Google Scholar
  11. Ragonis N, Hazzan O (2008) Disciplinary-pedagogical teacher preparation for pre-service Computer Science teachers: Rational and implementation, ISSEP 2008, Lect. Notes in Comput. Sci. 5090/2008: 253–264Google Scholar
  12. Shulman L S (1986) Those who understand: knowledge growth in teaching. Educ. Teach. 15(2): 4–14Google Scholar
  13. Shulman L S (1990) Reconnecting foundations to the substance of teacher education. Teach. Coll. Rec. 91(3): 300–310Google Scholar
  14. Stephenson C, Gal-Ezer J, Haberman B, Verno A (2005) The new educational imperative: Improving high school computer science education. Final report of the CSTA Curriculum Improvement Task Force February 2005, Comput. Sci. Teach. Assoc., Assoc. for Comput. Mach. http://www.csta.acm.org/Communications/sub/DocsPresentationFiles/White_Paper07_06.pdf. Accessed 14 July 2010
  15. Tucker A, Deek F, Jones J, McCowan D, Stephenson C, Verno A (2007) A Model Curriculum for K-12 Computer Science. Report of the ACM K-12 Educ. Task Force Comput. Sci. Curric. Comm. – Draft http://www.csta.acm.org/Curriculum/sub/CurrFiles/K-12ModelCurr2ndEd.pdf. Accessed July 14 2010
  16. Wilson C, Sudol L, Stephenson C, Stehlik M (2010) Running on empty: The failure to teach K–12 computer science in the digital age. Report of The Assoc. for Comput. Mach. And The Comput. Sci. Teach. Assoc. http://www.acm.org/runningonempty/fullreport.pdf. Accessed October 8 2010

Copyright information

© Springer-Verlag London Limited 2011

Authors and Affiliations

  1. 1.Dept. Education in Technology & ScienceTechnion - Israel Institute of TechnologyHaifaIsrael
  2. 2.Computer Science Studies, School of EducationBeit Berl CollegeDoar Beit BerlIsrael

Personalised recommendations