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.

Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.