《教育部关于推进中等和高等教育协调发展的指导意见》明确指出:“构建现代职业教育体系要把统筹中等和高等职业教育协调发展作为切入点,明确中等和高等职业学校定位,在各自层面上办出特色,提高质量,促进学生全面发展”,这充分显示了政府在政策层面对职业教育体系的构建给予了高度重视。同时,互联网进入WEB2.0、WEB3.0时代,网站前端开发成为热门行业,市场需求旺盛,而职业院校未能提供足够的人才支持,导致计算机类毕业生就业岗位对口率低,大量企业也招不到符合岗位需求的前端人才。本文以湖北财税职业学院与武汉市工业科技学校合作举办的计算机网络专业“3+2”分段培养中高职衔接班为例,阐述在专业教学指导委员会的指导下,双方通力合作,确定WEB前端开发为专业培养方向,并依据前端开发所需的核心技能,明确学习领域,构建中高职一体化课程体系,旨在使人才培养满足用人单位需求。
近年来,我省普通类高考人数呈现下滑趋势,而中职学生参加的技能高考、高职单招报名人数却迅速增长。越来越多的中职生进入高职院校,但中职教育和高职教育自成体系,不能从宏观上统筹课程标准,导致中职与高职只顾本阶段的教学任务,两个阶段的教育并不了解彼此的课程内容。中高职之间的壁垒难以突破,衔接标尺无法确定,更无法保障衔接效果。两者的课程体系多有重叠或脱节,存在种种弊端,主要表现在:①多数高职院校针对普通高中毕业生设计课程体系,并没有将中职生考虑在内,一些中职毕业生进入高职后,将部分在中职学过的技能重又学习一遍,造成了教学资源的浪费;②中职阶段的英语等文化课不及普高学生学得扎实,在学习计算机专业的程序设计、系统配置等英语词汇较多的课程时有恐惧感和厌学心理,导致后期发展赶不上普高来的学生。
对于计算机类专业,这种弊端还体现在高职毕业生能力达不到用人单位要求,而中职阶段的教学未能给予有效支持。原因在于随着ICT行业的快速发展和升级,新技术新思潮层出不穷,对ICT从业者的知识、技能提出了越来越高的要求,现有的高职三年(实际上学习专业的时间不足两年)的时间还是感觉过于仓促,以目前热门的“WEB前端开发”岗位为例,早已不是只有切图、用Dreamweaver制作网页这么简单,WEB前端开发人员既要与上游的交互设计师、视觉设计师和产品经理沟通,又要与下游的服务器端工程师协调,需要掌握的技能非常多,学生觉得要学的东西太多太杂,而企业普遍认为刚毕业的学生知识面太窄、技术欠缺太多,却也不愿意花时间培训新人,而希望来之即用。高职阶段虽然有三年,但除去近一年公共课程的学习,半年毕业实习,学习专业课程的时间不足两年,仅凭短短的两年,在高职学生文化课基础普遍薄弱、学习习惯不如人意的普遍情况下,要掌握如此繁多的技能以满足用人单位的上岗需求,实属不易。虽然中职的三年学习过有关计算机基本操作、网页制作等,但由于中、高职培养目标不一致,并未能为高职阶段的学习提供有力支撑。
2016年,经省教育厅批准,我院计算机网络专业与武汉市工业科技学校联合举办“3+2”分段培养改革试点。即在中职学校学习三年,进入高职院校学习两年。五年学习期间,由对口试点的中高职院校,共同制定中高职上下贯通的理论及实践教学计划,系统培养高级技能人才。该项目的优势在于专业学习时间由原来的高职三年延长到中职三年加高职两年共五年,时间更为充裕,教学力量也得到增强,更有利于培养人才。
经企业专家和中、高职院校双方联合组建的“专业教学指导委员会”批准,决定将该衔接班的专业培养方向确定为“WEB前端开发方向”。培养方向确定之后,迫切需要中高职双方有效配合、共同努力,打破原来中职、高职两个阶段各自为政的教学模式,建立共同的培养目标,按WEB前端工程师岗位需要的职业技能和素质为依据,进行整体设计、课程规划、统筹安排、分阶段实施,充分发挥双方的教育资源和办学优势,各自加强应承担的理论教学和实践技能训练,将原先高职课程中的部分专业基础课程下沉到中职阶段,高职阶段补上以往安排不下的高级技术课程,从而优化课程结构,构建科学合理的一体化课程体系,最终实现人才培养目标。
在双方共同参与的“专业教学指导委员会”校企专家的指导下,通过对企业用人单位和历届毕业生就业状况的调研分析,针对前端开发工程师这个热门岗位,在广泛深入了解WEB前端开发主要日常工作任务的基础上,总结前端开发涉及的知识和核心技术,并转化为学习领域和学习课程,确定学习领域课程的主要教学内容和学习目标,以及这些课程的开设阶段,最终确定了“3+2”分段中高职衔接班(WEB前端开发方向)的一体化课程体系。
1.前端开发主要工作任务。2005年以后,互联网进入Web2.0时代,各种类似桌面软件的Web应用大量涌现,网站的前端由此发生了翻天覆地的变化。网页不再只是承载单一的文字和图片,各种富媒体让网页的内容更加生动,网页上软件化的交互形式为用户提供了更好的使用体验,这些都是基于前端技术实现的。以前会Photoshop和Dreamweaver就可以制作网页,现在只掌握这些已经远远不够了。无论是开发难度上,还是开发方式上,现在的网页制作都更接近传统的网站后台开发,所以现在不再叫网页制作,而是叫Web前端开发。Web前端开发在产品开发环节中的作用变得越来越重要,而且需要专业的前端工程师才能完成。Web前端开发是一项很特殊的工作,简单地说,前端开发工程师的主要职能就是把网站的界面更好地呈现给用户,但涵盖的知识面非常广,既有具体的技术,又有抽象的理念。归纳整理的前端开发工程师的主要任务有:①与设计师、产品工程师紧密工作在一起,实现产品前端UI和交互方面的开发需求,确保不同平台、设备上具有优秀的用户体验;②配合后端工程师增加页面的JS交互效果以及CSS排版;③根据不同的PC和手机浏览器编写高效的脚本代码;④持续的优化前端体验和页面相应速度,并保证兼容性和执行效率。
2.前端工程师必备的前端技术。前端开发作为一个新行业,涉及广泛的知识体系结构,相关技术知识不断发展更新,市场应用发展迅速,前端开发的难度也越来越大,要把学生培养成一名合格的前端开发人员,有实力完成上文归纳出的工作任务,在课程体系上不仅要有广度、还要有深度,前端开发的课程教学需要与时俱进、不断革新。我们在企业专家的帮助下总结的目前前端开发的七大类技术以及对应的学习领域——前端开发的技术要求及学习领域,如表1所示。
表1 前端开发的技术要求及学习领域
3.一体化课程体系的构建。在广泛深入了解前端开发工作的基础上,总结前端开发涉及的知识和核心技术,确定“3+2”衔接班的课程体系为五个模块——文化素质课程、前端基础、前端核心、后端技术、前端高级技术,以表格的形式将五大模块内的课程内容、学习目标和学习阶段展现如下:
表2 文化素质课程
表3 WEB前端基础
表4 WEB前端核心
表5 后端技术
表6 前端高级技术
课程体系的确立是中高职衔接的重要环节,能否科学合理地制定直接关系到人才培养目标的最终实现。本文以计算机网络专业与武汉工业科技学校计算机应用专业联合举办的“3+2”分段中高职衔接班为例,详细阐述了中高职分段培养模式下计算机网络专业(前端开发方向)课程体系的确定,希望能为其他院校开展类似中高职衔接教育提供参考。