Design and Evaluation of a Web-based Distributed Pair Programming Tool for Novice Programmers - Teaching And Learning Enhanced by Technologies
Communication Dans Un Congrès Année : 2024

Design and Evaluation of a Web-based Distributed Pair Programming Tool for Novice Programmers

Résumé

Research on pair programming (PP) in education have shown a number of positive outcomes for learners, and especially novice programmers, such as enhanced learning, greater confidence in work quality, higher problem solving skills or enhanced interaction skills, and promotes collaborative learning. Due to these diverse advantages, pair programming in education currently follows a growing curve. Also, blended learning approaches are becoming more and more popular in education, including when learners have to learn programming. As a consequence, distributed pair programming (DPP) can be considered as a good solution to support pair programming in hybrid learning scenarios. A large number of tools from both the research community and the major integrated development environment (IDE) editors tried to study and implement DPP in their tools. However, our review of literature shows that none of them meet the requirements for delivering effective pair programming activities to novice programmers in blended learning scenarios. Based on these findings, the paper introduces a new DPP application especially designed for novice programmers. Itintegrates, based on some requirements identified from previous research, several features dedicated to DPP as well as other capabilities supporting extensive data collection and learning analytics. The tool has been experimented in authentic learning settings in higher education with 82 students, both in PP and DPP conditions.The experiment showed no evidence of a difference between PP and DPP on the students’ perceived usability of the application, as well as on the quality of their productions.
Fichier principal
Vignette du fichier
3649217.3653571 (1).pdf (1012.4 Ko) Télécharger le fichier
Origine Fichiers éditeurs autorisés sur une archive ouverte

Dates et versions

hal-04650483 , version 1 (16-07-2024)

Identifiants

Citer

José Colin, Sébastien Hoarau, Christophe Declercq, Julien Broisin. Design and Evaluation of a Web-based Distributed Pair Programming Tool for Novice Programmers. ITiCSE 2024: Innovation and Technology in Computer Science Education, Jul 2024, Milan, Italy. pp.527--533, ⟨10.1145/3649217.3653571⟩. ⟨hal-04650483⟩
270 Consultations
44 Téléchargements

Altmetric

Partager

More