Exploring an Intelligent and Innovative Programming Teaching Model Based on Agent Programming Paradigm
摘要
This paper addresses key limitations in traditional programming education, particularly the lack of support for student autonomy and innovation. We propose an intelligent and innovative programming teaching model based on the agent-oriented paradigm. The model integrates instructional content, evaluation, and feedback mechanisms around three core components: self-directed learning, intelligent tutoring, and practical innovation. It is implemented through a collaborative “student–agent–teacher” framework. Empirical evidence from case studies demonstrates the model’s effectiveness in enhancing students’ autonomy, programming proficiency, and innovative capacity. The approach provides a promising pathway for the intelligent transformation of programming education in application-oriented undergraduate contexts.