一般而言,初次学习C语言知识,学生往往会感到力不从心,因此会出现放弃以及破罐破摔的情绪。任务驱动教学法(task-based language teaching approach)相比能够以学生为主体,教师为客体,简而言之。任务驱动教学法在C语言教学中所起的作用比较大,任务驱动教学法避免了传统教学模式的不足,充分发挥出学生的积极性与主动性,使得学生对于C语言的学习更为感兴趣。实践证明,任务驱动教学法是让学生带着真实的任务去学习C语言,教师在旁边起到不断鼓励的作用。笔者将根据相关工作经验,简单介绍任务驱动教学方法,结合实际案例讲述任务驱动教学法在C语言教育教学中的具体实施,以期能够提高学生学习C语言的水平。