随着科学技术的不断发展,软件应用愈发普遍.在此背景下,对大学程序设计课程进行教学改革,使其符合软件应用的需求.首先通过对当前相关技术的研究,分析了目前的应用需求与大学程序设计课程教学的发展现状.然后,结合应用需求与大学程序设计课程教学的发展现状,探讨了以应用需求为导向的程序设计课程的教学改革方法和步骤.在此基础上,构建以学生发现问题、解决问题能力为主的评估方法和评测模式.实际案例结果表明:此教学改革深受学生喜爱,激发了学生学习的潜力和动力,取得了良好的效果.同时也有助于丰富教师的教学措施与教学手段,有利于促进学科和社会的发展.