高职Java EE框架课程项目化建设探究

来源 :中国连锁 | 被引量 : 0次 | 上传用户:mq909
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【文章摘要】
  课程项目化是突出高职办学特色、促使课程改革走向优质的一条有效途径。课程项目化改革,实质上是要尽快摆脱以学科中心的课程模式的影响,倡导以从事现实职业活动的任务要求为课程内容,以现实职业活动过程为组织教学的线索。其实质在于: 全面落实工学结合要求。
  【关键词】
  课程项目化;高职;职业活动
  1 项目化课程内涵
  项目化课程的基本内涵是:项目可理解为一件产品的设计与制作,一个故障的排除,一项服务的提供等。项目化课程是以通过对工作体系的系统化分析所获得的工作项目为单位设置课程,并组织课程内容的职业教育课程模式。它以培养学生能完成实际工作任务的职业能力为目标;明确任务与知识的联系也是重要课程内容;强调知识与知识、知识与任务、任务与任务之间的复杂、整体联系;课程结构与工作结构相匹配;项目完成要让学生获得一个具有实际价值的“产品”等等,具有综合性、完整性、相对独立性的特点。
  2 《Java EE框架技术》项目化课程建设
  《Java EE框架技术》是长春职业技术学院的第一门国家级精品课程,它是一套系列课程。分为三个阶段。《Java EE框架技术》是java的基础课程,主要是培养面向对象的思想,学完可以做一些C/S架构的桌面程序,如聊天室、小游戏、坦克大战等。《Java EE框架技术》主要介绍JSP、Servlet等技术,可以实现基于互联网的Java Web应用程序。《Java EE框架技术》是主要使用JavaWeb主流框架技术Struts2、Hibernate、Spring等进行企业级项目开发,是对前续课程知识的综合应用和技能的提升,而且开设在第五学期,后面就面临着实习和就业,所以我认为很有必要把本门课程建成一门符合Java 程序员岗位要求的项目化课程,为学生积累项目开发经验,为实习、就业增加砝码。
  2.1课程培养目标
  课程以程序员为培养目标,使学生能够了解项目开发流程和规范、理解SSH2整合开发的工作原理、掌握SSH2整合开发技巧;能根据用户需求分析报告,进行系统架构、用例详细设计。能按照软件开发规范,进行软件编码、单元测试和集成发布;能够配合好团队成员,完成指定模块的研发;有良好的学习能力,喜爱专研新技术;能严谨、认真的完成代码的编写和测试,并按时提交任务。通过以上的培养目标,使学生真正达到与企业零距离的对接,完成了由学员阶段到程序员阶段的角色转换。
  2.2面向主要岗位
  本课程对应IT企业的软件开发部门。面向的首次岗位是初级程序员、软件测试员、软件实施员。二次岗位是高级程序员、测试工程师、实施工程师。未来发展岗位是系统架构师、系统设计师和项目经理。本课程面向的主要岗位就是java程序员。
  2.3典型工作流程
  java程序员典型的工作流程是:首先要通过需求分析阶段制定好的分析报告,来深入了解客户需求、业务流程;然后进行方案设计,主要进行用户界面设计、角色和权限设计、数据模型设计、系统架构设计,在本环节会生成系统详细设计说明书和测试用例;方案设计以后是系统定制阶段,主要完成程序代码设计和单元测试工作,本环节会生成系统实现的详细文档;最后是系统的集成测试和部署实施阶段,本环节会生成用户使用说明书。以上就是java程序员典型的工作流程。
  2.4学习型项目
  课程采用了与订单企业共同构建的学习型项目——网上购物管理系统来组织教学。该系统是通过对Java程序员岗位的工作任务、工作过程、工作环境等内容加以分析提炼,确定出该岗位所需的专业技能、职业素养,并按照以项目为载体,以工作任务引领课程内容的原则而构建的典型学习型项目。本课程是采用框架技术对系统的重新架构和设计,最终实现了一个四层架构的网上购物管理系统。
  2.5学习情景
  确定了课程的教学项目,依据项目开发流程中各个环节对应的企业岗位,并对岗位技术能力进行分析,确定了本课程的学习情境。下面我们具体来分析一下学习情境是如何划分的:软件项目开发首先要进行的是系统需求分析,对应的企业岗位是需求分析师,所需要的职业技能是系统分析能力,对职业技能进行知识转换,从而形成了第一个学习情境:系统设计;然后是系统架构设计、系统编码实现两个环节,对应的企业岗位分别是架构设计师、程序员。所需的职业技能分别是系统架构能力、软件编码能力,从而形成了第二个学习情境:系统实现;最后是系统整合测试、打包发布,对应的企业岗位是测试员、实施员,所需职业技能分别是系统测试能力、实施能力,从而形成了第三个学习情境:系统实施。
  2.6教学模式
  课程采用了“三阶段 一体化 双螺旋”的教学模式。三个阶段对应三个学习情境,并分别采用不同的教学组织形式,由教师的在引领中教学、在开发中教学、在应用中教学,到学生的在讨论中学习、在探索中学习、在实践中学习,充分的培养了学生自主、探究、协作等学习能力,完成了由学会到会学的转变。另外,学生课后独立完成拓展项目的研发,使学生巩固了专业技能,积累了项目开发经验。
  2.7考核方式
  课程考核采用平时成绩考核、拓展项目考核、企业案例考核三种考核方式。
  平时成绩、拓展项目考核在一定程度上监督学生的平时表现,是保证课堂教学质量及培养学生核心能力的前提。
  企业案例考核由学校与企业共同制定,企业案例考核占总成绩的60%。学生在进行案例考试的同时,就是在模拟企业实际工作中的项目开发,使考试内容与工作实践结合更加紧密,考试结果的说明性更强。“企业案例考核”能够保证以最小的误差评定学生在Java程序员岗位的工作实践能力,能够为IT校企联盟中的企业提供最精确的人才素质信息。
  以上就是《Java EE框架技术》这门课程进行项目化课程改革的基本情况。项目化课程改革的全面推进, 将打破传统的教学管理模式, 摒弃忽视学生个性发展的传统教学方法, 为学生自主学习、个性发展和实践活动提供更多的时间和更广泛的空间, 为行业和企业培养面向一线的高素质技能型人才。
  【参考文献】
  [1]戴士弘.《职教院校整体教改》清华大学出版社,2012.05.
  [2]曾红、李臻颖. 高职项目化课程的课程管理研究与实践 [J].职教论坛,2012(12).
  [3]朱景德. 高职软件技术专业项目化课程的探索与思考[J].继续教育研,2011(12).
