Issue 2
Apr.  2026
Turn off MathJax
Article Contents
ZHANG Yuxin, BAI Qian, ZHOU Jin. Promoting or Suppressing? The Impact of Generative AI on Students' Programming Ability from a Meta-Analysis Based on 42 Experiments and Quasi-Experiments[J]. Journal of Modern Education, 2026, (2): 102-112.
Citation: ZHANG Yuxin, BAI Qian, ZHOU Jin. Promoting or Suppressing? The Impact of Generative AI on Students' Programming Ability from a Meta-Analysis Based on 42 Experiments and Quasi-Experiments[J]. Journal of Modern Education, 2026, (2): 102-112.

Promoting or Suppressing? The Impact of Generative AI on Students' Programming Ability from a Meta-Analysis Based on 42 Experiments and Quasi-Experiments

  • Received Date: 2026-02-28
    Available Online: 2026-04-28
  • Publish Date: 2026-04-01
  • Generative AI has been widely used in programming education due to its real-time personalized feedback, code parsing, and debugging capabilities. However, there is no consensus in academia on whether generative AI can enhance students' programming abilities. This article conducts a meta-analysis of 42 experimental and quasi experimental studies after ChatGPT3.5 and finds that: 1) Generative AI has a moderate promoting effect on students' overall programming ability, with the greatest promoting effect on operational ability, followed by cognitive ability; 2) Generative AI has a promoting effect on students' programming ability in different experimental cycles, and the use of generative AI has the most significant impact on students' programming ability in the short term; 3) Compared to the basic education stage, generative AI has a more significant promoting effect on students' programming ability in higher education stage; 4) In medium-sized studies, generative AI has the best impact on students' operational ability, while in small-scale studies, the impact of generative AI on students' overall programming ability is more prominent; 5) Students without programming experience who use generative AI are more likely to enhance their programming abilities, while those with experience are more susceptible to metacognitive risks. Based on this research conclusion, this article proposes the following suggestions for programming teaching practice: 1) Strengthen the cultivation of students' operational abilities and guide their participation in deep cognition; 2) effectively leverage the short-term effects of generative AI on programming ability and strategically plan long-term pathways for integration; 3) Continuously deepen AI empowerment in higher education, and focus on guiding students to apply it reasonably in basic education; 4) select an appropriate teaching scale based on instructional objectives; 5) establish AI scaffolding for beginners and set metacognitive activation points for experienced learners.

     

  • loading
  • [1]
    中共中央国务院. 教育强国建设规划纲要(2024-2035年)[OL]. <https://www.gov.cn/zhengce/202501/content_6999913.htm>
    [2]
    教育部等九部门. 教育部等九部门关于加快推进教育数字化的意见[OL]. <https://www.gov.cn/zhengce/zhengceku/202504/content_7019045.htm>
    [3]
    Haindl P, Weinberger G. Does ChatGPT help novice programmers write better code? Results from static code analysis[J]. IEEE Access, 2024, (12): 114146-114156.
    [4]
    Yan Y, Chen C, Hu Y, et al. LLM-based collaborative programming: impact on students' computational thinking and self-efficacy[J]. Humanities and Social Sciences Communications, 2025, 12(1): 1-12.
    [5]
    Sun D, Xu P, Zhang J, et al. How Self-Regulated Learning Is Affected by Feedback Based on Large Language Models: Data-Driven Sustainable Development in Computer Programming Learning[J]. Electronics, 2025, 14(1): 194. doi: 10.3390/electronics14010194
    [6]
    Kosar T, Ostojić D, Liu Y, et al. Computer science education in chatGPT era: Experiences from an experiment in a programming course for novice programmers[J]. Mathematics, 2024, 12(5): 629. doi: 10.3390/math12050629
    [7]
    Jošt G, Taneski V, Karakatič S. The impact of large language models on programming education and student learning outcomes[J]. Applied Sciences, 2024, 14(10): 4115. doi: 10.3390/app14104115
    [8]
    Ouyang F, Guo M, Zhang N, et al. Comparing the effects of instructor manual feedback and ChatGPT intelligent feedback on collaborative programming in China's higher education[J]. IEEE Transactions on Learning Technologies, 2024, (17): 2173-2185.
    [9]
    陈昂轩, 贾积有. 可解释性人工智能有助于提升自适应学习的学习效果吗?——基于29项实验与准实验的元分析[J]. 现代教育技术, 2024, 34(10): 92-102.
    [10]
    Hedges L V. Distribution theory for glass's estimator of effect size and related estimators[J]. Journal of Educational Statistics, 1981, (2): 107-128.
    [11]
    Sun L, Guo Z, Zhou D. Developing K-12 students' programming ability: A systematic literature review[J]. Education and Information Technologies, 2022, 27(5): 7059-7097. doi: 10.1007/s10639-022-10891-2
    [12]
    夏凌翔. 元分析方法的几个基本问题[J]. 山西师大学报(社会科学版), 2005, (03): 34-38.
    [13]
    Egger M, Smith G D, Phillips A N. Meta-analysis: Principles and procedures[J]. British Medical Journal, 1997, 315(7121): 1533-1537. doi: 10.1136/bmj.315.7121.1533
    [14]
    单俊豪, 宫玲玲, 李玉, 等. 教育机器人对学生学习成果的影响——基于49篇实验或准实验研究论文的元分析[J]. 中国电化教育, 2019, (05): 76-83.
    [15]
    Higgins J P T, Thompson S G, Deeks J J, et al. Measuring inconsistency in meta-analysis[J]. British Medical Journal, 2003, 327 (7414): 557-560. doi: 10.1136/bmj.327.7414.557
    [16]
    Borenstein M, Hedges L V, Higgins J P T, et al. Introduction to meta-analysis[M]. America, New jersey: John Wiley & Sons, 2021: 200-203.
    [17]
    Cohen, J. A Power Primer[J]. Psychological Bulletin, 1992, (112): 155-159.
    [18]
    Sun D, Boudouaia A, Yang J, et al. Investigating students' programming behaviors, interaction qualities and perceptions through prompt-based learning in ChatGPT[J]. Humanities and Social Sciences Communications, 2024, 11(1): 1-14.
    [19]
    Fan Y, Tang L, Le H, et al. Beware of metacognitive laziness: Effects of generative artificial intelligence on learning motivation, processes, and performance[J]. British Journal of Educational Technology, 2025, 56(2): 489-530. doi: 10.1111/bjet.13544
  • 加载中

Catalog

    通讯作者: 陈斌, bchen63@163.com
    • 1. 

      沈阳化工大学材料科学与工程学院 沈阳 110142

    1. 本站搜索
    2. 百度学术搜索
    3. 万方数据库搜索
    4. CNKI搜索

    Figures(2)  / Tables(8)

    Article Metrics

    Article views (13) PDF downloads(3) Cited by()
    Proportional views
    Related

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return