《开发SSH与EJB架构的企业应用程序》课程改革探索

2015-03-24 23:48:11宿佳宁
电子测试 2015年10期
关键词:开发技术企业级改革

宿佳宁

(哈尔滨职业技术学院,150081)

《开发SSH与EJB架构的企业应用程序》课程是计算机软件技术专业的核心课程。它主要教授Java语言中的高端技术,其中包括框架开发技术、企业级框架集成技术和企业级分布式服务器开发技术。通过学习本门课程,使学生掌握Java语言企业级系统开发所需要的相关框架技术。

课程根据Java企业级系统开发流程所需要的知识与技能安排教学进度,设计课堂教学,制定工作任务。在完成工作任务的同时实现教学目标,实现知识的学习与工作任务的实践深度融合。

1 课程教学目标

通过本课程的学习,使学生掌握使用Java语言中Struts、Spring、Hibernate等框架开发技术、SSH企业级框架集成技术和企业级分布式服务器开发技术。最终使学生掌握Java语言开发大型系统所用到的相关框架和技术,培养学生分析问题和解决问题的能力、培养学生使用Java语言开发大型系统的综合能力。在课程的教学过程中,培养学生的创新能力、表达能力、自学能力和团队合作能力。

2 课程改革思路

充分发挥专业指导委员会和校企合作的优势,对软件工程师的职业岗位、职业能力与工作任务进行详细分析,聘请行业企业专家参与课程的设计与开发校企双方共同制定课程的人才培养目标、学习情境、教学模式、教学方法以及课程需要配备的师资队伍和实验实训条件。

在案例设计过程中,知识点项目化、情境化,把完整的项目拆分为子项目,难度层层递进。基于企业真实项目开发过程设计工作任务,使学生在学习Java企业级系统开发技术的同时,掌握企业真实项目的开发流程和技术要求,实现工作过程与课程设计的完美结合。

3 课程改革内容

3.1 课程定位与改革目标设定

本课程开设在Java面向对象的核心逻辑、开发B/S架构的Java应用程序等课程后,学生已经掌握了Java基础、B/S架构的程序开发、数据库基本知识,为后续Java企业级开发、分布式服务器开发等教学环节的学习奠定基础。

本课程的改革目标,通过本课程的学习,使学生掌握使用Java语言中Struts、Spring、Hibernate等框架开发技术、SSH企业级框架集成技术和企业级分布式服务器开发技术。在课程的教学过程中,培养学生的创新能力、表达能力、自学能力和团队合作能力。提升学生的就业竞争力,实现课程教学目标与企业岗位需求零对接。

3.2 课程内容改革设计

(1)课程内容改革的原则

课程的教学内容的选取要满足职业岗位的任职要求,以企业真实软件项目为载体,将软件开发的全过程贯穿于教学活动中。软件项目开发经历“软件策划”、“需求分析”、“系统设计”、“系统实现”、“软件测试”、“实施与部署”等阶段,对每一个阶段组织为一个学习情境。同时根据软件项目开发过程中的质量监控标准,设计贯穿整个教学过程的“质量监控”学习情境。

在教学实施方面,按照实际项目开发过程,全程开展一体化教学,不再单独安排理论课和实训课。

(2)课程标准开发

根据软件技术专业课程体系及培养目标,课程改革团队全体成员共同讨论,共同编写课程标准。根据通行的行业标准和职业资格考试大纲制定课程标准,主要由课程性质、课程目标、课程内容、教学任务、教学方法、评价方法、课程实施与教学建议等内容。

(3)教学模式设计

根据课程标准设计基于工作过程的“项目教学”模式。

通过与行业企业的紧密合作,在学习过程中以学生为主导、师生共同协作完成贯穿案例的开发,使学生了解企业真实项目的开发流程。首先从软件企业引进一至多个典型的Java企业级的开发项目,对应的是完整的项目开发工作过程,由课程开发团队对项目的工作任务整合和序化,再根据认知规律,将几个大的工作过程分解为许多小的工作过程,每个小的工作过程对应一个小的项目模块。每个小项目模块对照相应的学习情境。最终达到能够按照“项目准备——项目分析——项目设计——项目实现——项目部署”独立完成项目开发的实际工作过程。

(4)教学手段设计

根据授课实际情况,结合高职课程授课特点,课程开发团队结合现代化教学手段,将计算机仿真技术、多媒体教学、网络教学等教学手段融入课堂中,并汲取各种教学手段的优点,形成多元化教学手段,最终实现项目教学。

(5)学习方法设计

在教学过程中根据企业真实项目开发流程,将课程划分为五个子项目。学生在完成子项目开发时,模拟企业项目开发模式采用分组开发的形式,将学生分成若干的项目小组。每组选出一名组长,作为项目经理,负责全组的开发进度。在项目制作过程中,小组成员扮演企业项目开发组的相应角色,使学生了解企业项目开发的流程和项目组中各职务的职责。通过这种形式最大限度的调动了学生积极性,使学生变成教学过程中的主角,从而培养了学生的团队合作能力、相互沟通能力,以及学生的自学能力、分析问题、解决问题的能力 。

(6)课程考核评价方法改革

本门课程对于传统课程的考核方法做了改革,为了能够更好的检验学生的学习情况,课程制定了详细的考核指标,从知识掌握情况、项目完成情况、团队合作情况、沟通表达能力、创新能力等方面对学生的学习情况作出评价。

《开发SSH与EJB架构的企业应用程序》课程改革将企业真实工作项目引入课程,建立了基于企业项目开发流程的教学内容体系,并将企业项目开发标准和验收模式与课程内容相结合,实现课堂教学与就业岗位的零对接。通过课程改革的实施验证了该教学模式的可行性,为Java企业级项目开发教学提供了一个更为有效合理的教学模式。

[1]蒋庆斌,徐庆国.基于工作任务的职业教育项目课程研究[J].职业技术教育(教科版),2005,26(22):46-50.

[2]李萍.浅谈项目教学法[J].企业导报,2011(11):35-37.

[3]余文森.自主学习的真谛是什么[M].北京:人民教育出版社,2002.

[4]周国烛,王文博,韩志伟.高等职业教育课程教学设计与案例[M].北京:中国轻工业出版社,2009:157.

猜你喜欢
开发技术企业级改革
企业级BOM数据管理概要
改革之路
金桥(2019年10期)2019-08-13 07:15:20
计算机应用软件开发技术的几点探讨
电子制作(2017年14期)2017-12-18 07:08:10
防散脱纬编无痕弹力面料开发技术国际领先
改革备忘
基于慕课网的“企业级应用开发”课堂教学改革探索
电子制作(2017年10期)2017-04-18 07:23:03
企业级信息系统应用级灾备建设与应用
广西电力(2016年4期)2016-07-10 10:23:38
改革创新(二)
城市轨道交通企业级BIM应用策划研究
中国煤层气开发技术的现状与未来
中国煤层气(2014年4期)2014-08-07 03:08:42