开源项目下Java语言课程体系的改革与实践.pdf
- 1.请仔细阅读文档,确保文档完整性,对于不预览、不比对内容而直接下载带来的问题本站不予受理。
- 2.下载的文档,不会出现我们的网址水印。
- 3、该文档所得收入(下载+内容+预览)归上传者、原创作者;如果您是本文档原作者,请点此认领!既往收益都归您。
下载文档到电脑,查找使用更方便
1 0人已下载
| 下载 | 加入VIP,免费下载 |
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 项目 Java 语言 课程体系 改革 实践
- 资源描述:
-
1、开源项目下 Java 语言课程体系的改革与实践摘 要:文章主要介绍了基于 Oracle 公司开源项目下 Java 语言课程的整体课程体系的设计,旨在原有基础上进一步提高教学质量和效果,更好地把理论和实践有机地结合起来,以满足当前产业发展对创新型工程人才的需求。该课程体系改革的主要内容有新型关联一体化课程设置、分层次分角色集成化课程教学方法、结合开源项目开发并演示软件产品和新型考核方法的建立。自 2012 年初实施以来,该课程体系的实践得到了师生的认可,激发了学生的兴趣,在实践中取得了较好的成效。关键词:开源项目 课程体系 课程设置中图分类号:G642.0 文献标识码:A文章编号:1004-49
2、14(2013)03-145-02一、引言Java 技术的开源社区产生了许多有价值的开源项目,并且培养了一大批优秀的大师级编程专家。开源项目有利于学生动手能力和合作精神的培养。开源项目采用“集体开发”、“合作创新”和“技术共享”的模式,通过来自底层志愿者的自下而上创新体系进行软件的开发。针对软件工程专业的学生将来选择 IT行业就业,编程能力、团队协作能力、项目分析能力等尤为重要。为此,基于开源项目下要完善Java 语言程序设计课程的整体课程体系的设计,可以在原有基础上进一步提高教学质量和效果,更好的把理论和实践有机的结合起来,以满足当前产业发展对创新型工程人才的需求。Java 语言程序设计课程
3、是我校计算机软件工程专业的一门专业基础课程,该课程的教学目标是让学生掌握面向对象的编程思想,并能够独立完成项目的开发,但以往的教学实践表明,很多学生学完课程后并不能很好的应用到实际产品项目的开发中。要达到预期教学目标,提高学生的实践应用能力,结合开源项目完善Java 语言程序设计课程体系的设计应该是改革的途径之一。二、应用价值Oracle 公司推出的 Java 的开源社区是最活跃的社区,这些社区产生了很多有价值的开源项目,像企业开发项目流行的 Apache Tomcat Server、ant、Eclipse、JBoss、Struts 等,在 Java 技术中采用开源项目按照软件工程思想把某一项
4、目展开并贯穿于整个 Java 课程体系及教学中,可以切实的让学生看到学习 Java 语言课程究竟可以实现什么,项目打包后的运行效果是什么,如何去开发一个企业的真实项目,更好地应用启发式教学让学生明确自己的位置。将开源项目应用于教学,最早是起源于美国,后盛行于德国,尤其更适合于软件学院。自从龚敏博士从国外带回一大堆 Linux 等开源项目软件之后,中国便吹响了开源运动的号角,最初由 David 建立了中国的知名 Linux 站点 Linuxform。近年来,伴随开源运动在中国的推进,开源社区也取得很大发展。开源社区的建设对促进中国开源事业与国际接轨具有深远影响,有利于进一步推进与国际开源社区的交
5、流合作,了解并学习国际前沿开源技术和开源理念,跟踪国际开源发展最新动态。将开源项目所具备的“集体开发、合作创新、对等评估”,以及“源码公开、使用自由、资源整合、信息共享”特征于一体的创新体系融入 Java 课程体系的改革在基于工作过程的课程改革背景下优势突出。针对 2011 级软件工程专业学生,将开源项目用于 Java 课程体系中,可以让学生切实从一开始就受到开源思想的熏陶,顺应当前软件行业开源软件将逐渐流行的趋势。按照这种方法改善 Java 课程体系,学生在教学活动中参与程度高,整体效果好,提高学生动手编程能力、增强团队合作意识、提高学生的创新能力,缩短校企合作的距离,毕业生在就业时进入企业
6、能快速适应团队项目的开发与协作,并正确定位自己的角色。三、开源项目下新型课程体系Java 语言程序设计课程的授课活动要在开源项目下建立新型的课程体系,目标对象有两个:授课教师和学生,前提是授课教师必须了解并掌握开源项目,并转变授课习惯性的思想和观念,其次,在整个教学活动中将开源项目的设计思想、精神灵活地灌输给学生。该课程体系改革的主要研究内容有四方面:新型关联一体化课程设置、分层次分角色集成化课程教学方法、结合开源项目开发并演示软件产品和新型考核方法的建立。Java 课程体系改革主要目标就是实现以有利于学生就业为导向的教学模式。在 2012 年开学初,对于 2011 级软件工程专业 Java
7、方向学生开展了为期一周的关于 Java 课程体系相关课程设置,如何结合开源项目开发软件,如何真正地与企业真实项目接轨。为了加强教师的软件项目开发能力,学院也采取了派教师去企业界工作、培训学习有关 Android 游戏编程等课程,与企业界的工程师合作开发项目等措施,教学效果较好。1.新型关联一体化课程设置。在传统的教学方法中,各门课程按学科内容几乎是独立的,课程之间很少关联,而新型的 CDIO 方法是按照工程项目的整个生命周期来组织教、学、做的,这就要求将相关课程关联,来解决实际的综合问题。如要开发一个购物车网站,前台可以采用 Java 语言和 JSP 语言,后台可以采用 MySQL 数据库,而
展开阅读全文
课堂库(九科星学科网)所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。


2019届人教A版数学必修二同步课后篇巩固探究:2-1-1 平面 WORD版含解析.docx
