Abstract
Previous studies indicate that the use of pair programming has beneficial effects on student learning. In this article, we present a controlled study that directly measured students’ acquisition of individual programming skills using laboratory practica (in which students programmed individually under exam conditions). Additionally, we analyzed other measures of student performance, attitudes, and retention. Our results provide direct evidence that pair programming improves the individual programming skills of lower SAT students, and that students who pair program are more confident in their work and are more likely to successfully complete the course. Results from the four other major studies of the effects of pair programming are reviewed and compared with those presented here in order to draw broader conclusions.
Funder
Division of Undergraduate Education
Publisher
Association for Computing Machinery (ACM)
Subject
Education,General Computer Science
Reference24 articles.
1. Beck K. and Andres C. 2004. Extreme Programming Explained: Embrace Change 2nd Ed. Addison-Wesley Professional. Beck K. and Andres C. 2004. Extreme Programming Explained: Embrace Change 2nd Ed. Addison-Wesley Professional.
2. The effects of pair-programming on individual programming skill
3. The benefits of pairing by ability
4. Increased Retention of Early Computer Science and Software Engineering Students Using Pair Programming
Cited by
43 articles.
订阅此论文施引文献
订阅此论文施引文献,注册后可以免费订阅5篇论文的施引文献,订阅后可以查看论文全部施引文献