Title :
A spirit of camaraderie: The impact of pair programming on retention
Author :
Zhen Li ; Plaue, Christopher ; Kraemer, Eileen
Author_Institution :
Dept. of Comput. Sci., Univ. of Georgia, Athens, GA, USA
Abstract :
We conducted a quasi-experimental study of pair programming versus solo programming, in the context of a required, four-hour, intermediate level-course that focuses on the acquisition of a second language (C/C++). We found pair programming served as a protective factor for the retention of female students and less experienced students. Our findings support those of prior studies that suggested that pair programming may improve retention for female students and also suggest that pair programming strategies may help to shorten the long pre-requisite chain typically found in CS programs, reduce time to degree, and promote student productivity during undergraduate studies. We also found that solo programmers relied more heavily on TA assistance, which implies that resource-constrained departments might better meet student needs or handle larger groups of students with existing resources through the use of pair programming.
Keywords :
C++ language; computer science education; educational courses; programming; C/C++; CS programs; TA assistance; camaraderie; female students; intermediate level-course; pair programming; quasi-experimental study; resource-constrained departments; second language; solo programmers; solo programming; student needs; student productivity; undergraduate study; Context; Educational institutions; Laboratories; Programming profession; Springs;
Conference_Titel :
Software Engineering Education and Training (CSEE&T), 2013 IEEE 26th Conference on
Conference_Location :
San Francisco, CA
DOI :
10.1109/CSEET.2013.6595252