The Effects of Pair Programming on Learning Efficiency in Short Programming Assignments [PDF]
Pair programming is one of the important practices of a lightweight development methodology namely eXtreme Programming (XP). It emphasizes the practice of two persons working together at a single computer terminal, to design, code and test computer ...
Subbaraya KUPPUSWAMI +1 more
doaj +2 more sources
Effects of a Pair Programming Educational Robot-Based Approach on Students’ Interdisciplinary Learning of Computational Thinking and Language Learning [PDF]
Using educational robots (ERs) to integrate computational thinking (CT) with cross-disciplinary content has gone beyond Science, Technology, Engineering, and Mathematics (STEM), to include foreign-language learning (FL) and further cross-context target ...
Ting-Chia Hsu +3 more
doaj +2 more sources
Pair Programming In Introductory Programming Labs [PDF]
Comment: 12 ...
Suzanne Balik +6 more
openalex +3 more sources
Distributed-Pair Programming can work well and is not just Distributed Pair-Programming [PDF]
Background: Distributed Pair Programming can be performed via screensharing or via a distributed IDE. The latter offers the freedom of concurrent editing (which may be helpful or damaging) and has even more awareness deficits than screen sharing ...
Beck K. +16 more
core +2 more sources
Does like seek like?: The formation of working groups in a programming project [PDF]
In a course of the degree of computer science, the programming project has changed from individual to teamed work, tentatively in couples (pair programming). Students have full freedom to team up with minimum intervention from teachers.
Eduard Sanou Gozalo +3 more
doaj +8 more sources
Corrigendum: Effects of a pair programming educational robot-based approach on students' interdisciplinary learning of computational thinking and language learning [PDF]
Ting-Chia Hsu +3 more
doaj +2 more sources
Personality-based pair programming: toward intrinsic motivation alignment in very small entities [PDF]
Aim This study explores whether personality‐based role assignments (Pilot, Navigator, Solo) can raise intrinsic motivation in pair programming, focusing on designing a framework and process extension for the resource‐constrained environment of very small
Marcel Valovy, Alena Buchalcevova
doaj +3 more sources
Corrigendum: Effects of a pair programming educational robot-based approach on students' interdisciplinary learning of computational thinking and language learning [PDF]
Ting-Chia Hsu +3 more
doaj +2 more sources
Increasing Quality with Pair Programming
Extreme programming is an agile software development process, which has gained a lot of publicity the last couple of years. It has also brought Pair Programming into new light. Research and experiments have shown that the usage of Pair Programming can increase the quality in software development.
K. Nilsson
openalex +2 more sources
Pair programming is routinely used in industry and taught in face-to-face programming classes. Research indicates that it improves self-confidence and students’ programming, communication and team working skills. We investigate the technology, barriers, and soft-skill benefits for distance-learning students who pair program with a remote partner online.
Adeliyi, Adeola +7 more
openaire +1 more source

