Java课程实训教学的改革的研究.docVIP

  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课程实训教学的改革的研究

Java课程实训教学的改革的研究   摘要: 在就业压力下,很多高校越来越重视对学生实践能力的培养,实训硬件条件、实训项目数量和实训教学课时比例已达到较高水平,但在设备使用效率、实训教学内容更新、实训教学中对学生人文关怀的培养、实训教学管理制度与质量监控仍存在问题,现行的一些课内实训的模式也未能较好地满足企业和学生的需求。为了解决上述问题,切实提高Java课程的教学质量,笔者结合实际教学经验,在全面分析Java实训课程特点的基础上,通过完善各项实训教学方法[1]和管理制度,构建了Java实训教学体系,进一步提升了学校实训教学的内涵质量。   关键词: 实践;Java实训方案;实训项目;实训管理   中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2013)33-7543-04   笔者拟结合Java教学经验,尝试性地提出一些改革建议,提出了“Java实训方案”。该实训方案,主要针对大学四年级的实践,开展项目实训。一方面巩固所学的理论知识,另一方面通过实际项目训练,让学生体会实际项目开发的工作场景和职业要求,培养团队协作意识和沟通技能,养成良好的工程习惯,同时完成学校的毕业实习要求。在实训中,学生将参与开发并完成一个真实项目、了解一套软件开发流程、熟悉一种编程框架,提升软件开发的整体素质,培养成工程型、复合型、国际化软件人才,增强就业竞争力。   1 实训项目团队模型   实训项目中项目团队采用统一的模型,包含固定的项目管理角色:项目总监、项目经理、软件开发组长、软件开发成员[2],还有由学院统一配置的、独立于实训项目组的质量保证组,为项目组提供指导和质量保证。项目小组包含4~6名学生,最多不超过8名学生,以保证项目小组符合当前的最佳实践。在项目开发小组中,一般不固定区分需求分析、系统设计、程序编码、测试、配置管理等角色,可采用轮流和交叉的方式,让学生都有机会担任这些角色,获得多种角色的开发经验。实训项目团队模型如图1所示。   项目总监:由学院实训中心领导担任,项目的总负责人,对整个项目的过程进行监督;   项目经理:由Java任课老师担任,负责项目的组织实施,制订项目计划,并进行跟踪管理;   开发人员(学生,对项目经理及项目负责);   需求分析员:负责系统的需求获取和分析,并协助设计人员进行系统设计;   系统设计、架构设计:负责系统设计工作,并指导程序员进行系统的开发工作;   程序员:一般模块的详细设计、编码测试,并交叉进行模块的白盒测试;   数据库管理员:负责数据库的建立和数据库的维护工作;   测试人员:进行项目各阶段的测试工作,包括模块测试(白盒测试)、系统的需求测试、集成测试、系统测试等工作。(对用户需求负责)   2 Java实训方案   2.1 实训内容   高校对学生的培养重在“技能培养”和“工程意识培养”,通过“Java实训方案”,可以达到“技能培养”和“工程意识培养”相互协调的培养目标。   “Java实训方案”将以项目研发为主线,以项目管理过程为主导,结合理论教学内容,进行“技能培养”和“工程意识培养”,进而在企业研发的氛围下体验项目研发流程和行业需求。实训的内容也主要包括专业技能、工程知识等内容,同时体验企业的项目研发氛围和职业要求,培养团队协作沟通能力和创新能力,积累实践项目经验。   在Java实践过程中,通过选择不同项目库,可选择难度、规模、行业、涉及课程等不同的实训项目,学生也将在行业领域、工程管理、IT技术等方向逐步提升,逐步过渡到严格的企业管理环境中,与市场接轨。“Java实训方案”内容如表1所示。   实训教学的内容将按照项目进度计划和理论教学计划进行,理论教学和项目开发是交叉进行的,通过实际项目需求来带动理论课程教学,并在内容上有机结合,以实际需要来驱动理论课程学习,增强学习的目的性,提升学习效果。   2.2 实训进度安排   Java实践为80学时。实施过程分为开班、项目启动、项目规划、需求分析、系统设计、系统实现、项目验收、结业等八个阶段。其间安排了大约1/5的理论课程,梳理学员所学的知识,大部分时间留给学员进行实际项目开发。“Java实训方案”流程如图2所示。   2.3 理论课程   在“Java实训方案”中,根据行业需求进行有关理论知识的补充,结合基础知识、先进技术和项目管理等方面组织整个课程内容,采用案例教学方式,并辅以企业职业素质方面的课程,使学生掌握软件工程知识、项目管理知识、先进软件开发方法和最新技术,具备较强的知识拓展能力和协助沟通能力,为后续的项目开发和继续深入学习打下坚实的基础。   1)基础部分:课程知识单元覆盖IEEE发布的软件工程知识体系(SWEBOK),包括软件需求、软件

文档评论(0)

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

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

1亿VIP精品文档

相关文档