The Impact of Data-Driven Feedback on Programming Learning: A Cognitive Load Perspective
Data-driven feedback is considered an effective technique to support teaching introductory programming. However, variations in students’ cognitive load may affect its effectiveness. This study examined the impact of data-driven feedback on middle school students’ learning performance in an introductory Python programming course, framed within the context of cognitive load theory. The findings revealed that students in the low cognitive load group achieved higher programming scores than those in the medium and high cognitive load groups. Moreover, the medium cognitive load group achieved the highest code Improvement Rate. Finally, students’ evaluation of feedback emerged as a key determinant of programming success.
Authors
- Yizhou Qian (ORCID: https://orcid.org/0000-0003-2551-9581)
- Jinming Wang (ORCID: https://orcid.org/0009-0009-1016-9751)
- Lixing Zhu (ORCID: https://orcid.org/0000-0003-1611-4267)
- Meishan Liu
Institutions
- Jiangnan University (CN)
Publication Details
- Published
- 2025-04-18
- DOI
- https://doi.org/10.1109/cste64638.2025.11092261
- Citations
- 1
- Primary Topic
- Teaching and Learning Programming
- Type
- article
- Field-Weighted Citation Impact
- 1.69