Java课程教学的体系构建探索.docVIP

  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语言教学与实践课程内容,分析国内外Java应用市场与教学现状,提出以JavaSE课程为核心,延伸Java在Web企业应用和Android移动开发的专业课程设置,兼顾数据库使用和软件工程实践的任务与项目驱动教学模式,探讨Java课程教学体系的构建与实施。   关键词:Java课程;教学体系构建;Web企业应用;Android移动开发   文章编号:1672-5913(2013)18-0083-04   中图分类号:G642   根据2013年4月最新TIOBE开发语言排行榜公布的排名结果,Java语言再次位居榜首。为适应行业及科研软件开发对Java编程人员的实际需求,吉林大学在计算机编程类语言最新教学内容中,扩充Java语言课程内容,拓展Java的Web企业应用与Andriod移动平台开发实践课程。   1 Java社会需求   由于Java语言“一次编写,到处运行”的特点,使其在国内外软件开发企业中的使用比例排名第一。Java编程人员的需求市场广阔,仅以51job人才招聘网2013年7月的发布消息为例,关于Java招聘的岗位信息多达4万余条。   在企业级应用方面,据W3Techs公司2013年6月统计数字显示,服务器端最为流行的5种常用计算机语言中,Java是企业级高访问量网站的首选。自2008年以来基于Java语言的Android系统迅速普及。2013年5月,据市场调研公司Gartner的数据显示,Android操作系统在全球智能手机操作系统占有率从去年同期的56.9%直线飙升至74.4%,并仍在提升。   2 Java教学现状   鉴于Java的迅速普及和良好的跨平台特性,Java已成为当代成长最快的软件产品之一,受到大约150个许可证颁发机构、200所大学和50万开发者的拥戴。从1997年起,美国麻省理工学院就设置了Java作为必修课。2002年,美国加州大学伯克利分校开设了25门Java相关课程。美国、澳大利亚、新加坡等国家90%以上的高校开设了Java课程,甚至一些文科专业都竞相开设该课程。世界计算机排名前列的高校,均开设有Java及其相关课程,详见表1。   在我国最新教育部计算机基础课程教学指导委员会制定的白皮书中,Java课程被列为核心课程之一。国内高校从1997年开始陆续开设Java相关基础课程,在原有的C和C++基础上。新增Java编程课程;2012年国内已有近80%的高校开设了Java及相关课程,仅2013年应届计算机专业学生就有近8万人在校学习Java编程,2013年“华南资讯杯”广东省Java程序员竞赛中有74所高校的702支队伍,共2094人报名。国内高校Java课程开设情况,详见表2。   3 Java教学体系构建   在以往的Java教学过程中,学生虽然学习了多种语言及编程设计类课程,但真正设计项目时却感觉自己不能完成该项目,原因在于Java语言教学开展的孤立性,以及基础课程与实践课程的不连续性。传统Java语言课程教学与其他相关课程缺乏横向融合,与实际项目开发纵向脱节,学生学习Java过程中没有应用和项目开发的整体概念;由于Java编程语言基础课和实践课需要多学期共同完成,造成学生在学习Java语言过程中,前期基础课程迷茫而无所适从,后期实践课程感兴趣但基础不牢,进而丧失对Java学习和使用的信心。   1)Java教学体系整体规划。   在Java市场和人才培养需求面前,如何合理组织和安排Java课程的整体教学,已成为我们急需探讨和解决的问题。国内外高校的Java教学中,基本上把整个Java的课程设置为1年,分为Java程序设计基础知识部分与Java程序设计高级开发部分,其中基础部分以Java程序设计为主,而高级程序开发部分则以J2EE以及J2ME课程为主。学生经过第一个学期对Java基础知识的掌握后,可以在下一学期开始高级开发部分的学习。在一些高校中,课堂上老师除了授课之外,课程设置中还专门安排了一些Tutorial的授课安排,相当于课堂讨论课。老师会预先给出教学中的重点、难点,同学们可根据自己的情况及时发言或讨论,从中获得自己想要的东西。   参照国内外多所高校的Java教学计划,依据吉林大学最新教学大纲的编程类语言教学内容,笔者所在团队提出了Java课程教学体系构建方案,如图1所示。在高级语言程序设计和面向对象程序设计的C和C++语言基础上,依托算法设计和数据结构课程,从第4学期开始Java课程教学;以Java SE为核心,侧重理论结合实践,注重程序和架构的设计,突出实践对于Web企业应用和Android移动开发的重要作用;在任务和项目驱动教学理念下,制订实践教学内容,详见表3;强调数据库应用

文档评论(0)

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

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

1亿VIP精品文档

相关文档