任务驱动教学法在C语言教学中的应用
2012-12-03李社蕾
中国教育技术装备 2012年33期
李社蕾
三亚学院理工学院 海南三亚 572022
C语言是一门非常重要的计算机基础课程,它既具有低级语言的特点,又具有高级语言的优点。而且C语言程序设计也是C++语言程序设计、数据结构等计算机专业课程的前导课程。现在许多高等院校将C语言作为理工科学生的第一门程序设计语言课程开设。C语言教学大都侧重于语法学习,教学的组织形式多是讲解语法,通过例题验证语法,最终的目的是掌握语法知识点。这样培养出来的学生只会读程序,不会写程序。
任何一种语言,都有一套定义语言的规则,这套规则称为该语言的语法。学习语言时,学习语法是其中较简单的内容,而学习怎样最充分地使用语言才是真正的任务。C语言教学的重点,就应该是培养学生的编程思想和运用计算机解决实际问题的能力。
任务驱动式教学法,是德国职业教育在20世纪80年代大力推行的一种“行为引导式的教学形式”。这种以任务为主体、以职业行为为引导的教学方法,学生在教师的帮助下,紧紧围绕一个共同的任务活动中心,在强烈的问题动机的驱动下,通过对学习资源的积极主动应用,进行自主探索和互动写作的学习,并在完成既定任务的同时,自觉产生一种学习实践活动,带着真实的任务在探索中学习。运用任务驱动教学法教学,任务的设计尤其重要,是任务驱动教学法研究的重要内容。本文研究任务驱动教学法在C语言中的应用,重点就是研究其中的任务设计。……
登录APP查看全文
