以《程序设计方法学》课程为例,针对以往程序设计与软件开发类课程在教学内容和形式上存在的问题进行分析和讨论,探讨此类课程的实践教学,提出任务驱动的多环节实践教学模式,并介绍面向任务驱动的实践教学与分析平台构建,支持任务驱动的教学实践。