Teaching Innovation of Programming Courses Based on Artificial Intelligence
Download PDF

Keywords

Artificial intelligence
Computer programming courses
Higher vocational education
Innovation of teaching content and methods

DOI

10.26689/erd.v8i2.14317

Submitted : 2026-03-01
Accepted : 2026-03-16
Published : 2026-03-31

Abstract

Aiming at the problems existing in the teaching of computer programming courses in higher vocational colleges, such as poor connection of progressive difficulty course content, significant differences in student academic levels and a single evaluation mechanism, this paper proposes an online-offline blended teaching model based on artificial intelligence technology, which reconstructs the curriculum content system based on classic Web front-end framework technology projects. Through teaching scenarios such as AI-assisted programming, project-driven group assignments, and a differential group assignment evaluation mechanism, the model enriches students’ learning experience and promotes the in-depth integration of cutting-edge technologies with curriculum teaching. Verified by one semester of teaching practice, the excellent rate and pass rate of the course have been significantly improved, and students have also made certain breakthroughs in competition and scientific research achievements. This teaching model effectively enhances students’ professional skills for Web front-end positions and their team collaboration abilities, providing a referable implementation path for the reform of computer programming courses.

References

Liu Y, Xu JH, Dong YW, et al., 2024, How to Apply Generative Artificial Intelligence in Higher Education — An Analysis of UNESCO’s AI and Generative AI in Higher Education: A Quick Start Guide. China Educational Informatization, 30(02): 71–80.

Hu LP, Yang YY, Tan W, 2021, Research and Practice of Online-Offline Blended Teaching of Front-End Framework Technology. Computer Knowledge and Technology: Academic Edition, 17(18): 3.

Chen XP, Tang MQ, 2022, Higher Vocational Classroom Teaching for Deep Learning: Connotative Characteristics, Problem Examination and Realization Path. Vocational Education Forum, 38(11): 66–73.

Mao C, Zhou M, Wu JJ, et al., 2023, Reform and Practice of Comprehensive Practical Training Course of Clinical Nursing in Higher Vocational Colleges Based on the Concept of “Equal Emphasis on Hard and Soft Skills”. Chinese Journal of Nursing Education, 20(12): 1440–1446.

Qi Y, Zhang SH, Wang WD, 2019, Introducing the “Sydney Accord” to Strengthen the Construction of Computer Network Technology Major in Higher Vocational Colleges. Research in Higher Education of Engineering, (4): 172–176.

Huang HT, 2024, Current Situation and Implementation Path of Higher Vocational Digital Literacy and Skills Courses under the Background of Digital Transformation. Education and Vocation, (6): 38–45.

Vásquez A, Palazuelos G, Pinzon BA, et al., 2018, Blended Learning in Radiology: Evaluation of a Nationwide Training Program on Breast Imaging. Journal of the American College of Radiology, S1546144017314357.

Ye Y, 2022, Innovation and Construction of the “Exponential” Smart Teaching Model in Higher Vocational Colleges in the 5G Era. Chinese Vocational and Technical Education, (20): 45–51.

Zheng Q, Xia X, Zou X, et al., 2023, CodeGeeX: A Pre-Trained Model for Code Generation with Multilingual Benchmarking on HumanEval-X. Proceedings of the 29th ACM SIGKDD Conference on Knowledge Discovery and Data Mining.

Liu T, Liu D, 2021, Research and Practice of Output-Oriented Project-Driven Blended Teaching Model. Computer Education, (10): 179–183.

Lu J, 2024, Research on the Application of Artificial Intelligence Technology in the Curriculum Teaching of Higher Vocational Colleges — A Case Study of Python Programming Course. University Education, (18): 89–92.

Li YX, Feng R, Zhang DK, 2022, Research on the Blended Virtual Practical Training Teaching Model in Higher Vocational Colleges for Deep Learning. Vocational Education Forum, 38(11): 58–65.

Cheng NN, Li FL, Wu X, 2024, Exploration of AIGC Empowering Adaptive Teaching Model for Computer Courses. Modern Vocational Education, (06): 21–24.

Chen HM, Liu ZY, Sun MS, 2024, Social Opportunities and Challenges in the Era of Large Language Models. Journal of Computer Research and Development, 1–13.