Volume 10,Issue 8
With the widespread application of large language models (LLMs) in natural language processing and code generation, traditional High-Level Language Programming courses are facing unprecedented challenges and opportunities. As a core programming language for computer science majors, C language remains irreplaceable due to its foundational nature and engineering adaptability. This paper, based on the rapid development of large model technologies, proposes a systematic reform design for C language teaching, focusing on teaching objectives, content structure, teaching methods, and evaluation systems. The article suggests a teaching framework centered on “human-computer collaborative programming,” integrating prompt training, AI-assisted debugging, and code generation analysis, aiming to enhance students’ problem modeling ability, programming expression skills, and AI collaboration literacy.