软件开发论文:基于任务驱动的小组协作Java教学模式研究应用.doc

软件开发论文:基于任务驱动的小组协作Java教学模式研究应用.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件开发论文: 基于任务驱动小组协作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教学过程相结合,我们提出了一套高效实用教学模式。该教学法实施通常可分为任务设计和准备、任务实施和效果评价等3个阶段(图1所表示)。   2.

文档评论(0)

181****8523 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档