“任务驱动教学法”在《C语言程序设计》课程教学中的应用
2013-04-13重庆工商职业学院
电子世界 2013年1期
重庆工商职业学院 龚 卫
一、引言
《C语言程序设计》课程是国内高职计算机软件技术专业的必修课,该门课程是程序设计的入门学科,是学生学习面向对象程序设计语言的基础。在多年的C语言程序设计的教学中,笔者发现,教师多采取传统教学模式,在教学中占主导,学生被动吸收,这种教学方式,学生目的不明确,学习主动性不高,对下一步软件设计的深入学习产生极大的影响。
高职教育,重在培养“有一定理论基础、善于动手”的应用型人才。在教学中,重点突出学生主体地位,教师应引导学生主动学习,主动思考。在《C语言程序设计》教学中采用“任务驱动教学法”,紧紧围绕教学目标,联系实际,设计学生感兴趣的任务,在任务驱动下开展教学,引导学生主动思考,逐步深入,分析问题,解决问题,促使学生积累程序设计的经验,产生对后续课程学习的兴趣。
二、应用
“任务驱动教学法”在教学中主要包括“任务描述”、“任务咨询”、“任务实施”、“任务拓展”四个过程。“任务描述”是提出任务,分析任务。“任务咨询”是给出基本理论,从易到难分解任务。“任务实施”是解决任务。“任务拓展”是任务升级和拓展。本文以“双重循环”教学为例,阐述“任务驱动教学法”在教学过程中的具体应用。
(1)任务描述
“双重循环”的教学,建立在学生熟练掌握了“顺序结构”、“选择结构”、“基本循环结构”内容的基础上,而“双重循环”又是学习后续内容二维数组的基础。教学中,任务的选择相当重要,任务既要贯穿整个教学设计过程,又要考虑循序渐进的学习原则。……
登录APP查看全文