其他文献
基于关系建构的大学教师课程与教学发展理念命题的提出,旨在通过对关系建构的理论基础与基本特征、大学教师课程与教学发展理念中的关系缺陷的分析,从关系建构角度提出“全人”
从大学学位授予仪式的性质、过程和功能来看,大学学位授予仪式是一种“通过仪式”,可以分为“结构——反结构——结构”三个阶段.经过大学学位授予仪式的洗礼,意味着一个人完
有效的教育评估必须建立在对教育属性客观描述的基础上.在高等教育领域,大多数的定量研究都在关注大学生.此外,由于研究机构数据库的局限性,关于大学生的调查已经成为高等教
统一时钟是保证电力系统安全运行,提高运行水平的一个重要措施。本文通过分析水电站各系统时钟设备在提供统一基准时钟方面的缺陷,阐述了水电站构建时钟同步系统的必要性,并提出构建方案。
人们常从知识论的角度理解艺术院校的思政教育,而忽略了它极为重要的前提性体验与反思使命.艺术院校的思政教育形而上学流于表面的传统灌输方式,使得它不仅不能充分展现“自
本文针对在《可编程序控制器》教学中,如何运用案例式教学的直观性、通俗性、趣味性,加强对学生基本技能和分析问题、解决问题能力的培养进行简要论述。
在我们日常的计算机使用过程中,当我们上网时,也许会遇到域名解析错误的问题,就是说当我们输入一个网站的域名时,无法完成网站浏览步骤,而直接输入网站对应的4组数字IP地址时
当前经济和科学技术飞速发展,学校的教学要想适应社会发展的潮流,就必须培养学生的长信能力,实现创新型教学。随着教育事业的不断改革,新时代发展需要全面发展的人才,这就要
长期以来,科技人员一直致力于对温度测量方法及提高测量精度等方面的研究工作。随着科学技术的发展,温度测量在现代工业中起着越来越重要的作用,特别是在智能家居的应用,对温
随着广播电视技术的发展,特别是国家三网融合战略项目的逐步推进,我国的有线电视逐步从模拟向数字转移,现金的HFC网路担负着模拟和数字电视信号的传输任务,而且很大一部分是