Document Type
Article
Publication Date
5-5-2024
Abstract
Background and context
Pair programming and oral exams were deployed in tandem in a remote undergraduate computer programming course to promote social interaction and enhance learning.
Objectives
We investigate their impact on social interactions, sense of connection, academic performance, and academic integrity within a virtual learning environment, and explore the dynamics of student collaboration in the context of voluntary pair programming.
Method
Students’ coding activities, pairing preferences, and performance were survey responses were recorded and analyized.
Findings
First and second year students were more likely to participate in virtual pair programming than their more senior classmates. Willingness to pair program strongly correlated with GPA. Partner changes were infrequent. 20–40% of students pair programmed per assignment. Oral exam scores positively correlated with other course scores. Surveys indicated that virtual pair programming and oral exams positively impacted learning, sense of community, and academic integrity.
Implications
The study offers perspectives on how these practices can be leveraged to foster inclusive learning, meaningful discourse, peer collaboration, and student-faculty relationships, with a positive effect on student motivation and academic integrity.
Recommended Citation
Lubarda, M. V., Phan, A. M., Schurgers, C., Delson, N., Ghazinejad, M., Baghdadchi, S., … Qi, H. (2025). Virtual pair programming and online oral exams: effects on social interaction, performance, and academic integrity in a remote computer programming course. Computer Science Education, 35(3), 482–522. https://doi.org/10.1080/08993408.2024.2344401
Copyright
The authors
Creative Commons License

This work is licensed under a Creative Commons Attribution-Noncommercial-No Derivative Works 4.0 License.
Included in
Higher Education Commons, Other Computer Sciences Commons, Science and Mathematics Education Commons, Social Psychology Commons
Comments
This article was originally published in Computer Science Education, volume 35, issue 3, in 2025. https://doi.org/10.1080/08993408.2024.2344401