Araştırma Makalesi

Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students

Cilt: 14 4 Mart 2026
PDF İndir
EN TR

Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students

Öz

This study examines the impact of programming instruction using collaborative learning techniques on secondary school students’ programming self-efficacy and self-regulation skills. The participants were 43 sixth-grade students from a public school in Türkiye during the 2024-2025 academic year. A quasi-experimental design with pre-test and post-test control groups was used. For eight weeks, the experimental group received two hours per week of programming and problem-solving instruction through collaborative learning, while the control group followed standard curriculum methods. Data were collected using the Perceived Self-Regulation Scale and the Programming Self-Efficacy Scale, and analyzed with the Dependent Samples t-test, the Independent Samples t-test, the Mann-Whitney U test, and the Wilcoxon Signed-Rank test in SPSS. Results showed that the experimental group had significantly higher programming self-efficacy and self-regulation skills than the control group. These findings indicate that collaborative learning approaches can effectively improve both cognitive and metacognitive skills in secondary school programming education.

Anahtar Kelimeler

Collaborative learning, programming education, self-efficacy, self-regulation, secondary school students, quasi-experimental design

Etik Beyan

Ethical Committee Permission Information Name of the board that carries out ethical assessment: Kastamonu University Social and Human Sciences Scientific Research and Publication Ethics Committee The date and number of the ethical assessment decision: 2023-7/15

Kaynakça

  1. Arslan, S., & Gelişli, Y. (2015). Algılanan öz-düzenleme ölçeği: Bir ölçek geliştirme çalışması [Development of perceived self-regulation scale: Validity and reliability study]. Sakarya University Journal of Education, 5(3), 67–74. https://doi.org/10.19126/suje.07146
  2. Anılan, H., & Gezer, B. (2020). Kodlama etkinliklerine ve analitik düşünme becerisine yönelik sınıf öğretmenlerinin görüşlerinin incelenmesi [Investigation of classroom teachers' views about coding activities and analytical thinking skills]. Anadolu Üniversitesi Eğitim Fakültesi Dergisi (AUJEF), 4(4), 307–324.
  3. Apaydın, Z. & Kandemir, M., A. (2017). Aktif öğrenme yaklaşımı jigsaw II tekniğinin 4. Sınıf fen bilimleri dersine yönelik öğrenci tutumlarına etkisi [The effect of active learning approach jigsaw ıı technique on student attitudes relating to science 4th grade science course). Journal of Computer and Education Research, 5 (10), 317-334. https://doi.org/10.18009/jcer.336175
  4. Arseven, A. (2016). Öz yeterlilik: Bir kavram analizi [Self-efficacy: A concept analysis]. Electronic Turkish Studies, 11(19), 63–80.
  5. Atalay, T. D., & Aydın, S. (2015). Öz-düzenlemeli öğrenme [Self-regulated learning]. Pegem A.
  6. Bandura, A. (1997). Self-efficacy: The exercise of control. W. H. Freeman and Company.
  7. Çal, H., & Can, G. (2020). The influence of pair programming on secondary school students’ confidence and achievement in computer programming. Trakya Eğitim Dergisi, 10(1), 221–237. https://doi.org/10.24315/tred.575098
  8. Çobanoğlu, B. (2009). Algoritma geliştirme ve veri yapıları [Algorithm development and data structures]. Pusula Yayıncılık.
  9. Creswell, J. W., & Creswell, J. D. (2017). Research design: Qualitative, quantitative, and mixed methods approaches (5th ed.). SAGE Publications.
  10. Demirören, S. (2016). Eşli programlama etkinliğinin ortaokul öğrencilerinin programlama başarılarına etkisi [The effect of pair programming activity on the programming success of the secondary school students]. Educational Sciences and Practice, 15(29), 1–20.

Kaynak Göster

APA
Derviş, M., & Akcaoğlu, M. Ö. (2026). Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students. Journal of Computer and Education Research, 14. https://doi.org/10.18009/jcer.1725535
AMA
1.Derviş M, Akcaoğlu MÖ. Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students. JCER. 2026;14. doi:10.18009/jcer.1725535
Chicago
Derviş, Mehmet, ve Mustafa Öztürk Akcaoğlu. 2026. “Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students”. Journal of Computer and Education Research 14 (Mart). https://doi.org/10.18009/jcer.1725535.
EndNote
Derviş M, Akcaoğlu MÖ (01 Mart 2026) Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students. Journal of Computer and Education Research 14
IEEE
[1]M. Derviş ve M. Ö. Akcaoğlu, “Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students”, JCER, c. 14, Mar. 2026, doi: 10.18009/jcer.1725535.
ISNAD
Derviş, Mehmet - Akcaoğlu, Mustafa Öztürk. “Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students”. Journal of Computer and Education Research 14 (01 Mart 2026). https://doi.org/10.18009/jcer.1725535.
JAMA
1.Derviş M, Akcaoğlu MÖ. Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students. JCER. 2026;14. doi:10.18009/jcer.1725535.
MLA
Derviş, Mehmet, ve Mustafa Öztürk Akcaoğlu. “Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students”. Journal of Computer and Education Research, c. 14, Mart 2026, doi:10.18009/jcer.1725535.
Vancouver
1.Mehmet Derviş, Mustafa Öztürk Akcaoğlu. Collaborative Learning in Programming Education: Effects on Self-Efficacy and Self-Regulation among 6th Grade Students. JCER. 01 Mart 2026;14. doi:10.18009/jcer.1725535