项目驱动教学在JavaEE课程中应用研究.docVIP

项目驱动教学在JavaEE课程中应用研究.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文档。上传文档
查看更多
项目驱动教学在JavaEE课程中应用研究

项目驱动教学在JavaEE课程中应用研究   摘要:为了有效改善目前JavaEE课程教学过程中遇到的学生缺乏兴趣和基础、教学积累较少、学生学习困难的问题,本文引入了一种基于项目驱动的教学方式,以企业实际需求为导向,以企业项目为骨架来精心设计课程项目案例,并通过课程网站、手机APP等方式收集和分析学生反馈的信息,有效提高了课程教学的效果。   关键词:驱动教学;JavaEE课程;应用研究   中图分类号:G6420文献标志码:A文章编号:2095-9214(2015)03-0171-02   1.引言   随着我国IT技术、物联网、移动互联网的飞速发展和广泛应用,社会的各个行业日益重视和推进信息化建设。目前企业信息化软件多采用浏览器/服务器(B/S)结构,这种技术是随着Internet技术的发展,对C/S结构的一种变化或者改进。在B/S架构下,用户的工作UI是通过浏览器来实现的,只有很少部分的事务逻辑是在浏览器端实现,主要的事务逻辑都在服务器端实现的,这样就减轻了软件维护和升级的工作量和成本,降低了用户的使用难度和总体成本。目前B/S架构的软件的开发有多种方式,例如微软的.net平台,Oracle的JavaEE平台,基于ruby的RoR框架,基于python的django框架,PHP的MVC框架等等。但是目前使用比较广泛的还是JavaEE框架,例如京东一开始使用的是.net平台,淘宝使用的LAMP平台都在流量大增以后换为了JavaEE技术实现。因此学生掌握好JavaEE课程,养成良好的代码规范,掌握好JavaEE课程核心的MVC架构的概念和应用,对于以后的工作和学习都有非常重要的作用。   目前已有许多人在研究和探讨JavaEE课程的教学改进。黄玉龙等人研究了面向卓越工程师的JavaEE课程教学的改革[1],艾勇等人使用了互动教学法改善学生学习JavaEE课程的效果[2]。赵彦使用了任务驱动进阶的方法提升教学效果[3],周运研究了“真实项目、任务驱动、进阶教学、提高能力”的教学模式在教学中的应用[4],高志升等人在教学中引入系统化方法取得了良好的效果[5],赵彦使用了进阶式教学法取得了一定成效。本文分析了目前JavaEE课程中存在的一些问题,并给出了针对这些问题的一些对策。   2.教学现状   JavaEE是一门综合性比较强的课程,涉及到Java语言的高级部分,例如注解、控制反转、反射等内容,以及数据库、JSP、HTML4/5、JavaScript、编程模式、MVC框架、SpringMVC、struts、Maven、Hibernate等内容。该课程内容众多,分配的课时一般不足以完成如此多的内容的讲授,尤其是学生在前驱基础课程的学习中基础不牢会导致后面的课程学习困难。JavaEE课程的知识点众多,在教学方面存在如下困难:一、教材选型困难,由于课时限制和教材价格限制的原因,选择适合学生的教材不太容易;二、学生运用所学知识的能力较低,部分学生对于JavaEE课程的实际用途以及课程的重要性并不关心;三、课程涉及到的知识面非常广,学生在学习的过程中容易局限在JavaEE的语法之中,学生容易只见树叶,不见森林;四、JavaEE的课程结束以后学生往往无法直接进入企业就业,因为所学内容往往不符合企业实际需求;五、学生调试程序的能力比较低,变通能力比较差,学生即使学习会了一个案例,但是当让学生独立解决类似的问题时,学生往往不知所措,无从下手。   在以往的教学中,采用传统的围绕Java EE框架的核心技术教学的模式效果一般,学生反馈学习困难、不易掌握课程知识。为了解决这类问题,有效提升JavaEE课程的教学质量,寻找行之有效的教学方法和模式就显得尤为重要,JavaEE教学综合了多门课程的知识,适合应用项目驱动法进行教学。在主讲老师的指导下,把一个从企业实际需求演化来的项目交给学生自己处理。项目需求信息的收集、技术方案的设计、项目的实施及项目的最终评价,都是学生组成的小开发团队负责,这样学生通过实际项目的分解和实施,从而了解并把握整个项目整个过程以及项目分解的每一个环节中的基本要求。在项目的实施过程中,建议采用先练习后讲授、先学习后教学的方式,重点在于学生的自主学习和主动参与,学生从模仿开始入手,由练习开始项目,从而调动学生学习的积极性、主观能动性和创造性等。学生是主角,而老师转为配合,有利于培养学生的自学能力、独立解决问题的能力以及创新能力。本文从多个方面对项目驱动教学法进行了研究与实践,取得了一定的效果。   3.项目驱动教学在JavaEE课程中的应用   3.1合理选择JavaEE课程使用的项目   课程使用的项目的质量直接关系到课程教学的效果,因此需要采取多种措施来保证使用的项目的质量。为了使学生在解决实际问题的

文档评论(0)

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

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

1亿VIP精品文档

相关文档