This preliminary study explores the psychological dimensions of pair programming, particularly its impact on students' motivation and the efficacy of various role assignments. It finds that role distribution, such as having one student act as a pilot and the other as a navigator, significantly boosts motivation compared to simultaneous coding. The study identifies areas needing improvement, including the complexity of tasks and the need for better feedback and social skills practice. Additionally, it calls for future research that examines the collaboration between humans and AI in programming contexts.
This preliminary study mapped the psychological aspects of pair programming, emphasizing the significance of assigned roles, such as pilot-navigator, for enhancing students' intrinsic motivation.
The research indicates that the pilot-navigator roles in pair programming foster greater motivation compared to simultaneous coding, highlighting the importance of role dynamics in educational settings.
Collection
[
|
...
]