TR
EN
The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students' Reflections on Pair Programming
Öz
This study primarily investigates the effects of solo and pair programming on students’ problem-solving skills and motivation. Additionally, it aims to identify key factors and tensions associated with pair programming based on students’ reflections. An embedded mixed-methods research design was employed. The sample consisted of 42 undergraduate students. Participants in the control group, comprising 19 students, worked individually on computational tasks, while those in the experimental group engaged in the same tasks in pairs. All participants took part in computational thinking activities over seven weeks, structured around game development projects. Data were collected through questionnaires and in-depth interviews. The results indicated no statistically significant differences between the two groups in terms of overall motivation and problem-solving scores. However, the experimental group scored higher in the sub-dimension related to conceptualizing problems through modeling. Student motivation was found to be high across both groups following the intervention, regardless of the programming mode. After analyzing the qualitative data obtained from five students, a total of 122 codes were identified and categorized under six themes: 'team dynamics', 'task and platform characteristics', 'affective domain', 'cognitive strategies and problem-solving', 'pedagogical framework', and 'roles'. The qualitative findings suggest that the pedagogical benefits of pair programming can only be fully realized through the effective management of pairing strategies, peer communication, task difficulty, and collaborative processes
Anahtar Kelimeler
Kaynakça
- Alammary, A. (2019). Blended learning models for introductory programming courses: A systematic review. PLOS ONE, 14(9), e0221765. https://doi.org/10.1371/journal.pone.0221765
- Alturki, R. A. (2016). Measuring and improving student performance in an introductory programming course. Informatics in Education, 15(2), 183-204. https://doi.org/10.15388/infedu.2016.10
- Baheti, P., Gehringer, E., & Stotts, D. (2002). Exploring the efficacy of distributed pair programming. In D. Wells & L. Williams (Eds.), Extreme programming and agile methods–XP/agile universe 2002 (pp. 208-220). Springer Press. https://doi.org/10.1007/3-540-45672-4_20
- Balijepally, V., Mahapatra, R., Nerur, S., & Price, K. H. (2009). Are two heads better than one for software development? The productivity paradox of pair programming. MIS Quarterly, 33(1), 91-118. http://dx.doi.org/10.2307/20650280
- Bishop-Clark, C., Courte, J., & Howard, E. V. (2006). Programming in pairs with Alice to improve confidence, enjoyment, and achievement. Journal of Educational Computing Research, 34(2), 213-228.
- Bodaker, L., & Rosenberg-Kima, R. B. (2023). Online pair-programming: elementary school children learning scratch together online. Journal of Research on Technology in Education, 55(5), 799-816. https://doi.org/10.1080/15391523.2022.2036653
- Bowman, N. A., Jarratt, L., Culver, K. C., & Segre, A. M. (2020). Pair programming in perspective: Effects on persistence, achievement, and equity in computer science. Journal of Research on Educational Effectiveness, 13(4), 731-758. https://doi.org/10.1080/19345747.2020.1799464
- Chorfi, A., Hedjazi, D., Aouag, S., & Boubiche, D. (2020). Problem-based collaborative learning groupware to improve computer programming skills. Behaviour & Information Technology, 41(1), 139–158. https://doi.org/10.1080/0144929X.2020.1795263
Ayrıntılar
Birincil Dil
İngilizce
Konular
Öğretim Tasarımı, Yükseköğretim Çalışmaları (Diğer)
Bölüm
Araştırma Makalesi
Yayımlanma Tarihi
27 Eylül 2025
Gönderilme Tarihi
22 Ekim 2024
Kabul Tarihi
17 Temmuz 2025
Yayımlandığı Sayı
Yıl 2025 Cilt: 15 Sayı: 3
APA
Demir, Ö., Çınar, M., & Seferoğlu, S. S. (2025). The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming. Anadolu Journal of Educational Sciences International, 15(3), 1145-1170. https://doi.org/10.18039/ajesi.1570205
AMA
1.Demir Ö, Çınar M, Seferoğlu SS. The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming. AJESI. 2025;15(3):1145-1170. doi:10.18039/ajesi.1570205
Chicago
Demir, Ömer, Murat Çınar, ve Süleyman Sadi Seferoğlu. 2025. “The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming”. Anadolu Journal of Educational Sciences International 15 (3): 1145-70. https://doi.org/10.18039/ajesi.1570205.
EndNote
Demir Ö, Çınar M, Seferoğlu SS (01 Eylül 2025) The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming. Anadolu Journal of Educational Sciences International 15 3 1145–1170.
IEEE
[1]Ö. Demir, M. Çınar, ve S. S. Seferoğlu, “The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming”, AJESI, c. 15, sy 3, ss. 1145–1170, Eyl. 2025, doi: 10.18039/ajesi.1570205.
ISNAD
Demir, Ömer - Çınar, Murat - Seferoğlu, Süleyman Sadi. “The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming”. Anadolu Journal of Educational Sciences International 15/3 (01 Eylül 2025): 1145-1170. https://doi.org/10.18039/ajesi.1570205.
JAMA
1.Demir Ö, Çınar M, Seferoğlu SS. The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming. AJESI. 2025;15:1145–1170.
MLA
Demir, Ömer, vd. “The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming”. Anadolu Journal of Educational Sciences International, c. 15, sy 3, Eylül 2025, ss. 1145-70, doi:10.18039/ajesi.1570205.
Vancouver
1.Ömer Demir, Murat Çınar, Süleyman Sadi Seferoğlu. The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students’ Reflections on Pair Programming. AJESI. 01 Eylül 2025;15(3):1145-70. doi:10.18039/ajesi.1570205
