Conference Paper

In-service teachers learning of a new paradigm: A case study

DOI: 10.1145/1584322.1584329 Conference: Proceedings of the Fifth International Workshop on Computing Education Research, ICER 2009, Berkeley, CA, USA, August 10-11, 2009
Source: DBLP


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.

Download full-text


Available from: Yifat Ben-David Kolikant, Mar 11, 2015
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: In this paper, we use Kansanen's didactic triangle to structure and analyse research on the teaching and learning of programming. Students, teachers and course content are the three entities that form the corners of the didactic triangle. The edges of the triangle represent the relationships between these three entities. We argue that many computing educators and computing education researchers operate from within narrow views of the didactic triangle. For example, computing educators often teach programming based on how they relate to the computer, and not how the students relate to the computer. We conclude that, while research that focuses on the corners of the didactic triangle is sometimes appropriate, there needs to be more research that focuses on the edges of the triangle, and more research that studies the entire didactic triangle.
    Full-text · Article · Jan 2010
  • Source
    [Show abstract] [Hide abstract]
    ABSTRACT: Due to a program reform in Israel, experienced CS high-school teachers faced the need to master and teach a new programming paradigm. This situation served as an opportunity to explore the relationship between teachers' content knowledge (CK) and their pedagogical content knowledge (PCK). This article focuses on three case studies, with emphasis on one of them. Using observations and interviews, we examine how the teachers, we observed taught and what development of their teaching occurred as a result of their teaching experience, if at all. Our findings suggest that this situation creates a new hybrid state of teachers, which we term “regressed experts.” These teachers incorporate in their professional practice some elements typical of novices and some typical of experts. We also found that these teachers' experience, although established when teaching a different CK, serve as a leverage to improve their knowledge and understanding of aspects of the new content.
    Full-text · Article · Sep 2012 · Computer Science Education
  • [Show abstract] [Hide abstract]
    ABSTRACT: Since they were first described by Meyer and Land [1] the classification of concepts as 'threshold' concepts has engaged many researchers, including a number of CS researchers. A variety of approaches have been employed to identify concepts that could be classified as threshold concepts, with varying success. Our own frustrations in identifying them led us to identify shortcomings in commonly-used approaches, and to the promising possibilities offered by a new direction. We describe that new direction here, and detail the path that led us to it.
    No preview · Conference Paper · Aug 2013