Secondary school students’ computational thinking skills, group cohesion, and performance in problem-based programming education


Aksakal H., KÜÇÜK S.

Journal of Systems and Software, cilt.230, 2025 (SCI-Expanded) identifier

  • Yayın Türü: Makale / Tam Makale
  • Cilt numarası: 230
  • Basım Tarihi: 2025
  • Doi Numarası: 10.1016/j.jss.2025.112535
  • Dergi Adı: Journal of Systems and Software
  • Derginin Tarandığı İndeksler: Science Citation Index Expanded (SCI-EXPANDED), Scopus, ABI/INFORM, Aerospace Database, Applied Science & Technology Source, Business Source Elite, Business Source Premier, Communication Abstracts, Compendex, Computer & Applied Sciences, INSPEC, Metadex, Civil Engineering Abstracts
  • Anahtar Kelimeler: Collaborative learning, Computational thinking, Engineering education, Programming education, Secondary education
  • Atatürk Üniversitesi Adresli: Evet

Özet

Starting from early educational stages, developing foundational skills such as computational thinking (CT), problem-solving, and collaboration is crucial for preparing future software engineers. Programming education supported by structured pedagogical approaches can lay the groundwork for success in software engineering pathways. In this study, the effect of the use of the problem-based learning (PBL) approach in programming education on students' CT skills, performance, and attitudes toward collaboration was investigated. In addition, detailed comparisons were made according to instructor-selected (IS) and self-selected (SS) collaborative groups. The embedded mixed methods research design was used in the study. The sample of the study consisted of a total of 52 seventh-grade secondary school students (25 boys and 27 girls) taking Scratch programming lessons. The results revealed that the use of the PBL approach in programming education improves children's CT skills. The children's attitudes toward collaboration in programming were high. Although group cohesion was higher in the SS group, it increased on a weekly basis in the IS group. Moreover, it has been determined that the projects produced in the IS group were more qualified. The study underlines the importance of investing in software engineering education to equip the next generation of software engineers with the necessary skills to thrive in the rapidly evolving digital landscape. Implications are discussed in terms of theoretical insights, practices, and directions for further research.