针对《高级语言程序设计》课程教学中存在的共性问题,引入了任务驱动型案例教学法,并通过实践教学过程中的实例探讨了对任务驱动型案例教学法的组织、实施和归纳总结等关键环节。实践证明,教学效果良好,不仅有利于培养学生学习兴趣,而且有利于培养学生分析问题与解决问题的能力,从而达到《高级语言程序设计》课程的教学目的。