在大学新生开设的计算机程序设计课程中适当融入人工智能的元素,既有利于不同专业学生在学习程序设计的同时掌握人工智能的技术原理和发展前沿,也为学生自身专业发展提供新的观察视野。传统的计算机程序设计教学内容和方式方法与当代先进技术不相匹配,不适合当前先进技术发展趋势,因此,积极开展计算机程序设计与人工智能技术融合的教学研究势在必行。该文分析了人工智能和计算机程序设计课程的发展现状,接着从课程内容设置、教学方法和课程实践几个方面探讨了新型教学模式。