Transformation and Reconstruction of Programming Course Teaching Mode in The Era of Large Language Model
DOI:
https://doi.org/10.54097/1jzk8q61Keywords:
Large Language Model, Programming Teaching, Teaching Mode Transformation, Human-computer Collaboration, Computational ThinkingAbstract
The rapid development of large language models is reshaping the teaching mode of programming courses in universities. While AI tools enhance learning efficiency and enable personalized tutoring, they also pose a risk of students becoming overly dependent and core computer thinking deteriorating. The traditional "grammar-driven" teaching mode faces severe challenges. Based on a systematic analysis of the current status of AI-assisted programming course teaching, this paper deeply analyzes the dual dilemma of "teaching facilitation" and "thinking hollowing out", pointing out the necessity and urgency of teaching mode transformation. In response to the current dilemma, this paper proposes a "thinking-oriented, human-machine collaborative" teaching mode, systematically elaborating on the transformation path from four dimensions: reshaping teaching objectives, reconstructing classroom teaching, upgrading project practice, and innovating evaluation systems. Practical teaching research conducted in two consecutive "C Language Programming" courses shows that this mode can significantly improve students' algorithm design and problem-solving abilities without the aid of AI, while effectively cultivating students' collaborative literacy in mastering AI tools to complete complex engineering tasks. This paper provides an operable theoretical framework and practical reference for the teaching reform of programming courses in the intelligent era.
Downloads
References
[1] Wang Huiyong, Tang Shijie. Opportunities and Challenges Faced by Programming Course Teaching in the Context of AI Assistance [J]. Information and Computer, 2020(8): 251-253.
[2] Ren Jing, Lu Yao, Tang Jintao, et al. Reshaping Programming Teaching Thinking and Cultivating Collaborative Ability in the Age of Intelligence [J]. Computer Education, 2026(2): 88-92.
[3] Hamsa Bastani, Osbert Bastani, et al. Generative AI without guardrails can harm learning: Evidence from high school mathematics[J]. Proceedings of the National Academy of Sciences of the United States of America .2025(122),.
[4] Harbin Vocational and Technical University. AI Empowers the Construction of a Smart Education Ecosystem [N]. Heilongjiang Daily, 2026-01-22.
[5] Zuo Chunting, Xiao Pingping, Zhang Shuyan, et al. AI-Assisted Personalized Teaching of "Python Programming" for Internet of Things Engineering Major [J/OL]. Communication and Information Technology, 2026.
[6] Leng Xiangguang, Xiong Bolin, Xu Jianjun, et al. Construction of Computer Programming Course Resources Assisted by Large Language Models [J]. Journal of Higher Education, 2025(34): 21-24.
[7] Qi Yue, Wu Xiaoguang, Wang Yiqin. Reconstruction and Practical Research of Human-Computer Collaborative Teaching Mode - Taking Programming Courses as an Example [J]. Modern Distance Education, 2026(1): 48-52.
[8] Gao Honghao, Chen Zhangjin. Artificial Intelligence Empowers the Teaching Reform of Programming Courses [J]. Computer Education, 2024(7): 41-43.
[9] Xiao Le, Shan Xin, Deng Miaolei. Computer Programming Curriculum System Based on AI-Assisted Teaching [J]. Computer Education, 2024(7): 134-139.
Downloads
Published
Issue
Section
License
Copyright (c) 2026 Journal of Education and Educational Research

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.









