The Influence of Pair Programming on Secondary School Students’ Confidence and Achievement in Computer Programming
Öz
The purpose of this embedded case study is to explore the possible influence of pair programming on secondary school students’ confidence and achievement in computer programming. A total of 35 students in a fifth-grade class were divided into individual (n=13) and pair programmers (n=22), who then used Scratch programming activities during an eight week implementation. Qualitative data were collected with interviews and quantitative data were collected with a confidence questionnaire and rubrics. Content analysis and independent-samples t tests were conducted for data analysis. The results showed that pair programmers’ confidence and achievement for computer programming was higher compared to individual programmers after the implementation. The study supports the use of pair programming in secondary schools, especially where there are limited numbers of computers, competitive students, and novice programmers to increase the confidence and achievement in computer programming.
Anahtar Kelimeler
Kaynakça
- Akpinar, Y., & Aslan, U. (2015). Supporting children’s learning of probability through video game programming. Journal of Educational Computing Research, 53(2), 228-259. doi:10.1177/0735633115598492
- Bailey, R., & Mentz, E. (2017). The value of pair programming in the IT classroom. Independent Journal of Teaching and Learning, 12(1), 90-103.
- Beck, K. (1999). Embracing change with extreme programming. Computer, 32(10), 70-77. doi:10.1109/2.796139
- DeClue, T. H. (2003). Pair programming and pair trading: Effects on learning and motivation in a CS2 course. Journal of Computing Sciences in Colleges, 18(5), 49-56.
- Demir, Ö., & Seferoğlu, S. S. (2017, October). İşbirlikli problem çözmenin kodlama öğretimine yansıması olarak eşli kodlamanın incelenmesi. Paper presented at the International Instructional Technologies & Teacher Education Symposium (ITTES 2017), İzmir, Turkey. Abstract retrieved from https://www.researchgate.net/publication/321824838_Isbirlikli_Problem_Cozmenin_Kodlama_Ogretimine_Yansimasi_Olarak_Esli_Kodlamanin_Incelenmesi
- Denner, J., Werner, L., & Ortiz, E. (2012). Computer games created by middle school girls: Can they be used to measure understanding of computer science concepts? Computers & Education, 58(1), 240-249. doi:10.1016/j.compedu.2011.08.006
- Dongo, T., Reed, A. H., & O’Hara, M. (2016). Exploring pair programming benefits for MIS majors. Journal of Information Technology Education-Innovations in Practice, 15, 223-239. doi:10.28945/3625
- Fessakis, G., Gouli, E., & Mavroudi, E. (2013). Problem solving by 5-6 years old kindergarten children in a computer programming environment: A case study. Computers & Education, 63, 87-97. doi:10.1016/j.compedu.2012.11.016
Ayrıntılar
Birincil Dil
İngilizce
Konular
Eğitim Üzerine Çalışmalar
Bölüm
Araştırma Makalesi
Yazarlar
Habibe Çal
Bu kişi benim
0000-0001-6365-2020
Türkiye
Gülfidan Can
0000-0003-0337-4166
Türkiye
Yayımlanma Tarihi
31 Ocak 2020
Gönderilme Tarihi
11 Haziran 2019
Kabul Tarihi
12 Şubat 2020
Yayımlandığı Sayı
Yıl 2020 Cilt: 10 Sayı: 1
Cited By
Gender and pair programming–Effects of the gender composition of pairs on collaboration in a robotics workshop
Frontiers in Education
https://doi.org/10.3389/feduc.2022.973674Effects of new coopetition designs on learning performance in robotics education
Journal of Computer Assisted Learning
https://doi.org/10.1111/jcal.12606Effects of Pair Learning on Girls’ Learning Performance in Robotics Education
Journal of Educational Computing Research
https://doi.org/10.1177/07356331221092660Synergistic approaches in education: elevating computational thinking and metacognitive skills through combined project-based and pair programming learning in high schools
Educational technology research and development
https://doi.org/10.1007/s11423-025-10555-1The Impact of Solo and Pair Programming Modes on Problem-solving Skills and Motivation: Students' Reflections on Pair Programming
Anadolu Journal of Educational Sciences International
https://doi.org/10.18039/ajesi.1570205Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students
Journal of Computer and Education Research
https://doi.org/10.18009/jcer.1725535