ACM SIGCSE Bulletin · 2008 · 25 citations · 11 references
EducationComputer ScienceEducational PsychologyComputer-assisted InstructionIndividual DifferencesProgramming LanguagesComputer Science EducationIndividual Differences In AcquisitionPaired-associate LearningProgramming CompetenceProgramming Instruction
Previous studies have reported significant educational benefits from the use of pair-programming, in which two students program together at the same computer. Here, we report the results of a controlled study designed to measure the effects of pair-programming on the development of individual programming ability. Our findings indicate significant improvements in individual programming skill for students with lower SAT scores. Additionally, we found that all students are more likely to complete the course successfully when using pair-programming.
11
The effects of pair-programming on performance in an introductory programming course
Charlie McDowell, Linda Werner, Heather E. Bullock et al. · 2002 · 353 citations
In Support of Pair Programming in the Introductory Computer Science Course
Laurie Williams, Eric Wiebe, Kai Yang et al. · Computer Science Education · 2002 · 270 citations
The impact of pair programming on student performance, perception and persistence
Charlie McDowell, Linda Werner, Heather E. Bullock et al. · 2003 · 213 citations