Cited by 37

The DOI matches its Crossref record; 14 of the 14 references it cites were found in a registry or an index.

The impact of GenAI ‐enabled coding hints on students' programming performance and cognitive load in an SRL ‐based Python course

Huang, Anna Y. Q., Lin, Cheng‐Yan, Su, Sheng‐Yi, Yang, Stephen J. H.·2025·British Journal of Educational Technology

Abstract

Programming education often imposes a high cognitive burden on novice programmers, requiring them to master syntax, logic, and problem‐solving while simultaneously managing debugging tasks. Prior knowledge is a critical factor influencing programming learning performance. A lack of foundational knowledge limits students' self‐regulated learning (SRL) abilities, resulting in a performance gap between students with high and low levels of prior knowledge. To address this problem, this study developed CodeFlow Assistant (CFA), a specifically developed generative artificial intelligence (GenAI) tool that provides four levels of scaffolding guidance (flowcharts, cloze coding, basic coding solutions, and advanced coding solutions) to support novice programmers in mastering skills ranging from foundational understanding to advanced application. Through a controlled experiment comparing SRL‐based, teaching assistant (TA)‐assisted programming (SRLP‐TA) and SRL‐based, CFA‐assisted programming (SRLP‐CFA), this study evaluated the effect of CFA on coding performance, cognitive loads, and SRL abilities among novice programming students. The results indicated that compared with the SRLP‐TA group, the SRLP‐CFA group achieved statistically significantly higher coding scores but showed comparable improvements in understanding programming concepts. Moreover, CFA reduced intrinsic and extraneous cognitive loads while enhancing germane load, fostering deeper knowledge integration and engagement. These findings highlight the role of CFA in enhancing coding performance, particularly in translating conceptual understanding into practice. This tool also statistically significantly improved SRL abilities, such as intrinsic goal orientation, task value, and metacognitive self‐regulation.

Overview

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Integrity signals

Registry

Crossref · 10.1111/bjet.13589

Cites

14 of 14 references verified0 citation errors · 0 not checkable

Statistics

Verification

Claims the paper makes

The claims and statistics of this paper haven’t been checked yet.

Run the check — free, no account needed. It reads the open-access text and checks the sources it cites.

A few free checks a day · papers already verified open instantly · results are public

Self-check

Percentages, sums and reported differences re-computed from the paper’s own numbers.

The self-check needs the paper’s full text.

Citations

Cites

Research works printed but not linked: 33

  1. 10.1145/3408877.3432357 · DOI
  2. 10.1109/TE.2021.3127215 · DOI
  3. 10.1007/s40593‐015‐0069‐5 · DOI
  4. 10.1109/13.848075 · DOI
  5. 10.1016/j.compedu.2023.104948 · DOI
  6. 10.1109/EDUNINE60625.2024.10500551 · DOI
  7. 10.1080/2331186X.2022.2082085 · DOI
  8. Deriba F. Sanusi I. T. O Campbell O. &Oyelere S. S.(2024).Computer programming education in the age of generative AI: Insights from empirical research. · DOI
  9. 10.1016/j.compedu.2018.05.006 · DOI
  10. 10.3390/educsci14080860 · DOI
  11. 10.47408/jldhe.vi32.1443 · DOI
  12. 10.1016/S0360-1315(01)00018-5 · DOI
  13. 10.1016/j.compedu.2016.05.006 · DOI
  14. 10.18260/1-2--34999 · DOI
  15. 10.1080/0144929X.2020.1864019 · DOI
  16. 10.1145/3649217.3653602 · DOI
  17. 10.1080/08993408.2013.847152 · DOI
  18. 10.1145/3560266 · DOI
  19. 10.1007/978-3-030-14273-5_3 · DOI
  20. 10.1207/S15326985EP3801_1 · DOI · Paper page
  21. 10.1145/3576123.3576130 · DOI · Paper page
  22. 10.1076/csed.13.2.137.14200 · DOI · Paper page
  23. Salleh S. M., 2018, Scaffolding model for efficient programming learning based on cognitive load theory, International Journal of Pure and Applied Mathematics, 118, 77
  24. Silva L., 2024, Proceedings of the 55th ACM Technical Symposium on Computer Science Education, 1244
  25. 10.1145/3635720 · DOI
  26. 10.1016/j.chb.2021.106746 · DOI
  27. 10.23919/iLRN47897.2020.9155187 · DOI
  28. 10.3389/fpsyg.2022.1096337 · DOI
  29. 10.1023/A:1022193728205 · DOI · Paper page
  30. 10.2190/4NK5‐17L7‐TWQV‐1EHL · DOI
  31. 10.1007/s10639-015-9433-1 · DOI
  32. Zimmerman B. J., 2000, Attaining self‐regulation: A social cognitive perspective. Self‐regulation: Theory, research, and applications
  33. 10.3102/0002831207312909 · DOI · Paper page

Metadata

Authors
Huang, A. Y. Q., Lin, C., Su, S., & Yang, S. J. H.
Venue
British Journal of Educational Technology
Publisher
Wiley
Published
2025-04-21
Volume
56
Issue
5
Pages
1942-1972
ISSN
  • 0007-1013
  • 1467-8535
Cited by
37
References
14
Language
en
Funders
National Science and Technology Council

About these checks

Registry, retraction, Cites and statistics results are computed, not judged, with one exception: a printed reference that no index lists is read once by a model before it counts as a citation error. Claims are extracted by a model and kept only when their quote appears verbatim in the text; each cited source is then checked, with a model’s help, for whether it says what the claim relies on. Those verdicts can be wrong — read the claim’s quote and the cited source before relying on one.

Statistics and arithmetic are recomputed, not judged.

Confidence bands are shown only for fields calibrated on our annotated test set. None is calibrated yet, so no band is shown.

What counts as a claim ›How we measure confidence ›How we check this ›

Are you an author, or do you see a problem with this page? Request a review