改革JAVA程序设计课程培养应用型人才

来源 :成才之路 | 被引量 : 0次 | 上传用户:huanjian1012004
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:Java程序设计语言已广泛应用于各个领域,在国内外高校担任着重要角色。可是,“填鸭式”教学方法很容易使课堂气氛死气沉沉、教师进退维谷、学生缺乏积极主动性,严重影响教学效果。我们要引入任务驱动教学法,实现老师授课内容实用而轻松,学生学得扎实而显效,从而为社会培养应用型人才。
  关键词:任务驱动教学法;Java程序;应用型人才
  信息社会混杂了各种元素,多姿多彩的社会对人的个性要求随之多元化,创造性、灵活性取代传统的按部就班的教学方法成为时代趋势。新时代背景下教学需适应现代社会发展潮流,注重现代教育发展个性与共性的结合,达到多样化与个性化的平衡,形成主导与主体和谐统一发展。
  一、JAVA程序设计课程教学现状
  Java 是一种程序设计语言,其功能强大,可以撰写跨平台应用软件,因此被广泛应用在个人PC、数据中心、科学超级计算机和互联网等各个领域。在此基础上,Java以其安全可靠、精密高效、通用方便在全球云计算和移动互联网中占据举足轻重的地位,扮演着不可缺少的角色。它的优势是有目共睹的,因此很多高校开设此课程并把Java语言归于各类软件开发的首要选择,越来越多的学生迫切需要掌握这一项软件开发的基本技能,因此,Java程序设计课程对广大学生的软件开发体系的认知起着建构性的基础作用。然而,也必须认清在教学中存在的问题:课堂枯燥无味,教学内容知识杂乱烦琐,致使学生消化困难;“满堂灌”及“填鸭式”教学缺少互动;考试分数作为唯一标准,课程远离实践;教学方法死板、循规蹈矩使学生缺乏积极性等等。为了增加课堂互动,提高同学们上课积极性以达到良好的学以致用的教学效果,我们应该引入任务驱动教学法。较之于传统的教学方法,此方法更能引起同学的兴趣,化被动为主动,使学生在课堂上学到的知识更为深入,功底更为扎实,解决实际问题的能力增强,在潜移默化中提高学生的编程和自主学习能力,达到理想的课堂效果。
  二、任务驱动教学方法及实施方案
  任务驱动教学法与实践紧密结合,以建构主义学习理论为基础,对传统的“填鸭式”传道授业解惑提出巨大挑战。任务驱动教学法在课堂上更注重多维互动,而非按部就班,达到了更好完成任务、解决难题的目的。平铺直叙的教学方法转变为问题式的探究,能够更好地集中学生注意力,在强烈的问题动机和求知欲的驱动下,飞速旋转思绪,根据自身能力和对问题的理解思考,自主探索并互动协作提出方案、解决问题。
  (1)改革教学思路。任务驱动教学法使学生有目的、有任务地进行探索性学习。在摸索的过程中,学生会为完成一个小目标而不断积累成就感,大大地激发了他们的求知欲和积极性,感知心智活动形成可喜的良性循环,学生在此过程中渐渐培养出了独立探索、勇于开拓进取的自学能力。任务驱动教学法,换句话说就是教师灵活地把新知识隐含在一个或多个具体的简单的任务中,让学生通过自身思考并与同学交流,加上自己的实践经验,努力征服一座座目标山头。其教学宗旨是让学生学会学习并懂得进行知识的迁移和运用。这就要求我们必须改变传统的教学思路以适应现阶段的教学发展。Java 程序设计课程实践性强,知识复杂,因此需以课程特点因材施教,找出完美的教学方法。在教学过程中,我们应重视学生的主体作用。在课程开始阶段,为给学生创设一个与学习主题内容相关并尽可能真实的学习情景,随后布置学习任务,提出知识学习目标。在进行理论教学时,对目标的描述要精确而非模糊,模棱两可的字眼如学会、理解等等要杜绝使用。生动直观、浅显易懂的教学方式有利于学生发散思维,放飞联想,由表及里,步步深入。
  (2)任务驱动与满堂灌方法相结合。一些理论性知识可采取“填鸭式”方法教学,但需要发挥主观能动性的知识则应采取“开放式”教学。例如得出答案的过程,教师不能直接告诉学生该如何去做,步骤为何,教师应通过向学生提供相关线索,以及需要搜集哪些资料对学生进行引导。学生之间可以互相讨论,在交流中补充、修正和完善自己关于当前问题的解决方案。通过任务驱动教学法,可以培养学生的自主学习与实际动手能力,并达到由书本知识转移成现实运用的目的。
  (3)教学改革的实施方案。首先,设立综合性问题,提出具体要求。为每一位学生的思考、探索、发现和创新提供足够发挥的开放空间,使课堂教学过程充满民主、充满个性、充满人性,让课堂氛围真正活跃起来。其次,教授基础知识,使学生对课堂内容有大致了解,从而提高学习效率,强化知识力度和深度。教学初期应以教师为主角,辅以便于理解的课件板书等。最后,分配课堂任务并进行分组讨论。在教学中不断定下短期目标,任务完成后继续布置预习内容,如此反复、不断驱动,积累学生成就感,从而提高学生学习兴趣。此外,对学生任务完成情况进行效果评价。主要包括对学生完成当前问题的解决方案过程和结果的评价以及自主学习和协作学习能力的评价。
  (4)任务驱动法的教学效果。任务驱动法可以提高教育教学质量,减轻教师劳动强度,提高学生学习兴趣,活跃课堂教学气氛,从而达成课程教学目标。这就要求在教学中应用灵活的方式把重心放在培养学生的技能和素质上。任务驱动法打破了理论知识的系统性和学生学、教师教的模式,鼓励学生去查找资料,锻炼了学生的自主学习能力,增强了知识运用的综合性,提高了学生的综合能力。
  结束语:任务驱动的教学模式改变了传统的教与学的结构,使学生真正成为学习的主体。它将完全改变传统的教学方式,使因材施教真正落到实处,让每个学习者将学习当作一种享受,老师授课内容实用而轻松,学生学得扎实而显效,能力得到增强,从而为社会培养应用型人才。
  参考文献:
  [1]曹佳佳,廖乐林.任务驱动教学法和项目驱动教学法相结合的
  Java程序设计课程教学方法研究[J].课程教育研究,2012(3).
  [2]赵小敏,张繁.任务驱动教学法在Java程序设计中的应用[J].
  计算机时代,2012(5).
其他文献