J2EE架构程序设计理论和实验教学设计研究.docVIP

J2EE架构程序设计理论和实验教学设计研究.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文档。上传文档
查看更多
J2EE架构程序设计理论和实验教学设计研究

J2EE架构程序设计理论和实验教学设计研究   摘 要:对《J2EE架构程序设计》课程理论教学和实验教学的教学设计进行探讨,强调采用主动式项目驱动教学方式,将“在线考试系统”项目作为案例贯穿于整个课堂教学过程中,并且按照企业的机制,学生分组进行项目开发。在课堂上进行教学实践,结果表明,该教学方法教学效果良好,学生的项目开发能力、团队协作能力和独立自主学习能力都有较大提升。   关键词:J2EE课程;主动式项目驱动教学;教学设计   DOIDOI:10.11907/rjdk.162735   中图分类号:G433   文献标识码:A 文章编号:1672-7800(2017)007-0223-03   0 引言   Java语言已成为主流的计算机编程语言,J2EE是采用Java语言的企业级应用框架,用于开发分布式企业软件应用平台,具有跨平台、可扩展、高稳定性等特点,现已在多个行业中得到广泛应用,社会对J2EE程序员需求量也较大[1]。   为了让学生能够适应社会需求,湖北理工学院在计算机科学与技术专业开设了《J2EE架构程序设计》专业必修课,旨在培养学生的实践动手能力,为学生毕业后尽快适应J2EE相关软件开发工作作准备[2]。目前,深入开展《J2EE架构程序设计》这门课程教学的高校并不多,对该课程的教学内容和教学方法等进行深入探讨和研究尤为必要。   《J2EE架构程序设计》作为专业必修课程,在计算机科学与技术专业大三下学期开设,主要讲述J2EE主要的流行框架Struts、Hibernate和Spring。教学目标具体如下:①能按照J2EE的五层体系结构(数据持久层、数据访问层、业务逻辑层、控制层和表示层)开发Web应用程序;②掌握Struts、Hibernate和Spring框架的使用,会应用这些框架开发J2EE企业级的Web应用程序;③熟练使用J2EE的开发工具和数据库进行项目开发,包括代码的编写、调试和部署。   1 《J2EE架构程序设计》教学现状分析   湖北理工学院计算机科学与技术专业的学生在接触这门课程之前,已学习了《数据库系统原理》、《计算机网络原理》、《Java程序设计》、《HTML/CSS与JavaScript》、《JSP/Servlet程序设计》等课程,并具备一定的Web应用系统开发基础。J2EE课程的学时为:每周4学时,共60学时,其中理论20学时,实验40学时。   《J2EE架构程序设计》课程实验学时偏多、理论学时偏少,根据以往教学经验以及与同行之间的交流发现,在本课程的教学过程中,存在以下问题:①课堂理论教学过程中,教师经常采用“教师讲授,学生被动接受知识”的方式,教学方法单一,缺乏互动,教学内容以理论与语法知识为主,内容与实验脱节;②实验教学中的实验内容过于简单,以验证性实验为主,学生没有主动思考的过程,且实验内容与实际项目中的应用脱节,学生的实践动手能力没有得到锻炼,毕业后往往发现自己与企业的需求差距很大,熟练运用J2EE的框架Struts、Hibernate和Spring需要反复的项目实践;③没有有效的考核方式,传统的卷面考试侧重于语法,不能考核学生实际的J2EE编程能力。   这些问题产生的根源在于传统的教学方式没有注重培养学生的动手编程能力、研究探索能力和实际项目开发能力。鉴于此,许多高校就《J2EE架构程序设计》理论与实验教学内容和教学方法进行了研究[3]。然而,这些研究并没有与具体的企业实际项目开发过程联系起来,学生学完之后缺乏应有的工程经验和项目经验,毕业之后不能适应企业需求。如何将有限的理论知识与实验内容相结合,加强学生工程经验和项目经验的锻炼,是《J2EE架构程序设计》课程教学需要解决的关键问题。   2 《J2EE架构程序设计》课程教学设计   根据当前企业对Java软件工程师的需求,在该课程教学过程中应该注重理论学习和应用实践的结合,注重培养学生开发实际项目的实战经验。   《J2EE架构程序设计》课程需要掌握的知识点很多,但学时有限。此外,《J2EE架构程序设计》课程的教学内容是基于《Java程序设计》、《JSP/Servlet程序设计》等课程之上的,学生对于这些前导课程的学习必须相当扎实,才能够更好地掌握《J2EE架构程序设计》的精髓。因此,在人才培养方案上应该要规划得尽可能全面,各课程的授课教师之间应积极交流,前导课程的教师需要将讲授的重点知识加以强调,让学生反复实践,为后续课程打下良好基础[4]。   因此,需要根据学生的知识基础对教学内容进行组织。由于学生在学习这门课之前已经有一定的Java Web相关知识(Java基础知识、HTML/CSS/JavaScript、JSP/Servlet),本门课的重点内容就是学习时下流行的框架技术

文档评论(0)

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

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

1亿VIP精品文档

相关文档