- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于Java开源项目项目化教学研究
基于Java开源项目项目化教学研究
摘要:项目教学法越来越受到重视,该文结合Java的开源软件和开源项目,提出了基于开源项目的项目教学法,以使学生能够具备基本的项目开发能力,从而为软件行业提供更合格的人才。
关键词:Java;开源项目;项目化教学;研究
中图分类号:G642文献标识码:A文章编号:1009-3044(2011)30-7473-02
Project Teaching Research of Open Source Project Based on Java
WANG Dong
(Nantong Agricultural College, Nantong 226007, China)
Abstract: Project teaching method is paid more and more attention. Combining with open source software and project, this paper mainly introduces the project teaching method of open source project, and makes the students have the basic project development ability, so as to provide more qualified talent for the software industry.
Key words: Java; open source project; project teaching; research
目前,软件专业实施项目课程教学已经成为课程改革的主要方向之一,计算机软件中的Java开发技术是软件开发中最重要的技术之一,企业需要大量的Java技术人才。近年来虽然很多高校开设了Java技术相关的课程,但是学生技术水平与企业的要求还有很大差距,因此,如何在JAVA技术相关的课程中使用开源项目进行项目化教学,让学生掌握开发的技能,具有非常重要的意义。
1 传统Java 类课程教学存在的一些问题
1) 课程的知识量少,不能满足软件开发的需求。Java不仅仅是一门计算机语言,更是一个软件开发平台,开发人员除了需要掌握Java语言的基本知识,还必须要掌握基于Java开发平台的软件开发技术,如J2ME(Java的嵌入式开发)、J2EE (Java的企业级开发)等大量技术。但是很多高校只在课堂上讲授语言的基本知识,学生所学的不能满足企业的要求。
2) 教学方式单一,教学案例选取雷同,不能发挥学生的主观能动性、积极性。传统的教学方式以教师讲为主,学生听为辅,另外均以实现信息管理系统等题目进行教学演示,导致案例内容单一,不能引起学生的学习兴趣,学生不能主动的参与到教学情境中,进而影响了学生对技能的掌握能力。
3) 实验实训模式单一,没有注重实践。Java 类课程是采用面向对象的编程技术,只有不断地进行实践验证才能使学生领会面向对象的程序设计思想,然而目前的实验实训内容模式以验证型实验为主,只是要求学生按照实验内容照搬照抄,进行简单的验证过程没有留给学生充分思考问题与独立完成的学习空间,使得学生逐渐失去了利用实验课验证所学知识的主动性和积极性。
2 基于Java的开源项目引入
2.1 开源软件的引入
开源软件是指源代码公开,并且可以自由运行、拷贝、 研究、 改进的软件。 开源软件具有代码开放、免费获得、开发模式的参与性强等优点,在院校计算机教学中引进开源软件做项目,可以节约成本、缩短软件开发周期、提高自研项目的质量,从而改进计算机教学方法、打牢学生的专业基础、提高他们的开发能力。开源软件由于开放源代码,为学习者提供了广阔的学习和研究空间,为教育提供了极好的先决条件和素材。并且现在很多企业都愿意节约成本,因此在开发中尽可能地使用开源软件,如果学生掌握得好,就会很受企业的欢迎。Java 开源社区是最活跃的社区,它有JDK、Eclipse、BlueJ等开源软件,也有如Spring、Struts、Hibernate等Web开源框架,这就为我们的教学提供了很好的条件,我们可以利用开源软件教学,培养开源人才。
2.2 开源项目的引入
开源项目,顾名思义,开放式源代码项目。在Java平台上,我们可以利用它的一些开源软件做一些开源项目,而在开源社区就提供了很多这样的资源,对合适的开源软件项目进行改造形成教学项目用于教学,具有不可比拟的优势。Java开放性和活跃的开源社区造就了一大批优秀的大师级编程专家,使得普通的学习者、开发者通过这些社区多多受益,就是很好的证明。
2.3 教学
您可能关注的文档
最近下载
- 《GB_T 18029.1-2024轮椅车 第1部分:静态稳定性的测定》专题研究报告.pptx
- 丹佛斯FC101变频器编程手册说明书.pdf VIP
- 思维导图破解高中英语 七选五(万能法,位置解题法,敏感词解题法)讲义(教师逐字稿).docx VIP
- 丹佛斯FC111参数设置及丹佛斯变频器FC360使用说明.doc VIP
- 用于腹膜透析机的液体卡匣及腹膜透析机.pdf VIP
- 2021年新高考Ⅰ卷语文试卷真题 (解析版).docx VIP
- 球囊训练治疗便秘临床应用规范.pptx
- 3.2 代数式的值(课件)七年级数学上册(人教版2024).pptx VIP
- 肉制品中亚硝酸盐的快速检测77课件.pptx
- 人力资源管理题目及答案.doc VIP
原创力文档


文档评论(0)