Getting Experience in Computer Science Education

  • Orit HazzanEmail author
  • Tami Lapidot
  • Noa Ragonis


This chapter deals with the first teaching experiences that the students enrolled in the MTCS course gain before becoming computer science teachers. It presents two frameworks in which the prospective computer science teachers gain this first teaching experience: The practicum, which takes place in high school, after one or two semesters of learning the MTCS course, and a tutoring framework that can be integrated in the MTCS course. We also present activities that can be facilitated in the MTCS course, in which the students deal with and analyze teaching scenarios taken from the practicum of other prospective computer science teachers.


Teaching Experience Prospective Teacher Novice Teacher Teaching Situation Tutoring Session 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


  1. Ben-Ari M (2001) Constructivism in Computer Science education. J. of Comput. in Mat. & Sci. Teach. 20(1): 45–74Google Scholar
  2. Darling-Hammond L (2001) When conceptions collide: constructing a community of inquiry for teacher education in British Columbia. J. Educ. for Teach. 27(1): 7–21CrossRefGoogle Scholar
  3. Eick C J, Ware F N, Jones M T (2004) Coteaching in a secondary science methods course: learning through a coteaching model that supports early teacher practice. J. of Sci. Teacher Educ. 15(3): 197–209CrossRefGoogle Scholar
  4. Furlong J (2000) School mentors and university tutors: Lessons from the English experiment. J. of Theory into Pract. 39(1): 12–19CrossRefGoogle Scholar
  5. Hazzan O, Lapidot T (2004) The practicum in computer science education: Bridging gaps between theoretical knowledge and actual performance. ACM SIGCSE Bull. 35(4): 29–34.Google Scholar
  6. Lapidot T (2005) Computer Science teachers’ learning during their everyday work. Unpublished Ph.D. Thesis, The Department of Education in Technology and Science, Technion - Israel Institute of TechnologyGoogle Scholar
  7. Lave J, Wenger E (1991) Situated learning: Legitimate peripheral participation. Cambridge. Cambridge University PressGoogle Scholar
  8. Putnam R T, Borko H (2000) What do new views of knowledge and thinking have to say about research on teacher learning? Educ. Res. 29(1): 4–15Google Scholar
  9. Ragonis N, Hazzan O (2008) Tutoring model for promoting teaching skills of Computer Science prospective teachers. 13th Ann. Conf. on Innov. and Technol. in Comput. Sci. Educ. – ITiCSE, Madrid, Spain: 276–280Google Scholar
  10. Ragonis N, Hazzan O (2009A) Integrating a tutoring model into the training of prospective computer science teachers, J. of Comput. in Math. and Sci. Teach. (JCMST) 28(3): 309–339Google Scholar
  11. Ragonis N, Hazzan O (2009B) A tutoring model for promoting the pedagogical-disciplinary skills of prospective teachers, Mentor. & Tutoring: Partnersh. in Learn. 17(1): 67–82CrossRefGoogle Scholar
  12. Ragonis N, Hazzan O (2010) A reflective practitioner’s perspective on computer science teacher preparation. Proc. 4th ISSEP, Zürich, Switzerland: 90–106Google Scholar
  13. Schön D A (1983) The reflective practitioner. BasicBooks, New York, NYGoogle Scholar
  14. Schön D A (1987) Educating the reflective practitioner: Towards a new design for teaching and learning in the profession. Jossey-Bass, San FranciscoGoogle Scholar
  15. Stein D (1998) Situated learning in adult education. ERIC Digest #195. Accessed 30 January 2007
  16. 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, Accessed 14 July 2010
  17. Teitel L (2003) The professional development schools handbook: Starting, sustaining and partnerships that improve student learning. Corwin Press, Inc., Thousand Oaks, CAGoogle Scholar
  18. Tucker A, Deek F, Jones J, McCowan D, Stephenson C, Verno A (2004) A model curriculum for K-12 Computer Science: Report of the ACM K-12 Education Task Force Computer Science Curriculum Committee, Assoc. for Comput. Mach., New-York, NYGoogle Scholar
  19. Wilson S M, Berne J (1999) Teacher learning and the acquisition of professional knowledge. Rev. of Res. in Educ. 24: 173–209Google Scholar

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