The rapid development of artificial intelligence(AI)is accelerating the digital transformation of higher education.Today,“AI+Education”has become a key feature of Education Informatization 2.0 Action Plan in China.T...The rapid development of artificial intelligence(AI)is accelerating the digital transformation of higher education.Today,“AI+Education”has become a key feature of Education Informatization 2.0 Action Plan in China.This study presents practical experiences in applying AI to programming courses.First,the global trends in AI-powered teaching and learning are analyzed.Key challenges in programming education that can be addressed by AI are then identified.Focusing on common teaching problems,an introductory programming course is used to demonstrate the construction of a course engine powered by large language models.This engine enables the creation of intelligent courses,driving innovation in teaching scenes,and transforming both teaching and learning methods.The exploration then extends to the design of AI-enhanced teaching and learning environments,featuring AI teaching assistants and AI learning companions.These tools provide scalable,differentiated,and personalized support for teachers.They also enable one-on-one,adaptive,and customized learning experiences for students.An integrated learning support system is proposed,which combines courses,training,competitions,testing,evaluation,and certification.The goal is to build a smart teaching ecosystem with knowledge services,personalized learning,and instructional support,as well as to realize the entire teaching process of“course–training–competition–testing–evaluation”empowered by AI for all elements and all time periods.Furthermore,the intelligent&interactive virtual massive open online courses(IMOOCs)for C programming is developed.A new hybrid teaching model based on IMOOC,which integrates virtual and real elements and promotes crossdomain collaboration,has also been explored.Potential risks of overreliance on AI tools are discussed,together with strategies to address them.Finally,future trends and challenges in“AI+Higher Education”are examined.The study argues that AI will unlock new possibilities for reshaping how higher education is delivered and experienced.展开更多
基金supported by Key Project of Higher Education Teaching Reform Research in Heilongjiang Province,China(Undergraduate Education)(Grant No.SJGZB2024028).
文摘The rapid development of artificial intelligence(AI)is accelerating the digital transformation of higher education.Today,“AI+Education”has become a key feature of Education Informatization 2.0 Action Plan in China.This study presents practical experiences in applying AI to programming courses.First,the global trends in AI-powered teaching and learning are analyzed.Key challenges in programming education that can be addressed by AI are then identified.Focusing on common teaching problems,an introductory programming course is used to demonstrate the construction of a course engine powered by large language models.This engine enables the creation of intelligent courses,driving innovation in teaching scenes,and transforming both teaching and learning methods.The exploration then extends to the design of AI-enhanced teaching and learning environments,featuring AI teaching assistants and AI learning companions.These tools provide scalable,differentiated,and personalized support for teachers.They also enable one-on-one,adaptive,and customized learning experiences for students.An integrated learning support system is proposed,which combines courses,training,competitions,testing,evaluation,and certification.The goal is to build a smart teaching ecosystem with knowledge services,personalized learning,and instructional support,as well as to realize the entire teaching process of“course–training–competition–testing–evaluation”empowered by AI for all elements and all time periods.Furthermore,the intelligent&interactive virtual massive open online courses(IMOOCs)for C programming is developed.A new hybrid teaching model based on IMOOC,which integrates virtual and real elements and promotes crossdomain collaboration,has also been explored.Potential risks of overreliance on AI tools are discussed,together with strategies to address them.Finally,future trends and challenges in“AI+Higher Education”are examined.The study argues that AI will unlock new possibilities for reshaping how higher education is delivered and experienced.