Skip to main content

Getting Experience in Computer Science Education

  • Chapter
  • First Online:
Guide to Teaching Computer Science

Abstract

This chapter deals with the teaching experience that the students enrolled in the Methods of Teaching Computer Science (MTCS) course gain before becoming computer science (CS) teachers. Three frameworks in which the prospective CS teachers gain their first teaching experience are presented: (1) The practicum, which takes place in high school, after one or two semesters of learning the MTCS course; (2) CS teacher training within the Professional Development School (PDS) collaboration framework; and (3) 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 CS teachers.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    We note that the analysis of teaching situations taken from lessons taught by experienced teachers is important for other purposes.

  2. 2.

    Based on Lapidot (2005)

References

  • Ben-Ari M (2001) Constructivism in computer science education. J of Comput Mat Sci Teach 20(1):45–74

    Google Scholar 

  • Clark RW (1999) Effective professional development schools: agenda for education in a democracy. Jossey-Bass, San Francisco

    Google Scholar 

  • Darling-Hammond L (2001) When conceptions collide: constructing a community of inquiry for teacher education in British Columbia. J Educ Teach 27(1):7–21

    Article  Google Scholar 

  • Eick CJ, Ware FN, Jones MT (2004) Coteaching in a secondary science methods course: learning through a coteaching model that supports early teacher practice. J Sci Teach Educ 15(3):197–209

    Article  Google Scholar 

  • Furlong J (2000) School mentors and university tutors: lessons from the english experiment. J Theory Pract 39(1):12–19

    Article  Google Scholar 

  • 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 

  • Klieger A, Oster-Levinz A (2008) In search of the essence of a good school: school characteristics leading to successful pds collaboration. Aust J Teach Educ 33(4):40–54

    Google Scholar 

  • Korthagen FA, Kessels JPM (1999) Linking theory and practice: changing the pedagogy of teacher education. Educ Res 28(4):4–17

    Article  Google Scholar 

  • 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 Technology

    Google Scholar 

  • Lave J, Wenger E (1991) Situated learning: legitimate peripheral participation. Cambridge University Press, Cambridge

    Book  Google Scholar 

  • Levine M (2003) Foreward. In: Teitel L (ed) The professional development schools handbook: starting, sustaining and assessing partnerships that improve student learning. Corwin Inc, Thousand Oaks, pp XIII–XVII

    Google Scholar 

  • Putnam RT, Borko H (2000) What do new views of knowledge and thinking have to say about research on teacher learning? Educ Res 29(1):4–15

    Article  Google Scholar 

  • 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, pp 276–280

    Google Scholar 

  • Ragonis N, Hazzan O (2009a) Integrating a tutoring model into the training of prospective computer science teachers. J Comput Math Sci Teach (JCMST) 28(3):309–339

    Google Scholar 

  • Ragonis N, Hazzan O (2009b) A tutoring model for promoting the pedagogical-disciplinary skills of prospective teachers. Mentor Tutor: Partnersh Learn 17(1):67–82

    Article  Google Scholar 

  • Ragonis N, Hazzan O (2010) A reflective practitioner’s perspective on computer science teacher preparation. Proc. 4th ISSEP, Zürich, Switzerland, pp 90–106

    Google Scholar 

  • Ragonis N, Oster-Levinz A (2011) Pre-service computer science teacher training within the professional development school (PDS) collaboration framework. In Proc. of the 5th Int. Conf. on Informatics in Schools: Situation, Evolution and Perspectives (ISSEP’11), Ivan Kalaš and Roland T. Mittermeir (Eds). Springer-Verlag, Berlin, Heidelberg, pp 106–116

    Google Scholar 

  • Schön DA (1983) The reflective practitioner. BasicBooks, New York

    Google Scholar 

  • Schön DA (1987) Educating the reflective practitioner: towards a new design for teaching and learning in the profession. Jossey-Bass, San Francisco

    Google Scholar 

  • Stein D (1998) Situated learning in adult education. ERIC Digest #195. http://ericacve.org/docs/situated195.htm. Accessed 30 Jan 2007

  • Stephenson C, Gal-Ezer J, Haberman B, Verno A (2005) The new educational imperative:i high school computer science education, Final report of the CSTA, Curriculum Improvement Task Force, http://csta.acm.org/Communications/sub/DocsPresentationFiles/White_Paper07_06.pdf. Accessed 14 July 2010

  • Teitel L (2003) The professional development schools handbook: starting, sustaining and partnerships that improve student learning. Corwin Inc, Thousand Oaks

    Google Scholar 

  • 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

    Google Scholar 

  • Wilson SM, Berne J (1999) Teacher learning and the acquisition of professional knowledge. Rev Res Educ 24:173–209

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Orit Hazzan .

Rights and permissions

Reprints and permissions

Copyright information

© 2014 Springer-Verlag London Limited

About this chapter

Cite this chapter

Hazzan, O., Lapidot, T., Ragonis, N. (2014). Getting Experience in Computer Science Education. In: Guide to Teaching Computer Science. Springer, London. https://doi.org/10.1007/978-1-4471-6630-6_13

Download citation

  • DOI: https://doi.org/10.1007/978-1-4471-6630-6_13

  • Published:

  • Publisher Name: Springer, London

  • Print ISBN: 978-1-4471-6629-0

  • Online ISBN: 978-1-4471-6630-6

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics