Evaluating the effectiveness of VOSDM: a vision oriented approach
ACM SIGSOFT Software Engineering Notes
The benefits of pairing by ability
Proceedings of the 41st ACM technical symposium on Computer science education
Pair debugging: a transactive discourse analysis
Proceedings of the Sixth international workshop on Computing education research
The Case for Pair Programming in the Computer Science Classroom
ACM Transactions on Computing Education (TOCE)
Investigating the effective implementation of pair programming: an empirical investigation
Proceedings of the 42nd ACM technical symposium on Computer science education
Improving first-year success and retention through interest-based CS0 courses
Proceedings of the 43rd ACM technical symposium on Computer Science Education
Improving student learning outcomes with pair programming
Proceedings of the ninth annual international conference on International computing education research
Social effects of pair programming mitigate impact of bounded rationality
Proceedings of the 45th ACM technical symposium on Computer science education
Hi-index | 0.00 |
An important problem faced by many Computer Science and Software Engineering programs is declining enrollment. In an effort to reverse that trend at Mississippi State University, we have instituted pair programming for the laboratory exercises in the introductory programming course. This paper describes a study performed to analyze whether using pair programming would increase retention. An important goal of this study was not only to measure increased retention, but to provide insight into why retention increased or decreased. The results of the study showed that retention significantly increased for those students already majoring in Computer Science, Software Engineering, or Computer Engineering. In addition, survey results indicated that the students viewed many aspects of pair programming to be very beneficial to their learning experience.