技能大赛背景下高职院校计算机专业教学模式的探索
2019-01-22陈倩
陈倩
[摘 要] 近几年随着各类技能大赛的不断开展,各高职院校在教学理念、专业建设、课程内容、教学方式等方面发生了变化。黄山职业技术学院计算机专业通过技能大赛提高了学生的学习积极性和专业技能水平,培养了教师的实践能力,促进了校企的深度合作,提升了整体的教学水平,培养了更符合社会需求的技能型人才。
[关 键 词] 技能大赛;高职院校;计算机专业;教学模式
[中图分类号] G712 [文献标志码] A [文章编号] 2096-0603(2019)32-0114-02
在国家大力发展职业教育的大方向下,教育部、各省市等部门都会举办各类职业技能大赛。大赛不仅可以检验高职院校的办学水平,也可以给用人单位选择人才提供机会。同时随着大赛要求的不断提高、大赛项目的不断更新,高职院校若想在大赛中获得好成績以及培养出适合当今社会用人单位需求的人才,就必须在专业建设和教学模式上进行探索和改革。
黄山职业技术学院(以下简称“我院”)成立于2012年,成立初期计算机专业的学生仅仅学习一些基本的应用软件,毕业生远远不能满足企业的需要。2017年,在学院、系部领导的大力支持下,围绕“技能大赛背景下高职计算机专业教学模式的探索”这一课题,我院各计算机专业教师不断进行教学改革,2018年带领多名学生参加各类技能竞赛,并取得了一定的突破(表1)。回顾这一年的参赛经历和教学改革,笔者作为课题的主持人和参赛指导教师,尝试总结了我院计算机专业在技能大赛背景下采取的一些改革建议和措施。
表1
■
一、技能大赛对高职院校计算机专业建设和课程建设的影响
在参加各类大赛之前,我院计算机专业开设的课程杂而乱,有程序设计课,如C语言、JAVA语言,有图像处理PS、动画设计Flash、3D MAX,网页制作Dreamweaver等软件课程,还有计算机网络技术、操作系统、软件工程等理论课,课程安排没有具体的专业方向,缺乏针对性、系统性。这样培养出来的学生是各方面都懂一些,但又了解得不彻底、不全面。等到了用人单位,学生明显感觉自己什么都不拿手,还得从头学起。而在2016年准备参加大赛之前,我院专业课老师根据大赛各个项目的比赛内容和规则,结合学生的能力和教师的水平,把计算机专业划分为计算机应用技术、计算机网络技术、数字媒体技术、大数据技术若干方向,根据不同的方向开设不同的课程,如计算机网络技术方向开设综合布线、局域网建设、网络操作系统等;数字媒体技术方向开设音视频处理技术、3D MAX、虚拟现实技术等课程。同时通过参加大赛及外出的学习和考察,逐步淘汰高职院校的一些传统课程,增加一些大赛所要掌握的新兴课程,如大数据技术方向的python、hadoop技术等。这样培养出来的学生才能独当一面,与用人单位无缝衔接,在企业学以致用。因此,在技能大赛的背景下,我院计算机专业设置及课程建设更加贴近企业岗位要求。
二、技能大赛对高职院校计算机专业教学模式改革的影响
(一)教学内容由“理论”向“技能”转变
技能大赛考查的是学生的动手实操能力,在众多比赛项目中,学生仅仅靠理论知识是不能完成比赛的,这就要求教师在课堂讲授时由“重知识”向“重技能”转变,结合技能大赛考试知识点增加学生的实训项目内容,实现学生在“做中学”。如C语言程序设计这门课程是一门理论性偏强的课程,教师不能仅仅只教授理论知识,而是要提出一些趣味性和综合性较强的编程题,如兔子繁殖问题、汉诺塔问题等,或者和学生生活息息相关的问题,如班级成绩系统等融入教学中,提高学生的动手能力,从而让学生更好地适应计算机编程大赛等各类技能大赛。
(二)教学方法由“传统讲授”向“项目教学”转变
技能大赛一般都以项目的形式进行比拼,因此教师在进行教学时要改进教学方法以适应大赛的要求。以C语言程序设计这门课程为例,笔者根据近两年的教学探索,这门课程在教学过程中分两个阶段进行。
第一阶段新授课教师采用线上和线下两种教学方式,都是以知识点和例题的讲解为主,以例题来帮助学生来理解知识点。同时教师在课上创新教学方法,主要采用启发式教学法和示例模仿教学法,培养学生的发散性思维。例如,在讲述循环语句时,老师先示范一个累加问题,再提出“兔子繁殖”问题,教师让学生先按照原有知识点来解决这个问题,学生发现实现起来较困难后,教师启发学生利用新学的循环语句来思考问题,让学生在边做边学中掌握循环语句的使用。在介绍一维数组的应用之排序时,教师将排序的方法融合到游戏规则中,组织学生按规则进行排序,在游戏的过程中学生理解了排序的原理和过程,那写起程序来自然游刃有余。这样的教学方法学生不仅能读懂程序,更能开拓思路以应用于实践。对学习能力强的学生这些实践内容他们很快就能掌握了,针对这些学生教师可以适时地增加一些技能大赛试题,由易到难,如2018年的安徽省机器人大赛程序设计竞赛中的数7、编译错误等题目,学生既可以提高自己的学习能力,又可以为后面的竞赛做好准备。
在第一阶段新授知识学生掌握牢固的基础上,笔者在第二阶段主要采用项目教学法和分组式教学法,具体实施如下:(1)项目提出。高职院校培养的是技能型人才,因此,教师在选择项目时,要考虑项目的实用性、全面性、趣味性和差异性。项目既涵盖了C中的重要知识点,也能让不同水平的学生有事可做,参与进来。如“班级学生成绩管理系统”这一项目和学生的实际密切相关,包含C语言中结构体、文件、指针、函数和三种基本结构这些知识点,其中三种基本结构难度较低,适合学习程度较弱的学生,文件、指针这些难度较高的适合学习程度较高的学生,这样所有学生都可以人人参与,同时也可以提高学生之间的互帮互助、团队沟通协作能力。(2)项目实施。在“班级学生成绩管理系统”实施中,小组成员先根据实际情况把系统分成录入信息、删除信息、增加信息、查找信息、修改信息、统计信息和退出系统七大模块,然后设计每个模块的功能算法,最后小组负责人根据各个模块的难易程度对项目进行分工并逐一完成项目。或以“停车收费系统”为例,各小组成员首先实地考察,统计出常见的收费标准,其次,画出系统所需要设置的各个模块流程图,最后小组负责人根据流程图中的各个模块对项目进行分工,写出策划书并根据每位小组成员的技能水平来完成项目。(3)项目评价。项目完成后,学生之间先采取同学互评的方式更好地看清自己的优势和弱点,在今后的学习和工作过程中补缺补差。同时学生还要以小组答辩的方式向老师阐述项目实施过程中采用的算法或设计思路等,让老师在宏观上能更好地对项目进行评价。
(三)教学平台由“多媒体教室”向“企业实训平台”转变
由于学生的学习活动基本都在校园或教室内开展,很难找到在企业工作的感受,那么学生在学习和实际应用之间很难找到连接点,长此以往,学习就是一种纯粹的行为,技能仅仅是技能,没有办法运用到实际中去,这也就偏离了技能大赛的宗旨。我院近几年联系了多家校企合作单位(表2),和企业共同开展教学活动,一方面送学生到企业去跟岗实习,近距离地让学生了解企业,了解工作內容,使学生能把学习的技能和实际紧密联系起来;另一方面把企业的一些项目拿来作为学生的实训作业,这样不仅可以为企业节约成本,还可以大大提高学生的工作能力。
表2
■
(四)考核方式由“期末考试”向“项目评分”转变
学院培养的高职学生注重的是技能的培养,那么一门课程在期末考核时教师就不能简单地以一份期末考卷的成绩来评价学生的学习效果,而是要借鉴技能大赛的评分规则,根据学生完成项目的情况,综合考虑学生的理论水平、实践能力、团结协作能力和项目答辩的情况,给予学生一个全面的评价。
三、技能大赛对高职院校计算机专业教师的影响
2019年年初,国务院颁布《国家职业教育改革实施方案》中指出:从2019年起,职业院校相关专业教师原则上从具有3年以上企业工作经历并具有高职以上学历的人员中招聘,2020年起基本不再从应届毕业生中招聘。目前我院计算机专业的大部分教师都是从学校到学校,具有较高的专业理论水平,但实际动手能力还远远不够。而大赛对学生的操作能力要求较高,若教师不从自身上下功夫,是无法指导好学生的。鉴于我院专业教师的实际情况,学院和系部领导以技能大赛为契机,一方面利用寒暑假派送一部分专业教师参加各类国家级、省级“双师型”培训,以2018年暑假为例,计算机专业共有5名教师参加培训,其中国家级培训2名,省级培训3名。另一方面我院积极和企业合作,邀请企业专家对老师进行培训,让教师可以更加全面地了解企业的真正需求以及专业的发展趋势、新技术的产生等。教师通过培训实践能力得到提升,在课堂教学中既能传授理论知识,也能在技术上指导学生,真正成为合格的“双师型”教师。
总之,目前正值国家大力发展高等职业教育的黄金期,我们计算机专业应以技能大赛为契机,促进专业建设、课程内容改革、教学模式研究的融合,促进“双师型”师资队伍的建设和校企合作的深度发展,从而培养出更多满足当今社会需要的技能型人才。
◎编辑 马燕萍