ABSTRACT
Due to a reform in the Israeli CS high school curricula, in-service teachers who studied and taught procedural programming are now required to cope with the new paradigm of OOP. In this paper we describe a case study in which we traced the difficulties of one in-service teacher as she taught the topic of inheritance and polymorphism for the first time. We noticed a growth in her knowledge in the laboratory problem-session, whereas in a similar pen-and-paper session no substantial knowledge growth took place. A qualitative analysis enabled us to discern how the combined factors of the teacher's experience, the presence of the computer, and students' expectations for workable solutions, pressured the teacher to seek to resolve difficulties through trial and error, which facilitated knowledge growth. We argue that all these factors have to be fulfilled in order for teacher learning to happen.
- Bents, M., & Bents, R. (1990). Perceptions of good teaching among novice' advanced beginner and expert teachers. Paper presented at Annual Meetings of the American Educational Research Association, Boston, MA, April 1990.Google Scholar
- Berliner, D. C. (1994). Expertise: the wonder of exemplary performances. Mangieri, J.N., Collins Block, C. (eds.), Creating Powerful Thinking in Teachers and Students, Holt, Rinehart & Winston, Chapter 7.Google Scholar
- Berliner, D. C. (2001). Learning about and learning from expert teachers, International Journal of Educational Research, 35(5), 463--482.Google ScholarCross Ref
- Fuller, F. F. (1973). Teacher education and the psychology of behavior change: A conceptualization of the process of affective change of preservice teachers. Presented at the Annual Meeting of the American Psychological Association in Montreal Canada.Google Scholar
- Gal-Ezer, J. Beeri, C. Harel, D. & Yehudai, A. (1995). A High School Program in Computer Science, Computer, 28(10), 73--80. Google ScholarDigital Library
- Lapidot, T. (2004). The learning of computer-science teachers during their teaching work, unpublished dissertation, Technion, Haifa.Google Scholar
- Liberman, N. Beeri, C., & Ben-David Kolikant, Y. (submitted). A classification of misconceptions and difficulties involving inheritance and polymorphism.Google Scholar
- Leinhardt, G. (1989). Math lessons: A contrast of novice and expert competence. Journal of Research in Mathematics Education, 20 (1), 52--75.Google ScholarCross Ref
- Moschkovich, J. N. (2004). Appropriating mathematical practices: A case study of learning to use and explore functions through interaction with a tutor. Educational Studies in mathematics, 55(1), 49--80.Google Scholar
- Roberts, E. (2004). The dream of a common language: The search for simplicity and stability in computer science education. SIGCSE Bulletin, 36(1), 115--119. Google ScholarDigital Library
- Shkedi, A. (2003). Words of meaning: Qualitative research-theory and practice. Tel Aviv, Israel: Ramot.Google Scholar
- Shulman, L. S. (1986). Those who understand: knowledge growth in teaching, Educational Researcher, 15(2), 4--14.Google ScholarCross Ref
- Shulman, L. S., (1987). Knowledge and Teaching: Foundations of the New Reform. Harvard Educational Review, 57(1), 1--22.Google ScholarCross Ref
- Zilberstein, M., & Katz, P. (1998). A great teacher, an expert teacher, a professional: Three aspects of the personality of the 'Teacher Asher'. Dapim, 26, 53--71. (In Hebrew).Google Scholar
Index Terms
- In-service teachers learning of a new paradigm: a case study
Recommendations
Technology workshops by in-service teachers for pre-service teachers
SIGUCCS '01: Proceedings of the 29th annual ACM SIGUCCS conference on User servicesThis project was an initiative through university courses to have graduate in-service teachers, who have learned the use of technology for classroom instruction, offer workshops to undergraduate pre-service teachers. The goals of the project were two-...
Industry partnerships to support computer science high school teachers' pedagogical content knowledge
SIGITE '14: Proceedings of the 15th Annual Conference on Information technology educationThere is a critical need for computer scientists in the new digital age, a need that is not being met largely due to a lack of qualified computing teachers in K-12. In this project, we explore a three- year, on-the-job teacher preparation program (TEALS)...
Exploring K-12 Teachers' Trajectories of Engagement with Critically Conscious Computing
SIGCSE 2024: Proceedings of the 55th ACM Technical Symposium on Computer Science Education V. 2The future of the computer science field is dependent on recruiting computer science educators from all demographics and backgrounds. Pre-service programs that emphasize issues of equity and justice have the potential to broaden participation in CS ...
Comments