网站大量收购独家精品文档,联系QQ:2885784924

高职Java课程体系构建及教学方法探究.doc

高职Java课程体系构建及教学方法探究.doc

  1. 1、本文档共6页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
高职Java课程体系构建及教学方法探究

高职Java课程体系构建及教学方法探究   摘要:传统的高职Java课程结构单一,Java语言仅仅停留在理论基础知识的讲解,实践教学知识点分散,开设的相关课程各自为战,知识点缺乏连贯性和整体性,没有形成规范的课程体系,该文针对现有的高职Java课程体系,设计出一条前后课程紧密关联,完整的技术链,采用项目案例、团队协作、网络教学平台、移动微课等多种教学方法相结合,构建全新的Java课程体系,最大限度的激发学习兴趣,更好地提高教学效果 关键词:Java课程体系;项目案例;团队协作 中图分类号:G642 文献标识码:A 文章编号:1009-3044(2017)10-0119-02 1.Java语言发展现状 面向对象程序设计(OOP)被称为程序设计思想的一场革命。1995年推出的Java作为面向对象程序设计语言的代表,成为计算机应用开发领域的主流趋势。Java平台由Java虚拟机和Java应用编程接口构成,成就了产品的通用性、高效性;Java语言拥有的面向对象的三大特性(封装、继承、多态),以及简单性、安全性,尤其是Java语言的跨平台性,真正做到“一次编写,到处运行”,成为该语言迅猛发展的最有利的因素之一 随着科技的不断发展,Java的社会市场需求也在不断地增加,Ja-va软件工程师、Java系统架构师、Java程序员、Java高级程序员、Java测试工程师在企业中供不应求。在所有?件开发类人才需求中,对Java软件人才的需求超过了全部人才需求的60-70% TIOBE编程语言社区排行榜是编程语言流行趋势的―个指标,Java语言在近几年的排行榜上一直位居榜首。2017年3月TIOBE编程语言排行榜最新公布,Java语言与上月相比虽然下降了4.14%,但仍以16.384%的占比位稳居第一,如图1所示 随着Java的不断完善和发展,Java的知识领域不只是简单的JDK编程,还包括HTML,CSS,JavaScript核心、Oracle数据库、Web系统架构、Hibernate、Struts、Spring开发等。Java无论在企业级应用,还是在面向大众的服务方面都取得了不少进展,在中国的电信、金融、移动、联通等关键性业务和增值服务中发挥着举足轻重的作用。再加上各种基于Java技术的应用服务器以及各种应用软件,也推动了Java在金融、制造等领域更为广泛的应用 2.高职Java课程体系构建 本文基于Java语言良好的发展前景,结合高职学院学生的特点,经过Java课程教学团队的多次研讨,最终确定高职Java语言课程体系采用团队协作项目化的教学模式,由面向对象人手,放弃面向过程到面向对象的过渡,以项目“学生管理系统”、“在线考试系统”、“商城系统”三个项目为主线构建,如图2所示 第一、第二学期分别开设C语言程序设计和数据结构,作为程序设计的基础 第三学期开设72学时的Java语言,以项目“学生管理系统”作为实训案例分解任务,把项目管理的思想融入项目设计,从第一学年的先行课进行语言基础的承接,然后引入面向对象的概念,通过对学生管理系统的学生类、班级类、用户类的建模,实现对象与抽象概念的理解;接着从项目的生命周期与发展过程引入分层设计(以常见的表示层、业务层、数据访问层三层作为架构),要求数据与操作分开,通过数据访问接口的业务功能抽象,实现程序各层次之间的解耦合,再通过接口的实现类完成业务的具体操作,逐步从组件化过渡到服务化 第四学期开设72学时的Java Web,以项目“在线考试系统”作为实训案例,在分析设计时遵循软件工程的思想,从系统需求分析、系统设计、数据库设计、系统实现、系统测试五方面进行功能需求设计。系统需要分析阶段,绘制基于UML的各模块功能用例图,在系统设计阶段,绘制总体设计框架功能结构图和系统技术架构图,系统详细设计时分模块描述了各部分的功能设计;在数据库设计阶段,绘制系统总体E-R图,同时设计数据库字典;在系统实现阶段,首先实现简单Web编程,得出功能实现效果图,嵌入JavaScript技术,利用JDBC访问实现动态网站设计,最后JSP+Servlet实现Web系统,系统测试阶段,针对功能测试给出了测试用例 第五学期开设72学时的Java框架,引入框架模式应用,从Hibernate、MVC框架到Strutsl、Struts2及JavaEE平台开发,引进最前沿的开发技术、利用最先进的开发工具,使高职学生能够在就业时快速进入工程项目的开发的角色中,真正实现学有所用,就业无压力,与企业开发零对接 3.Java课程教学方法 3.1案例教学法 把Java课程体系的学习内容以“项目设计”为核心组织教学,按项目分解成多个任务,融会各个知识点,先配备知识点的实例

文档评论(0)

linsspace + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档