Abstract:This paper focuses on the reform of programming language teaching by deeply integrating artificial intelligence technology into four core courses: C, C++, Java, and Python. It systematically addresses issues prevalent in traditional teaching, such as outdated content, monotonous methods, and insufficient practical skills. By revising the syllabus to include AI modules and introducing large language model tools like ChatGPT to assist practice, the study innovatively constructs an "AI-guided" case teaching model, guiding students to debug code and complete projects using these models. Concurrently, flipped classroom and blended teaching reforms are promoted, leveraging platforms like Rain Classroom and Educoder to integrate preview videos, intelligent tests, and practical guidance, forming a closed-loop teaching system of "theory-case-practice-feedback." Furthermore, a cross-domain integrated curriculum system combining programming languages and AI technology is established, intelligent code debugging practice modules are developed, and personalized learning paths based on large models are explored. Practice demonstrates that this reform significantly enhances students' technical application abilities and learning autonomy.