基于任务驱动的小组协作Java教学模式研究.docVIP

基于任务驱动的小组协作Java教学模式研究.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于任务驱动的小组协作Java教学模式研究   摘要:Java程序设计是高校计算机专业一门重要的实践类课程,该课程的目标是培养面向对象编程思想,提高学生实际编程能力。针对学生动手能力和学习主动性薄弱等问题,提出一套基于任务驱动的小组协作Java教学模式,它由课程任务设计、任务实践和效果评价3个环节组成。经多年教学实践证明,该方法可提高学生综合能力,充分调动学习主动性。   关键词:Java;任务驱动;小组协作;教学改革      Java作为软件行业的第一软件开发平台,不仅引起了业界的广泛关注,也促使各大高校针对计算机专业学生开设一些Java系列课程,如Java程序设计、J2EE框架与技术、J2ME移动软件设计等。Java程序设计课是该系列课程的基础课,根据一般学校教学计划,该课程一般在大三开设,作为C 或C++语言之后的第二门编程语言。该课程的主要教学目标为:1)实现学生从C语言面向过程编程思想向主流面向对象编程(OOP)思想的转变;2)让学生掌握Java 编程技能,为J2EE或J2ME高层次软件开发打下基础。然而,多年教学实践表明,很多学生学完该课程后未能达到预期教学目标。一些学生可能在理论知识方面掌握不错,在期末笔试中可以考出不错成绩,但是无法看懂一些常见的经典代码,对于一些Java编程技能和技巧(譬如Java程序的断点调试、排错等)更是难以掌握。在课程实验和项目实习中,有些同学搞不清新创建的对象和对已有对象引用二者间的区别,对于课本未涉及的Java主流开发工具或平台所知甚少。透过这些怪现象可以发现一个共性问题:学生实践动手能力差,而教师在讲授Java程序设计课程时,对学生能力培养不到位,大多数同学对Java 语言的学习停留在“纸上谈兵”阶段。   究其原因,笔者认为主要存在如下几个因素:一是相对于Java课程内容而言,课程的课时严重不足,在大部分院校,该课程大多作为第二编程语言看待,课时仅为34学时(课时安排上明显少于51或64学时的C语言)。二是学生编程思想未能从C语言的面向过程转换过来,以学习C语言的模式来学习Java,事倍功半。最后,一个更重要的因素是教授方式和技巧方面有待改进,大多数教师采用教授C语言的形式来进行Java教学,大多精力花在Java语法学习中,殊不知该课程的目标是培养学生面向对象思想和实际编程能力,进而激发学习Java更深层次的应用的学习主动性。由于Java设计的应用面很广泛,其开发平台包括J2SE、J2ME和J2EE,我们课本能涉及的内容充其量只是J2SE其中一部分,如何通过有限的教学时间,培养学生实际动手能力和学习主动性,是重中之重。本文主要针对这一问题,提出 “任务驱动”和“小组协作”的课堂教学模式、将理论和实践结合,以实践促进和巩固理论学习兴趣,加强对学生各种能力的培养。   1 “任务驱动”和“小组协作”的内涵   1.1“任务驱动”内涵   任务驱动教学法是一种能够很好地应用于以实验性、实践性与操作性较强的教学内容的教学方法[1]。它的含义是以富有趣味性、以能够激发学生学习动机与好奇心的情景为基础,以与教学内容紧密结合的任务为载体,使学习者在完成特定任务的过程中获得知识与技能的一种教学方法[2]。   1.2“小组协作”内涵   小组协作学习(又称合作学习)于20世纪70年代率先兴起于美国,并且已被广泛应用于一些教学实践中。它的产生主要是出于克服传统教学存在的弊端,改革课堂教学提高教学效率的需要。它将社会心理学的合作原理纳入教学之中,强调人际交往对于认知发展的促进功能。   “小组协作”教学方法的基本做法就是将全班学生依其学业水平、能力倾向、个性特征、性别等方面的差异组成若干个异质学习小组。在小组协作学习中,Java基础好的、学习兴趣浓厚的学生必将带动和感染其他同学。基础好的学生在协作过程中使自己的知识融会贯通;基础差、兴趣低的学生也能在协作学习中得到激励和帮助,形成“以强带弱、以弱促强”的局面,每一个学生都能够在原有的基础上获得成功,培养自学的兴趣和能力[3]。实践证明,有效的协作能提高学生学习的主动性和对学习的自我控制,促进学生间良好的人际合作关系,促进学生心理品质发展和社会技能的进步。   1.3基于任务驱动的小组协作教学模式   基于任务驱动的小组协作教学模式,是指在教学中以“任务驱动”为主线,以“组内协作、组间竞争”为手段,以教师为主导,以学生为主体,教师精心设计每一个教学任务,适时创设情境,启发、引导学生顺利完成任务,并能触类旁通,举一反三,开阔思路,增加完成类似“任务”的能力,提高自主学习能力,培养创新能力和实际应用能力[3]。   2基于任务驱动的小组协作教学模式的应用   将基于任务驱动的小组协作思想与Java教学过程相结合,我们提出了一

文档评论(0)

heroliuguan + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:8073070133000003

1亿VIP精品文档

相关文档