



下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 “任务驱动”教学法在计算机语言课程中应用新探 赵越摘 要:“任务驱动”是一种基于建构主义教育理论的教学方法。该文针对“任务驱动”教学法在高级程序设计语言教学在的应用进行研究,对更好的应用“任务驱动”完成教学任务的原则和方法进行探讨。教学实践表明,该教学法能够收到良好的教学效果。关键词:高等院校 任务驱动 高级程序设计语言 教学方法:g642 :a :1674-098x(2014)11(a)-0122-01近年来,随着高等教育改革的不断深入,信息类教学新技术、新方法的探索也从来没有停止过。“任务驱动”教学法
2、是高等教育教学改革一项新的尝试,它植根于建构主义教学理论。建构主义教学理论认为:学生的学习活动必须与大的问题或任务结合,以此来引导和调动学习者的学习动机与学习兴趣1-2。与现有的传统教学方法相比,“任务驱动”通过“任务”来调动和维持学生的求知欲望。在明确学习目标的引导下,学生获取知识的方式由传统的被动状态转变为主动的探索3-4。近年来,作者将“任务驱动”教学法应用于高级程序设计语言教学当中,收到了良好的效果。实践表明,一个好的“任务”对于收获好的教学效果至关重要。它能够提升学生的学习兴趣,培养和激发学生的求知欲和探索精神。下面就如何设计“任务”以及将“任务驱动”教学法应用于高级程序设计语言教学
3、的原则进行探析。1 任务的设计与确定高级程序设计语言课程的教学目标是教会学生基本程序设计与程序分析的理论和技能。因此,任务的设置应当符合上述培养要求。教师设置的任务通常以具备一定功能的应用程序为主。学生通过完成特定任务来学习c语言的基本语法、程序设计与程序分析的基本技能。在设置任务时,应当考虑到学生的基础和实际接受能力。首先,应当考虑到学生的基础。作为工科高等院校,学生在入学前对电脑有过一定的接触,会操作使用但知识不系统,多数同学没有接触过程序设计。现有培养方案中,学生在大一第一学期已先修过大学计算机基础,高级程序设计语言课程是在第二学期开设的。与此相对应的,由于任务要贯穿整个学习过程,因此任
4、务设置的难度应当适中。难度过低或任务过于简单,则达不到训练的效果。难度过高或任务过于复杂,多数学生即使非常努力也完法完成,则容易严重挫伤学生学习的积极性。其次,设计内容的背景学生应该比较熟悉。通常选取学生对于背景熟悉的任务,学生对于此类前提的问题容易上手,所需完成的步骤也很清楚。剩下的工作就是应用c语言完成任务的解答与模拟。最后,应当保证学生有充足的时间上机实践。因为高级程序语言对于上机和实践的要求非常高,倘若缺失这个环节则基本上可以说没有实际掌握c语言。2 完成任务时应遵循由浅入深,循序渐进的原则学习的过程与能力培养的过程都应当是由渐入深、循序渐进的过程,这也是传统教学模式所遵循的原则。传统
5、方式中,对于每一部分内容的教学,都是首先介绍基本概念与基本语法,接着根据本章主要知识点进行举例,最后总结本章主要内容。对于“任务驱动”教学法而言,在每一部分教学内容开始前,作为教师我们首先向学生明确本章的教学目标和教学任务。此后,我们将同一个任务按照不同教学内容及侧重点,由简单到复杂分为若干不同的阶段。并使每一部分的学习目标和任务尽可能清晰明了。举个例子。现要求编制一个猜拳游戏,甲、乙二人分别出剪刀(用输入时由0表示)、石头(用输入时由1表示)、布(用输入时由2表示),由系统判断哪方获胜。在第1阶段时,阶段目标为:掌握c语言变量定义、变量的赋值、变量的输入与输出以及标准函数库的运用。此时设置任
6、务内容为:用户甲、乙分别输入自己出拳内容,并由计算机输出二人的猜拳内容。此阶段任务最简单,且与本阶段的目标紧密结合。在第2阶段时,阶段目标为:掌握选择结构程序设计方法。此时任务内容变为:用户甲、乙分别输入自己出拳内容,并由计算机由选择结构进行裁判,并输出胜负结果。在第3阶段时,阶段目标为:掌握循环结构程序设计方法。此时任务内容变为:首先由裁判设置赛制(3局2胜,还是5局3胜,等等)用户甲、乙分别循环输入每局个人分别的出拳内容,由计算机进行裁判,并输出胜负结果。以此方式设置任务,余下内容不再赘述。3 凸显学生在教学中的主体地位在传统教学中,教师教学方式以讲授为主。学期教学计划规定教师要讲授的知识
7、及进度。学生要按照教师的要求和进度计划完成各部分内容的学习。整个过程完全以教师为主导,学生处于被动接受知识的从属地位。“任务驱动”教学法植根于建构主义教学理论,而建构主义认为教师在教学活动中不是唯一的施教者,而是帮助学生完成学习目标的指导者和促进者。学生在进行阶段学习任务之前,应当明确本阶段的学习任务和学习目的。与此相对应,学生也由被动知识的接受者转化整个学习过程的主动参与者。在以“任务驱动”教学法完成教学的过程中,教师首先明确本阶段学生所应掌握的主要内容以及主要技能。而学生则在教师的指导下,通过多种渠道,如上网、查阅参考资料、同学之间合作讨论等方式学习理论知识与上机操练。教师则在教学过程中,
8、不断发现学生在学习中出现的共性与个性问题。针对共性问题,教师可集中讲解;而对于个性问题,教师可通过单独辅导的方式解答。教师还可以鼓励学生在完成本阶段基本教学任务的前提下对任务进行扩充并完成。总而言之,“任务驱动”教学法是学生在教师指导下自主完成的知识体系构建与扩充。4 结语“任务驱动”教学法是本人和同事在近几年的高级程序设计语言教学中应用与实践的教学方式,是对现有传统教学方式改革的一项初步尝试。实践表明,学生在学习过程中,以下方面有了明显的进步:c语言基本语法的使用、程序设计与调试的能力、主动学习能力、团队沟通与协作能力,等等。学生的主体地位得到了凸显,学习主动性也得到了明显提高。尽管如此,“任务驱动”教学法对于我们来讲尚属尝试阶段,接下来我们要进一步对其理论和实践应用作进一步的探索,不断积累教学经验,提升教学水平。参考文献1 徐肇杰.任务驱动教学法与项目教学法之比较j.教育与职业,2008(11):38-39.2 郭绍青.任务驱动教学法的内涵j.中国电化教育,2006(7):
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 【正版授权】 ISO/IEC 23090-6:2021/AMD2:2025 EN Information technology - Coded representation of immersive media - Part 6: Immersive media metrics - Amendment 2: Additional latencies and
- 【正版授权】 ISO/IEC 25390:2025 EN Information technology - Financial information exchange - Simple binary encoding
- 【正版授权】 IEC 62149-4:2022+AMD1:2025 CSV EN Fibre optic active components and devices - Performance standards - Part 4: 1 300 nm fibre optic transceivers for Gigabit Ethernet applicat
- 2025年新媒体与传播研究课程考试试题及答案
- 2025年法语语言及文化考试题及答案
- 2025年海洋与水文专业基础考试试题及答案
- 2025年保定市中考二模物理试题及答案
- 2025年节能技术服务项目发展计划
- 肿瘤晚期患者教育
- 眼部个性护理
- 2023北京朝阳区高二下学期期末英语试题及答案
- 《民航客舱设备操作与管理》课件-项目四 飞机舱门及撤离滑梯
- 三年级下册语文【课文说明道理及主人公品质】归纳
- 热力公司关于深刻把握国有经济和国有企业高质量发展根本遵循研讨发言提纲范文
- 国家开放大学《心理健康教育》形考任务1-9参考答案
- 第5课 中古时期的非洲和美洲(课件)
- 康美药业审计风险分析
- 赛事承办合同
- 《中医常用护理技术基础》课件-一般护理-第三节情志护理
- 空调负荷计算-空调负荷的计算(空调工程)
- DGTJ08-2093-2019 《电动汽车充电基础设施建设技术标准》
评论
0/150
提交评论