基于岗位需求驱动Java课程体系构建.docVIP

  1. 1、本文档共5页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于岗位需求驱动Java课程体系构建

基于岗位需求驱动Java课程体系构建在诸多计算机语言中,Java语言因为跨平台的特点和较高的安全性一枝独秀,成为应用最广泛的语言。Java课程在我校也是计算机专业的一门核心课程。Java课程涉及技术较多而课时量较少,因此围绕岗位需求本文对Java课程体系建设提出了探索性建议。 一、Java的就业需求 1. Java的前景 自1999年6月Sun公司宣布将Java平台划分成J2SE、J2EE和J2ME,也就是Sun ONE(OpenNet Environment)体系以来,Java技术就被按照具体的应用领域进行了划分,这三个平台分别着眼于桌面应用程序开发、企业应用开发和移动设备应用程序开发,基本上囊括了现今的主流开发领域。最近我们常常能从广播上听到,全球各手机公司都在利用Java推出第三代手机,特别是目前,安卓职位需求增长使得JAVA排名猛增第一。 2. Java语言的特点 Java借助Internet启动;但同时,Java又将Internet的应用推到极致。正如Sun公司总裁Scott McNealy所说,Java为Internet开辟了一个崭新的时代。因此Java的最主要特点有两个:第一,跨平台,不管是Windows还是Unix或是其他平台,它都可以用;第二,面向对象,C++尽管也是面向对象,但并不是严格意义上的面向对象,另外,在Java中摒弃了C++中的指针和多重继承性,这使得Java的学习简单。所以Java是网络工程师最佳的选择。Java发展到现在,已经不仅仅是一种语言,而可以说是一种技术,这个技术涉及到网络、编程等领域。 3. Java的市场需求 正是因为Java的卓越,才使得其开发人员的数量和薪资节节上扬:在北美地区,使用Java的软件开发人员比例达到了44%,在美国,Java程序开发人员的平均年薪最高,基本年薪为7万美元,拥有Java证书的程序员平均工资高于没有证书人员的37%;在印度和韩国等地,政府和企业出资鼓励人们去学习Java。 Java技术有利于学生的就业,扩大学生的发展空间。Java编程技术经过近几年的发展,已经成为当前网络系统开发、企业系统构建、移动设备程序开发的主要平台。目前,专业的Java程序开发人员已达到500万~700万,Java的芯片技术、 Java的编译技术、 Java的数据库连接技术(JDBC)、基于Java的信息家电的联网技术(Jini技术)、企业信息服务的综合求解方案技术(EJB)等正在迅猛发展,它们都与现代信息社会息息相关。 根据企业对招聘岗位的职责、职位要求及工作内容,我们将中华英才网10345个招聘岗位划分为如下5个类型,具体分布见表1。 (1)开发类工作岗位,包括Java软件开发、Web开发等热门岗位; (2)测试类岗位,包括Java软件测试、系统测试等岗位; (3)管理类工作岗位,如项目经理、信息主管、技术部门经理等; (4)运维类工作岗位,包括技术支持、系统维护、售前售后技术支持等岗位; (5)其他类型的工作岗位,如Java培训讲师等。 通过对上述岗位的调查统计,我们发现招聘需求居于前3位的是开发类、测试类、运维类岗位。 由此可以看出,围绕着Java技术的开发链、产业链已经形成,可以说,未来的信息社会将需要更多的Java方面的人才,而掌握Java技术的人将无疑在就业和择业上有更大的优势。 二、开设Java课程遇到的困难 近年来,高校计算机专业基本上都开设了Java课程,但是由于Java发展过快和高校本身对Java体系特点的认识不足,Java课程在开设时会普遍遇到一些困难。 1. Java的定位 传统的学习程序设计理念分为两个部分,一是程序设计基础,如“C程序设计”“数据结构”,它们以传统的程序设计方法为主要内容,强调程序设计基本技能、算法思想的培养,但是对于高职这样特定的学生,形象思维能力强而抽象思维能力相对较差,一味地强调程序基本技能和算法显然不合适;二是认为只要学好了一门程序设计基础语言如C和一门面向对象程序设计语言如C++就基本上完成了程序设计的学习任务,实际上这种看法是不科学的,对于如何用所学的知识去进行商业开发,在传统的程序设计教学过程中并没有真正地体现,更谈不上和现代的编程模式、解决方案结合起来。所以,对于Java课程的定位不能再采用传统的教学观念,应该加以改革。 2. Java的教学内容 由于Java体系庞大,如果课程内容过于强调Java的新技术,过多地向学生灌输Java体系中的各个知识点,从而导致学生产生畏惧心理,缺乏程序开发的“成就感”,并且认为Java的成效慢,学习Java还没有学习如VB、Delphi等可视化操作见效快。所有这些不成熟的观点都与我们在教学过程中没有注

文档评论(0)

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

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

1亿VIP精品文档

相关文档