The effect of incorporating cooperative learning principles in pair programming for student teachers
Loading...
Date
Authors
Mentz, Elsa
Van der Walt, J.L.
Goosen, Leila
Journal Title
Journal ISSN
Volume Title
Publisher
Taylor & Francis
Abstract
Based on their quantitative and qualitative investigations, the authors conclude that
pair programming as a strategy for teaching student teachers could be made more effective through the incorporation of principles associated with cooperative learning. They substantiate this claim by referring to a literature study about the advantages and disadvantages of pair programming as a teaching-learning strategy, by then discussing five principles of cooperative learning, and by presenting the findings of their empirical study. Second year student teachers taking a Delphi programming module participated in an experiment conducted over a two year period. In 2005, the participants did computer programming in pairs without the application of principles associated with cooperative learning. In 2006, a similar group of participants also programmed in pairs,
but in their case, certain principles associated with cooperative learning were
incorporated in the strategy followed by the facilitator. According to a comparison of
the module examination marks, the 2006 group outperformed the 2005 group. This finding was confirmed by qualitative investigations.
Description
Keywords
Pair programming, Collaborative learning, Cooperative learning, Positive interdependence, Computer programming
Sustainable Development Goals
Citation
Mentz, E, Van der Walt, JL & Goosen, L 2008, 'The effect of incorporating cooperative learning principles in pair in pair programming for student teachers’, Computer Science Education, vol. 18, no. 4, pp.247-260. [http://www.informaworld.com/smpp/title~db=all~content=t713734307]