Examining the impact of pair programming on efficiency, motivation, and stress among students of different skills and abilities in lower grades in elementary schools.

Autor: Krizsan, Tibor, Lambic, Dragan
Předmět:
Zdroj: Education & Information Technologies; Dec2024, Vol. 29 Issue 18, p25257-25280, 24p
Abstrakt: Pair programming is a technique in which two students collaborate on programming tasks. This study aimed to investigate attitudes, toward pair programming with a focus on anxiety, motivation, stress, and efficiency. The sample population consisted of 168 students from three primary schools in Vojvodina (Serbia). The students were aged 6.5–11 years and used a visual programming language for programming at school. In the classrooms the students were randomly divided into two groups; one group worked individually while the other group practiced pair programming. Traditional teaching methods were applied to the control group, while the experimental group used the pair programming method. The control group consisted of 82 students, whereas the experimental group included 86 students. The experimental group comprised 15–15 good students, 14 good − 14 weaker students, and 14 weaker − 14 lowest-skilled students To assess stress and motivation levels, a scaled questionnaire based on a five-point Likert scale was administered. Additionally, observations were made to evaluate effectiveness. Our results confirmed that pair programming increases efficiency but did not reveal a significant difference in the level of anxiety, stress, and motivation between individual programmers and those working in pairs. It seems that variations in efficiency are unrelated to individual students' abilities. This finding could have implications for promoting and adopting pair programming, in systems. Given that the emotional impact of pair programming may vary among students, it is crucial to research to gain a comprehensive understanding of its outcomes. [ABSTRACT FROM AUTHOR]
Databáze: Complementary Index