Abstract
The aims of this research were to investigate the applicability of the Systematic Literature Review (SLR) process within the constraints of a 13-week master's level project and to aggregate evidence about the effectiveness of pair programming for teaching introductory programming. It was found that, with certain modifications to the process, it was possible to undertake an SLR within a limited time period and to produce valid results. Based on pre-defined inclusion and exclusion criteria, the student found 28 publications reporting empirical studies of pair programming, of which nine publications were used for data extraction and analysis. Results of the review indicates that whilst pair programming has little effect on the marks obtained for examinations and assignments, it can significantly improve the pass and retention rates and the students' confidence and enjoyment of programming. Following the student study, experienced reviewers re-applied the inclusion and exclusion criteria to the 28 publications and carried out data extraction and synthesis using the resulting papers. A comparison of the student's results and those of the experienced reviewers is presented. © 2009 IEEE.
Cite
CITATION STYLE
Brereton, P., Turner, M., & Kaur, R. (2009). Pair programming as a teaching tool: a student review of empirical studies. In Proceedings - 22nd Conference on Software Engineering Education and Training, CSEET 2009 (pp. 240–247). https://doi.org/10.1109/CSEET.2009.11
Register to see more suggestions
Mendeley helps you to discover research relevant for your work.