Article 2025

Effects of a GeuAI-based debugging approach integrating the reflective strategy on senior high school students’ learning performance and computational thinking

Educational Technology and Society
Journal · Vol. 28 · Issue 3 · pp. 66-81
Abstract

Debugging constitutes a pivotal component in the learning curve of programming, serving not only to enhance coding proficiencies but also to cultivate thinking skills. However, debugging tools embedded in integrated development environments (IDEs) often provide limited error diagnosis, which may reduce students” engagement with coding and inhibit their learning performances. This study therefore proposed a Reflective Generative Artificial Intelligence (GenAJ) Debugging (RGD) approach, an innovative debugging approach based on reflective strategies and operationalized through a GenAI tool, an intelligent conversational agent. To assess the performance of the approach, we used a quasi-experimental design and recruited 80 high school students from two classes of a province in eastern China. One class with 40 students was selected to be the experimental group using the RGD approach; the other class with 40 students was the control group utilizing the conventional coding and debuggmg (C’GD) approach. The results depicted that the RGD group better enhanced students” learning achievement than the CGD group. Nevertheless, a significant difference was found in the two groups” computational thinking skills. The findings could be a reference to instructors and researchers intending to use GenAI in programming classes. © Creative Commons CC-BY-NC-ND 3.0 license (https://creativecommons.org/licenses/by-nc-nd/3.0/).

Keywords

Author Keywords

Generative AI Computational thinking Computer programming Reflective strategy

Index Keywords

Author Affiliations
Graduate Institute of Educational Information and Measurement, National Taichung University of Education, Taichung, Taiwan, Graduate Institute of Digital Learning and Education, National Taiwan University of Science and Technology, Taipei, Taiwan, Yuan Ze University, Taoyuan, Taiwan
Empower Vocational Education Research Center, National Taiwan University of Science and Technology, Taipei, Taiwan
College of Teacher Education, Wenzhou University, Wenzhou, Zhejiang, China
Winchester School of Art, University of Southampton, Southampton, Hampshire, United Kingdom
Funding & Acknowledgements
No funding information
References 10 References
1 Angeli Valanides, Charoula Nicos, Computational thinking education: Issues and challenges, Computers in Human Behavior, 105, (2020)
2 Akçay, Arif, The investigation of human attention networks on debugging performance, Education and Information Technologies, 29, 3, pp. 2679-2695, (2024)
3 Abu Deeb, Fatima, Impact of reflection in auto-graders: an empirical study of novice coders, Computer Science Education, 34, 3, pp. 473-494, (2024)
4 Asakereh, Ahmad, Reflective thinking, self-efficacy, self-esteem and academic achievement of iranian efl students, International Journal of Educational Psychology, 7, 1, pp. 68-89, (2018)
5 Annual American Educational Research Association Meeting, (2012)
6 Berland, Matthew W., Comparing Virtual and Physical Robotics Environments for Supporting Complex Systems and Computational Thinking, Journal of Science Education and Technology, 24, 5, pp. 628-647, (2015)
7 Barney, Katelyn, Creating rainbows from words and transforming understandings: Enhancing student learning through reflective writing in an Aboriginal music course, Teaching in Higher Education, 15, 2, pp. 161-173, (2010)
8 Bers, Marina Umaschi, Computational thinking and tinkering: Exploration of an early childhood robotics curriculum, Computers and Education, 72, pp. 145-157, (2014)
9 Buitrago-Flórez, Francisco Javier, Changing a Generation’s Way of Thinking: Teaching Computational Thinking Through Programming, Review of Educational Research, 87, 4, pp. 834-860, (2017)
10 Bögels, Susan Maria, Self-consciousness, self-focused attention, blushing propensity and fear of blushing, Personality and Individual Differences, 21, 4, pp. 573-581, (1996)
Quick Actions
Full Text via DOI
Citation Metrics
2
Times Cited (Scopus)

References 10
Document Identifiers