STEMM Institute Press
Science, Technology, Engineering, Management and Medicine
Exploring the Teaching Reform Method of "AI+ Programming Courses": An Example is the "Fundamentals of Mapping Programming" Course
DOI: https://doi.org/10.62517/jhet.202515304
Author(s)
Lin Li*, Zhiwei Chen
Affiliation(s)
Heilongjiang University of Technology, Jixi, Heilongjiang, China *Corresponding Author.
Abstract
With the development of artificial intelligence technology, AI tools are increasing, and the application of AI tools in the field of education is also increasing. By analyzing the current situation of program courses, this paper integrates the achievement of AI ability into the teaching goal. The AI+ program curriculum reform plan is proposed, and the curriculum implementation process is broken down by building personalized learning modules on online platforms and integrating AI tools into classroom teaching, so as to achieve the goal of program writing at different levels for students, better personalized teaching, and improve students' class initiative and learning interest. In this paper, the course of "Basic Mapping program Design" is taken as an example, the course is divided into several experimental units, and with the aid of AI, the program course is "1 question, 1 demonstration, 1 debugging, 1 simplification" to help learners achieve the learning goal. The improvement of this teaching method also has a certain reference value for the reform of the teaching mode of the course of computing programming.
Keywords
Artificial Intelligence; Programming Courses; Teaching Reform; AI Tools
References
[1] Zhang Yanfang, Gao Lu, Li Yan. Teaching mode innovation of programming course driven by AI technology project. Computer Education, 2025, (02): 159-163. [2] Wang Fang, Zhao Zuo, Wang Yihang, et al. Exploration and Practice of Artificial Intelligence in Programming Teaching Application. Computer Education, 2023, (11): 45-50. [3] Chen Hanshen. Artificial Intelligence Enabling the Teaching of Programming Courses—Taking JavaScript Programming Course as an Example. Computer Knowledge and Technology, 2024, 20(28): 137-139. [4] Yu Bo, Peng Chen, Chen Yu, et al. Reform of Civic and Political Teaching in Programming Course of Artificial Intelligence in Applied Undergraduate Colleges. Computer Education, 2025, (02): 134-138+143. [5] Zhang Sumin, Yin Ling, Huang Qiong, Chen XiangJi. Reform and practice of "Java language programming" course for non-computer undergraduate majors based on "Internet+" and AI. Journal of Lanzhou Institute of Vocational Technology. 2025. 2, 41(1): 41-46, 84. [6] Lai Jinhui. Student-led teaching of AI+ Programming basic course "Exploration→Application→Creation→Debate". Computer Education, 2024, (09): 17-22. [7] Mou Yuting, Long Huan, Jiang Hao. Teaching Practice of Computer Programming with AI Large Model. Journal of Electrical and Electronic Teaching, 2024, 46(04): 128-131. [8] Zhang Hongzhuo, Zhou Xiaobao, Xu Yuhuan, et al. Generative Artificial Intelligence Enabling Teaching Innovation in Computer Programming Courses. Computer Education, 2024, (07): 44-48. [9] Zhou Ta, Lu Ye. Teaching Reform and Practice of Computer Programming Curriculum Integrating AI Information Literacy. Science and Technology Information, 2019, 21(06): 146-149. [10] Su Xiaohong, Miao Qiguang, Chen Wenyu. Individualized Teaching Model for Improving Programming Ability based on AI empowerment and Production-teaching integration. Chinese University Teaching, 2023, (06): 4-9.
Copyright @ 2020-2035 STEMM Institute Press All Rights Reserved