针对程序设计类课程中的典型难点循环结构设计, 提出了运用任务驱动法提升教学效果的观点, 论述了其必要性和可行性, 设计了该课程任务驱动式教学的教学过程, 并为满足任务驱动式教学的需要对循环结构设计课程的教学内容按照难度进行分解, 给出了教学实践过程中应注意的一些问题, 指出将任务驱动法推广运用到程序设计类课程全过程的可行性, 以及可能会遇到的困难和问题, 并给出了解决这些困难和问题的方法和思路。