- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
项目驱动的进阶式J2EE课程教学设计探讨
摘要:J2EE是一门综合的企业级软件开发技术课程。本文介绍了J2EE课程的目标与定位,分析了J2EE课程的重点与难点,从课程结构、项目案例、教学方式和评价体系四个方面探讨了项目驱动的进阶式J2EE课程教学的设计方法,并讨论了J2EE课程对软件开发人员职业素质的培养要点,为高职院校实施J2EE教学提供一种可行的参考做法。
关键词:J2EE课程;教学设计;项目案例;职业素质
中图分类号:G642 文献标识码:B
1J2EE课程的目标与定位
J2EE是Sun公司主导提出的企业级应用框架,为开发具有跨平台性、可扩展性、高稳定性的软件系统提供强大的支持,已在政府、金融、通信、电力等多个行业得到广泛应用,例如电子商务、电子政务系统。目前国内对J2EE工程师需求量很大,IDC统计数据显示J2EE人才占软件开发人才需求的60%左右。当前遇到的一个困局是:社会迫切需要大量的程序员,但一些高职院校所培养的学生却难以适应企业的要求,学生毕业后较少从事专业对口的软件开发工作。
广州番禺职业技术学院在计算机软件技术专业开设了J2EE课程,目标是提高学生的职业能力,培养高素质的Java应用型人才。通过课程的学习,将学生积累的基础知识转化为实践知识,为他们走向工作岗位后能尽快上手提供重要保障。
本课程的先修课程包括Java、Java Web开发技术(JSP、Servlet)、数据库、软件工程、计算机网络等。内容主要讲述J2EE主流的开发方法,培养学生具备使用J2EE开发企业级系统的能力,具体要求如下:
(1) 能搭建J2EE开发平台,熟练使用一种主流的开发工具、J2EE应用服务器和数据库;
(2) 能利用J2EE的核心技术开发四层体系结构的软件系统;
(3) 能利用J2EE主流的框架Struts +Hibernate+Spring进行系统开发;
(4) 具有良好的团队协作能力,能按照软件工程步骤完整完成一个J2EE软件项目。
2J2EE课程的重点与难点分析
J2EE是一门涉及面广、实践性要求高的技术课程,在校学生往往缺乏实际软件项目的锻炼,容易对J2EE技术
的用途产生困惑,难以理解J2EE的复杂实现。市面上的书籍通常偏重于代码技巧的实现,缺少对实际项目的详细讲解。相对于数据结构、计算机组成原理、操作系统等传统基础课程,J2EE是一门发展中的新技术,真正深入开展J2EE教学的高职院校并不多,在教学内容和教学方法等方面还需要积极进行探索。
J2EE课程的重点与难点体现在需要综合运用多种知识来实现系统的功能,具体分析如下:
(1)J2EE体系结构:典型的J2EE四层体系结构是由客户层、Web层、业务层和数据层自上而下组成,每一层要求运用不同的技术,只有领会J2EE体系结构的精髓才能更好地运用J2EE技术进行软件开发;
(2)J2EE技术规范的理解以及应用:J2EE包含了十三种核心技术,分别为JNDI、JMS、JDBC、EJB、JTA、JavaMail、RMI、Java IDL/CORBA、JSP、Servlet、XML、JTS、JTF,每项技术又包含了很多新的概念以及API;
(3) 框架技术的运用:J2EE的框架种类多,MVC的思想是将部件分离为模型、视图和控制器三部分,Struts、Spring是MVC的一种实现框架,而Hibernate是提供数据访问的持久层框架,把他们结合起来将能够建立更灵活的软件系统,但熟练运用这些技术需要反复的实践;
(4) 工具的使用:学生需要掌握J2EE IDE的开发使用方法、J2EE应用服务器和数据库的配置管理技能,而且还能够综合运用这些工具进行代码编写、调试以及部署。
3项目驱动的进阶式J2EE课程教学设计
3.1进阶式课程结构
根据J2EE技术规范和应用经验,通过对J2EE知识点的内在关系以及重点、难点进行分析,提出了按入门、提高、深化到巩固的四阶段教学内容实施计划,课程单元的教学安排从能力目标、工作任务、知识点、方法、实践、
总结六个主要方面逐步深化展开(见图1),其中工作任务是实现课程能力培养目标的举措,知识点是通过项目案例引出,进而归纳出完成工作任务的一般方法,最后以具体任务的实践以及总结来深化学生对技能的掌握。
从图1可看出J2EE涉及的内容很多,按照高职院校常规的课时安排,很难在一门课程内对每一部分内容都作详细的讲解,因此建议通过三门课程来共同完成J2EE的教学,其中第一、二阶段由一门课程完成,实现第1节所讨论的J2EE课程能力1和2的培养;第二、三阶段分别由一门课程完成,相应实现能力3和4
您可能关注的文档
最近下载
- 2025最新高级生命支持(ACLS)理论考核试题及答案.docx VIP
- T∕CCSAS 001-2018 危险与可操作性分析质量控制与审查导则.pdf
- 07J912-1变配电所图集.pdf VIP
- 基于PLC控制的小车自动化送料系统设计(毕业论文).doc VIP
- 2025北京海淀高一(下)期末数学试卷含答案.pdf VIP
- 中国社会的不婚现象:现实与潜在影响探讨.docx VIP
- 2025最新高级生命支持(ACLS)理论考核试题和答案.docx
- 5.2《稻》《作酢法》+二则(知识清单)-【中职专用】高二语文(高教版2023拓展模块下册).docx VIP
- 2025年非车险考试题 .pdf VIP
- GB50016-2014 建筑设计防火规范(2018年版).docx
文档评论(0)