1+X证书制度下的高职PHP应用开发课程标准制定
2019-09-26李冬睿邱尚明罗拥华
李冬睿,杨 颖,邱尚明,罗拥华
(广东农工商职业技术学院 计算机学院,广东 广州 510507)
0 引言
2019年2月,国务院印发的《国家职业教育改革实施方案》中提出“从2019年开始,在职业院校、应用型本科高校启动‘学历证书+若干职业技能等级证书’制度试点工作”,即1+X证书制度[1]。Web前端开发职业技能等级证书[2]成为首批启动的5个职业技能等级证书之一,而广东农工商职业技术学院是Web前端开发职业技能等级证书的首批启动试点。在1+X证书制度下,PHP应用开发作为Web前端开发职业技能等级中级的核心课程,同时也是我校软件技术专业的专业必修课,但由于原有课程标准与职业技能等级中级标准脱节,为了紧跟国家政策,必须重新制订PHP应用开发课程的教学标准才能落实1+X证书制度。融入先进的教学理念能促进教学更高效的实施,成果导向教育(OBE)[3],它是以学生学习成果为导向,重视学生技能和能力的提升,并以可观察、可测量、可应用的模式贯穿于学生的培养历程中,能适应社会特别是企业对人才的需求。在1+X证书制度下,如何引入OBE理念,制订PHP应用开发课程的教学标准以适应社会对Web前端开发人才的需要,将成为亟须解决的问题。
1 原有PHP应用开发课程标准简介
PHP应用开发是软件技术专业的核心专业课,主要任务是培养学生的动态网站开发能力和编程思想;培养学生运用PHP语言进行程序开发的能力并使用PHP语言解决实际问题的能力。
通过分析原有PHP应用开发课程定位和课程目标,发现存在以下问题。
(1)课程定位中只有课程的目的,没有描述通过何种途径达到目的;
(2)课程定位中对课程的预期成果没有量化指标;
(3)课程定位中没有体现以学生为中心的教学理念;
(4)课程目标中只有知识目标,没有能力目标与素养目标,与企业要求脱节;
(5)课程目标中没有可量化的评价标准。
2 1+X证书制度下的前端开发职业技能
2.1 1+X证书制度下的Web前端开发职业技能的培养目标
Web前端开发的培养目标:围绕互联网+、基金项目:2017年广东省教育厅重点平台及科研项目“青年创新人才类项目(自然科学)”(2017GkQNCX041)。第一作者简介:李冬睿,男,副教授,研究方向为高等职业教育、图形图像处理、模式识别,Ldr_1983@126.com。新兴技术行业带来的Web前端开发、移动端开发技术技能人才需求,以企业用人为导向,以岗位技能和综合素质为核心,培养具有良好职业道德和人文素养,掌握Web前端框架应用、性能优化与自动化技术等知识,具备前端架构、移动智能终端开发、组件化开发等能力,能从事Web前端架构设计、技术选型、组件化等工作的高级技术技能人才[4]。
2.2 1+X证书制度下的Web前端开发职业技能的等级划分
1+X证书制中,将Web前端开发职业技能分为初、中、高3个等级,其中初级证书持有者具有静态网页开发能力;中级证书持有者具有动态网页设计开发能力;高级证书持有者具有复杂网页设计开发能力和网站架构设计规划能力[4]。
2.3 1+X证书制度下PHP应用开发课程在Web前端开发职业技能等级中的定位
PHP应用开发为Web前端开发职业技能等级的中级所开设的课程,是培养学生具有动态网页设计开发能力的核心课程,先修课程为网页设计与制作、数据库应用技术,课程内容包括PHP概念、PHP 数组和字符串、PHP 面向对象、文件的上传与异常处理、PHP 操作 MySQL 数据库、Cookie和Session的应用、PHP框架开发技术。
3 1+X证书制度下,以OBE为理念的高职PHP应用开发课程标准
1+X证书制度的职业技能等级标准主要突出“职业”二字,目的为了解决职业教育和社会人才需求脱节的问题,为此,校企须深度融合,共同制订人才培养方案以及共建优质教学资源。在此背景下,引入OBE的教学理念,即以企业对学生最终要达到的职业要求作为导向,从成果中反向设计学生应具备的各种能力指标,并将能力指标进行量化。
3.1 PHP应用开发课程标准的结构设计
PHP应用开发课程标准由课程描述、学习成果、核心能力权重分配、学习内容、学习成果的评价标准、学习单元及学时分配、教学资源组成。
3.2 PHP应用开发课程标准的内容设计
3.2.1 课程描述
本课程旨在指引学生理解动态网站的基本工作原理和运行环境体系,掌握PHP面向对象的开发思想,善用常用开发工具,掌握PHP动态网站开发的实现技术,应用当前流行的PHP开源框架进行动态网站具体项目的设计和开发,掌握Laravel框架的结构及原理(目的);学会部署Laravel框架,掌握Laravel框架的MVC结构,掌握Laravel框架类库的应用,掌握Laravel框架完成数据库数据操作、多语言页面支持,实现后台管理的角色管理(历程);应用Laravel框架完成一个网站的整体设计与开发(预期成果)。
3.2.2 学习成果(课程目标)
学习成果指学生学完本课程后最终具备的能力,紧扣1+X证书Web前端开发职业技能等级中级的要求,依据成果导向理念,通过分析软件专业核心能力指标[5],确定PHP应用开发课程应达成的学习成果,见表1。
表1 PHP应用开发课程学习成果
3.2.3 核心能力权重分配
根据职业技能等级的要求,通过分析学习成果,从知识目标、能力目标与素养目标中提炼出核心能力包括沟通整合、学习创新、责任担当、专业技能、问题解决和职业素养,而专业技能和问题解决能力在课程的权重应达到60%,从而得到表2中各核心能力对应课程的权重分配。
表2 PHP应用开发核心能力权重分配
3.2.4 学习内容
为使学生都能达成学习成果,学习内容必须与学习成果相对应。根据学习成果合理安排教学内容,可以得到以下学习内容:①PHP基本概念及运行环境搭建;②掌握PHP的基本语法;③能应用PHP对MySQL数据库数据进行操作;④能熟练使用PHP进行各项常用功能应用与开发;⑤能掌握应用面向对象思想进行应用开发;⑥Laravel框架的基本概念与应用;⑦Laravel框架项目搭建;⑧Laravel框架对数据库操作方法;⑨Laravel框架各项网站开发功能;⑩Laravel框架的RBAC权限管理功能开发。
3.2.5 学习成果的评价标准
在OBE的教学理念中,学习成果的评价必须是可评量的。通过对学生学习成果的评量,教师可以从多角度考核每一位学生,具体学习成果的评价标准见表3。
表3 学习成果的评价标准
3.2.6 学习单元及学时分配
根据学习内容来确定学习单元与学时分配,由于学习内容对应学习成果,因此,授课单元间接对应学习成果,在每一个单元里都有对应的学习成果。教师结合本校的农业背景特色,在教学内容中嵌入校企合作项目:基于NB-IOT的大田精准农业系统,将该项目作为整门课程的主线,把项目拆分成多个任务,对应不同的学习成果,利用任务驱动法实施单元教学。部分学习单元及学时分配见表4,在表4中的每个授课单元都有与之对应的学习成果。
3.2.7 教学资源
丰富的教学资源能激发学生学习的兴趣,对充分发挥学生的学习积极性起到重要的作用。本课程的教学资源有校级网络课程、职教云平台的在线开放课程、慕课网、PHP China开发者社区、优秀网页作品库、网页素材库、文献资料库、微课视频资源库、习题库、企业项目案例库等。根据Web前端开发职业技能等级标准和个性化学习需求,学生可轻松便捷地获取课程资源,选择适合自己的学习路径。
表4 部分学习单元及学时分配
4 结语
在1+X证书制度下,要使高职软件专业的学生在学习PHP应用开发课程的过程中更能满足目前用人单位对Web前端开发的职业能力要求,必须改变原有教学标准,引入OBE理念,以能力导向作为最终目标,以学生为中心,通过学生的视角定能力,反向制订各项能力指标,构建PHP应用开发课程的学习成果体系,再根据学习成果的要求确定核心能力权重分配、学习内容、学习成果的评价标准、学习单元及学时分配和教学资源。有了完善的教学标准,才能为教学活动的开展打下坚实的基础。本文介绍的课程标准将在广东农工商职业技术学院2019年人才培养方案中实施。在1+X证书制度下,以OBE为理念的高职PHP应用开发课程标准的制定为Web前端开发职业技能等级的其他相关课程标准提供了一种思路,具有一定的借鉴意义。