Improving student learning outcomes with pair programming

Alex Radermacher, Gursimran Walia, Richard Rummelt

Research output: Chapter in Book/Report/Conference proceedingConference contribution

13 Scopus citations

Abstract

This paper presents ongoing research into the use of mental model consistency (MMC) to produce more effective student programming pairs. Previous studies have found that pair programming is highly useful in improving students' enjoyment of programming as well as improving the retention rates of students enrolled in computer science programs. However, existing research provides little support that pair programming actually benefits student learning in terms of improved test or exam scores. This research focuses on evaluating the use of MMC-based student pairs to increase student performance in introductory programming courses. Empirical studies were conducted over two semesters to determine if pairings based on different levels of MMC produced more effective pairs. The results from this study indicate that MMC is a good predictor of success in a course when using pair programming and that students who migrate towards greater consistency tend to do better than those who do not migrate. However, the current results do not support that pairs based on any combination of mental models are more effective than others. Still, the authors of this paper feel that MMC is a valuable method and that if combined with other techniques to produce more compatible pairs, may yet produce substantial results. Other potential uses for MCC are also discussed.

Original languageEnglish (US)
Title of host publicationICER'12 - Proceedings of the 9th Annual International Conference on International Computing Education Research
Pages87-92
Number of pages6
DOIs
StatePublished - 2012
Externally publishedYes
Event9th Annual International Conference on International Computing Education Research, ICER 2012 - Auckland, New Zealand
Duration: Sep 9 2012Sep 11 2012

Publication series

NameICER'12 - Proceedings of the 9th Annual International Conference on International Computing Education Research

Conference

Conference9th Annual International Conference on International Computing Education Research, ICER 2012
Country/TerritoryNew Zealand
CityAuckland
Period9/9/129/11/12

Keywords

  • Compatibility
  • Mental model consistency
  • Pair programming

ASJC Scopus subject areas

  • Computer Science (miscellaneous)
  • Education

Fingerprint

Dive into the research topics of 'Improving student learning outcomes with pair programming'. Together they form a unique fingerprint.

Cite this