Empirical research on pair programming in higher education: a literature review

A Hawlitschek, S Berndt, S Schulz - Computer science education, 2023 - Taylor & Francis
ABSTRACT Background and Context Pair programming is an important approach to
fostering students' programming and collaborative learning skills. However, the empirical …

Trade-offs for substituting a human with an agent in a pair programming context: the good, the bad, and the ugly

SK Kuttal, B Ong, K Kwasny, P Robe - … of the 2021 CHI Conference on …, 2021 - dl.acm.org
Pair programming has a documented history of benefits, such as increased code quality,
productivity, self-efficacy, knowledge transfer, and reduced gender gap. Research …

Exploring the pair programming process: Characteristics of effective collaboration

FJ Rodríguez, KM Price, KE Boyer - Proceedings of the 2017 acm sigcse …, 2017 - dl.acm.org
Pair programming is a collaboration paradigm that has been increasingly adopted in
computer science education. Research has established that pair programming can hold …

In their own words: Gender differences in student perceptions of pair programming

KM Ying, LG Pezzullo, M Ahmed, K Crompton… - Proceedings of the 50th …, 2019 - dl.acm.org
Women continue to be underrepresented in computer science. Previous research has
identified factors that contribute to women's decisions to pursue computing-related majors …

Remote pair programming in online cs education: Investigating through a gender lens

SK Kuttal, K Gerstner, A Bejarano - 2019 IEEE symposium on …, 2019 - ieeexplore.ieee.org
Online CS education shows many gender-inclusivity problems in practice and through tools,
and little has been done to address this. In CS classrooms, pair programming has been …

Collaborative dialogue and types of conflict: An analysis of pair programming interactions between upper elementary students

J Tsan, J Vandenberg, Z Zakaria, DC Boulden… - Proceedings of the …, 2021 - dl.acm.org
In successful collaborative paradigms such as pair programming, students engage in
productive dialogue and work to resolve conflicts as they arise. However, little is known …

Practical thinking while learning to program–novices' experiences and hands-on encounters

K von Hausswolff - Computer Science Education, 2022 - Taylor & Francis
ABSTRACT Background and Context Research in programming education seems to show
that hands-on writing at the keyboard is beneficial for learning, but we lack an explanation of …

Remote pair collaborations of cs students: Leaving women behind?

C Lott, A McAuliffe, SK Kuttal - 2021 IEEE Symposium on Visual …, 2021 - ieeexplore.ieee.org
Remote pair programming research indicates benefits for CS students, increasing
productivity, code quality, teamwork, knowledge management, and morale. The COVID-19 …

Connections between students' perceptions of the motivational climate in a course and their motivational beliefs and academic and career goals

BD Jones, X Zhu, M Ellis, Z Ambarkutuk… - European Journal of …, 2024 - Taylor & Francis
To address the demand for engineers and computer scientists in the workforce, and the fact
that some engineering students dropout or change majors, we explored how the …

[HTML][HTML] Children's facial expressions during collaborative coding: Objective versus subjective performances

K Sharma, S Papavlasopoulou, M Giannakos - International Journal of …, 2022 - Elsevier
Educational research has used the information extracted from facial expressions to explain
learning performance in various educational settings like collaborative learning. Leveraging …