开源项目下Java语言课程体系的改革与实践.docVIP

开源项目下Java语言课程体系的改革与实践.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文档。上传文档
查看更多
开源项目下Java语言课程体系的改革与实践.doc

开源项目下Java语言课程体系的改革与实践   摘 要:文章主要介绍了基于Oracle公司开源项目下Java语言课程的整体课程体系的设计,旨在原有基础上进一步提高教学质量和效果,更好地把理论和实践有机地结合起来,以满足当前产业发展对创新型工程人才的需求。该课程体系改革的主要内容有新型关联一体化课程设置、分层次分角色集成化课程教学方法、结合开源项目开发并演示软件产品和新型考核方法的建立。自2012年初实施以来,该课程体系的实践得到了师生的认可,激发了学生的兴趣,在实践中取得了较好的成效。   关键词:开源项目 课程体系 课程设置   中图分类号:G642.0 文献标识码:A   文章编号:1004-4914(2013)03-145-02   一、引言   Java技术的开源社区产生了许多有价值的开源项目,并且培养了一大批优秀的大师级编程专家。开源项目有利于学生动手能力和合作精神的培养。开源项目采用“集体开发”、“合作创新”和“技术共享”的模式,通过来自底层志愿者的自下而上创新体系进行软件的开发。针对软件工程专业的学生将来选择IT行业就业,编程能力、团队协作能力、项目分析能力等尤为重要。为此,基于开源项目下要完善《Java语言程序设计》课程的整体课程体系的设计,可以在原有基础上进一步提高教学质量和效果,更好的把理论和实践有机的结合起来,以满足当前产业发展对创新型工程人才的需求。   《Java语言程序设计》课程是我校计算机软件工程专业的一门专业基础课程,该课程的教学目标是让学生掌握面向对象的编程思想,并能够独立完成项目的开发,但以往的教学实践表明,很多学生学完课程后并不能很好的应用到实际产品项目的开发中。要达到预期教学目标,提高学生的实践应用能力,结合开源项目完善《Java语言程序设计》课程体系的设计应该是改革的途径之一。   二、应用价值   Oracle公司推出的Java的开源社区是最活跃的社区,这些社区产生了很多有价值的开源项目,像企业开发项目流行的Apache Tomcat Server、ant、Eclipse、JBoss、Struts等,在Java技术中采用开源项目按照软件工程思想把某一项目展开并贯穿于整个Java课程体系及教学中,可以切实的让学生看到学习Java语言课程究竟可以实现什么,项目打包后的运行效果是什么,如何去开发一个企业的真实项目,更好地应用启发式教学让学生明确自己的位置。   将开源项目应用于教学,最早是起源于美国,后盛行于德国,尤其更适合于软件学院。自从龚敏博士从国外带回一大堆Linux等开源项目软件之后,中国便吹响了开源运动的号角,最初由David建立了中国的知名Linux站点Linux form。   近年来,伴随开源运动在中国的推进,开源社区也取得很大发展。开源社区的建设对促进中国开源事业与国际接轨具有深远影响,有利于进一步推进与国际开源社区的交流合作,了解并学习国际前沿开源技术和开源理念,跟踪国际开源发展最新动态。将开源项目所具备的“集体开发、合作创新、对等评估”,以及“源码公开、使用自由、资源整合、信息共享”特征于一体的创新体系融入Java课程体系的改革在基于工作过程的课程改革背景下优势突出。   针对2011级软件工程专业学生,将开源项目用于Java课程体系中,可以让学生切实从一开始就受到开源思想的熏陶,顺应当前软件行业开源软件将逐渐流行的趋势。按照这种方法改善Java课程体系,学生在教学活动中参与程度高,整体效果好,提高学生动手编程能力、增强团队合作意识、提高学生的创新能力,缩短校企合作的距离,毕业生在就业时进入企业能快速适应团队项目的开发与协作,并正确定位自己的角色。   三、开源项目下新型课程体系   《Java语言程序设计》课程的授课活动要在开源项目下建立新型的课程体系,目标对象有两个:授课教师和学生,前提是授课教师必须了解并掌握开源项目,并转变授课习惯性的思想和观念,其次,在整个教学活动中将开源项目的设计思想、精神灵活地灌输给学生。该课程体系改革的主要研究内容有四方面:新型关联一体化课程设置、分层次分角色集成化课程教学方法、结合开源项目开发并演示软件产品和新型考核方法的建立。Java课程体系改革主要目标就是实现以有利于学生就业为导向的教学模式。   在2012年开学初,对于2011级软件工程专业Java方向学生开展了为期一周的关于Java课程体系相关课程设置,如何结合开源项目开发软件,如何真正地与企业真实项目接轨。为了加强教师的软件项目开发能力,学院也采取了派教师去企业界工作、培训学习有关Android游戏编程等课程,与企业界的工程师合作开发项目等措施,教学效果较好。   1.新型关联一体化课程设置。在传统的教学方法中,各门课程按学科内容几乎

文档评论(0)

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

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

1亿VIP精品文档

相关文档