Log in

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

  • Published:
Education and Information Technologies Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (Germany)

Instant access to the full article PDF.

Fig. 1

Similar content being viewed by others

Data availability

The corresponding author confirms that all data generated or analysed during this study are included in this published article. https://drive.google.com/drive/folders/1H5_OojdFfqUDJfazFR0x7qVarZKSRiLW?usp=sharing.

References

Download references

Funding

This research did not receive any specific grants from funding agencies in the public, commercial, or not-for-profit sectors.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tibor Krizsan.

Ethics declarations

Conflict of interest

No potential conflict of interest was reported by the author(s).

Additional information

Publisher’s Note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Krizsan, T., Lambic, D. Examining the impact of pair programming on efficiency, motivation, and stress among students of different skills and abilities in lower grades in elementary schools. Educ Inf Technol (2024). https://doi.org/10.1007/s10639-024-12859-w

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s10639-024-12859-w

Keywords

Navigation