“1+X”证书制度下高职软件技术专业教学改革路径研究
2023-06-10范慧谢美英
范慧 谢美英
关键词:“1+X”证书制度;高职软件技术专业;课程设置;教学方法;师资培养;教学资源;改革路径
中图分类号:G642 文献标识码:A
文章编号:1009-3044(2023)12-0171-03
0 引言
“1+X”证书中的1代表的是学历证书,反映的是学生修满了专业要求的学分,X代表的是跟职业技能相关的等级证书,反映的是学生掌握职业技能的程度,两者相辅相成,学历证书是职业证书的前提,职业技能等级证书是学历证书的补充。“1+X”证书制度是国家完善职业教育和培训体系、深化职业教育改革、提高人才培养质量的重要举措,“1+X”证书制度是提高院校教学质量和师资力量的重要举措,“1+X”证书是提高学生职业技能,提升学生就业能力的重要举措。2019年,《国务院关于印发国家职业教育改革实施方案的通知》提出,在职业院校、应用型本科院校启动“学历证书+若干职业技能等级证书”制度试点工作,鼓励学生在获取学历证书的同时,积极取得更多的职业技能等级证书,提升专业技能,提升综合能力,扩宽就业领域,获得更多的就业机会,从而缓解就业压力[1]。在高职院校中,很多院校都开设了软件技术专业,软件技术专业是一个实践性非常强且技术更新非常快的专业,它的侧重点是理论知识和技术的实际应用,对于高职院校来说,要培养动手实践能力强、综合能力强且符合企业需求的技术型人才需要对接市场需求,而“1+X”中的X即职业技能证书所要求掌握的技能就是依托于市场需求的,因此高职院校需要在软件技术专业中落实“1+X”证书,培养出符合企业要求的人才,提高教学质量。
1“1+X”制度下软件技术专业存在的问题
1.1 课程设置
软件技术专业主要以培养学生能够运用所学专业知识进行软件开发、测试、维护为目标,能够从事软件开发、软件测试、软件技术支持、数据库设计与管理等工作的高素质技术技能人才。与培养目标和从事岗位相对应的职业技能证书有Web前端、JavaWeb应用开发、软件评测、大数据应用开发(Java) 、Oracle数据库认证等,针对每一种类型的证书,又分了三个等级:初级、中级、高级,证书的种类多,级别也多,如果把所有证书相关的课程都设置进来是非常不现实的,当前高职院校通常根据学校的专业情况和学生情况选择其中两三个证书作为试点,课程的设置也是围绕选择的证书来构建,导致考虑不够全面,缺乏后续的扩展性,学生想拥有其他证书或者更高级别的证书,其证书所要求的技能没有对应的课程支撑。
1.2 师资队伍薄弱
高职院校缺乏一支具有可持续性、高水平、高技能的教师队伍。高职院校通常选择初中级的职业技能等级证书,因此培养的是具备初中级水平的教师队伍,高级职业技能证书的教师非常缺乏,且承担初级教学的教师不能上中级的内容,中级教学的教师不能上高级的内容,导致师资队伍可持续性不高。另外高校的大部分教师都缺乏项目经验,企业经验,导致设计的案例脱离实际应用场景,在课程的重难点、知识点的应用场景及证书相关知识点的把握上也存在一些偏差。
1.3 教学方法单一
“1+X”证书制度下的软件技术专业在教学方法上研究相对较少,通常以传统的教学或者线上线下的教学方式为主,但是职业技能等级证书要求学生需具备企业所需掌握的技能,要求学生动手实践能力强,要求学生具备运用综合知识的能力,要求学生具备项目经验,传统的教学方式或者线上线下的教学方式已经不能满足其要求,很难培养出符合企业需求、动手能力强、实践能力强的学生。
1.4 教学资源不足
高职院校有图书馆,且大部分教师针对所授课程建立了相应的在线课程,因此高校的图书、线上资源相对充足,但是职业技能等级证书相关的图书、教材在图书馆是相对缺乏的,在线课程中也没有融入“X”的内容,一些高级职业技能等级证书或是学校没选取的职业技能等级证书关联的知识没有在线课程、在线资源的支撑,因此高职院校需要在教材、图书、线上资源中进一步基于“X”证书去完善和丰富。
2“1+X”证书制度下软件专业的改革路径
2.1 优化课程设置
“1+X”证书制度下高职院校的课程需要围绕X来进行合理的设置,针对软件技术专业多证书和证书多级别的情况,为了让课程的设置更全面、更合理,首先需要根据高校的情况、学生的自身水平合理地选择证书及级别,根据已选的证书及级别来设置课程,把选择的职业技能证书相关的课程引入到课程体系中,没有选择的证书相关的课程设置成选修课程,选修课程作为辅助,为学生提供多个选择的方向,学生可以根据自身情况合理地选择相关的内容进行学习。以软件技术选择Web前端、JavaWeb应用开发、大数据应用开发(Java) 初中级证书为例,Web前端初级职业技能证书相关的课程有:网页设计基础、JavaScript程序设计、中级相关的课程有:H5,高级相关的课程:Node.js编程技术、Vue.js应用程序开发,JavaWeb应用开发初级职业技能证书相关的课程有:Web应用程序设计、数据库应用技术,中级相关的课程有:Web企业级开发技术,高级相关的课程有:微服务框架,大数据应用开发(Java) 初级职业技能证书相关的课程有:面向對象编程基础,中级相关的课程有:面向对象程序开发实战、数据库应用技术,高级相关的课程有:Web企业级开发技术、面向对象高级编程、数据库高级应用,在课程设置时,可以将这些初中级对应的课程作为必修课,高级和软件评测证书对应的课程作为辅修课,其课程设计如表1所示:
2.2 加强师资队伍建设
强大的师资力量是教学的保证。高校需要打造一支高水平,高技能的教师队伍。首先可以将教师根据不同的职业技能证书进行划分,教师不再进行单一课程的授课,而是根据自己所在的职业技能分组从相关的初级课程到高级课程进行轮流授课。以JavaWeb 应用开发职业技能证书为例,首先需要将教师按职业技能证书的类型进行组队,比如学校选取了Web前端职业技能证书和JavaWeb应用开发职业技能证书,那么就组建一支拥有JavaWeb应用开发职业技能证书的教师队伍和一支拥有Web前端职业技能证书的队伍,而JavaWeb应用开发职业技能证书从初级到高级涉及的课程主要有Web应用程序设计、数据库应用技术、Web企业级开发技术、微服务框架,在这个团队的教师可以按照如图1所示的计划进行授课,从易到难,从基础到高级,从而提升教师的专业能力。其次多与证书开发单位进行沟通交流,行业动态,多参与企业项目、到企业实践,了解企业实际开发过程中常用到的知识,弄清楚课程重难点及知识点的应用场景,把握准“X”证书的相关知识点,同时积累项目经验,积累素材,提升专业技能。再次可以组建毕业生库,将每年毕业的工作岗位跟“X”证书对接的学生组建成一个库,教师可以与这些毕业生沟通交流,积累真实项目和实际开发过程中常用的主流技术。比如组建一个软件开发学生库,每年毕业统计就业信息时,将做软件开发工作的学生加入此库中,并分类标示每个学生的具体方向,比如是前端开发还是后端开发,教师就可以在此库中找到合适的学生去进行沟通交流,或者组建相应的群,将合适的学生加进去,教师就可以同时跟多个学生进行交流,了解当前不同的公司使用的技术。
2.3 选择合适的教学方法
教学方法是完成教学任务、实现教学目标和提高教学质量的关键所在。合适的教学方法可以激发学生的学习兴趣,调动学生的积极性,并提高教学的质量。软件技术专业需要培养符合企业需求、动手能力强、实践能力强的学生,应该选取贴近社会实际的项目,以项目驱动的方式教学才是提升学生专业知识的运用能力,提高学生动手实践能力的合适方式,项目式的教学不仅能够让学生对知识点的理解更深刻更透彻,而且让学生更直观地看到该课程的作用和意义,同时积累学生的项目经验,同时配合线上教学资源,比如在线课程、在线网络资源等,通过线上线下的方式让学生掌握知识和灵活地运用知识,提高学生的技能。以JavaWeb应用开发职业技能证书中级为例,中级内容主要包含了Spring、SpringMVC、MyBatis三大主流框架、复杂数据库开发与应用,考核学生应用三大主流框架以及复杂数据库进行Web应用开发的能力。在Spring、SpringMVC、MyBatis、数据库高级等课程中,可以选取贴近社会实际的项目,比如学生熟悉的电商平台,将平台功能拆分成登录、商品模块、订单模块,用户模块,在介绍MyBatis的核心配置时,可以通过商品的增删改查来讲解,在介绍MyBatis的关联映射时,可以通过用户和订单、订单和商品的关系来讲解,在介绍SpringMVC时,可以以登录功能为载体,讲解SpringMVC的拦截器,以商品的增删改查来介绍SpringMVC的各種类型的数据绑定、注解以及文件的上传和下载等。通过学生熟悉的案例,学生熟悉的业务流程,让学生更好地理解课程的知识点,对课程的作用和意义更加清晰。教师同时可以组建案例配套的完整的线上资源,除了课堂上讲解的功能外,把课堂上没有涉及的功能也整合到线上资源中,给部分想利用课余时间把整个系统完善的学生提供参考,同时让学生线上线下、随时随地都有资源可学。
2.4 丰富教学资源
教学资源在教学中也起到了非常重要的作用,教学资源的丰富性直接影响着人才培养的质量。教学资源可以从图书、线上资源、案例这几个方面去完善,首先高校可以根据“X”证书去丰富完善学校图书馆的图书资源,其次学校购买一些实用的相关的在线资源,教师可以将已有的在线课程进行重构,融入“X”的内容,并去建设还没有在线课程资源的“X”证书相关课程,同时教师和学生分享比较好的视频资源,从而进一步完善整个“X”证书的线上资源,再次可以组建案例库,设计出更多的贴近社会实际的案例,优秀的毕业设计、参赛的一些作品项目都可以放入到案例库中,给要提升专业技能、要考证的同学提供更全面,更丰富的教学资源。教学资源的丰富途径如图2所示。以JavaWeb 应用开发职业技能证书为例,可以从图书、线上资源库、案例库建设来丰富教学资源。学校可以根据该职业技能证书涉及的知识点去购置相关的图书,比如高级证书涉及的微服务架构、Spring?Cloud、Docker、MongoDB等。在在线课程资源这块,比如中级的Spring,课程中涉及的知识点大都是“X”的内容,但是缺少部分“X”的内容,比如应用Java注解的原理创建注解、Spring依赖注入机制中的接口注入等,此时就需要教师对照中级的标准进行线上资源的建设,以及将缺少的“X”内容进行线上资源的补充,另外线下上课也需补齐。在组建案例库方面,通过跟Web 应用开发相关的企业、学生沟通交流,了解实际的项目,然后整合成教学案例,另外学生参加的各种比赛,比如互联网+、黄炎培、软件杯等比赛,最后上交的作品都可以作为教学案例。
3 结束语
在职业教育中,需要推动学历教育与职业培训并举并重,深入推进“1+X”证书制度试点。让专业落实“1+X”证书制度是高职院校专业教学改革的需要,是教育改革的需要,针对高职院校软件技术专业在落实“1+X”证书制度中出现的问题,提出了优化课程设置、加强师资队伍建设、项目式驱动+线上线下结合的教学方法、丰富完善教学资源等举措,通过这些举措来增强高校的师资队伍力量,提高教学质量,培养符合企业需求的人才。