在课程链中前移职业资格认证课程的尝试

2017-05-22 01:27朱冬玲
电脑与电信 2017年3期
关键词:软件技术职业资格程序设计

朱冬玲

(广州城市职业学院,广东 广州 510405)

在课程链中前移职业资格认证课程的尝试

朱冬玲

(广州城市职业学院,广东 广州 510405)

高职软件技术专业的学生可以参加多种职业资格认证考试,但没有一种考试是令人满意的。通过在课程链中前移职业资格认证课程,用于J a v a程序设计训练,并培养学生的计算思维,可以提升学生的职业能力,为多门后续课程的学习打下坚实基础。

职业资格认证;软件技术;计算思维;J a v a

1 引言

教育部《关于全面提高高等职业教育教学质量的若干意见》(教高[2006]16号)中提到:推行“双证书”制度,强化学生职业能力的培养,使有职业资格证书专业的毕业生取得“双证书”的人数达到80%以上。

近年在对学校、专业、课程、课题的各种评估、评价、评选中,都把学生的职业资格证书获取率作为重要指标。因此,各高职院校各专业都十分重视学生的职业资格认证。我校的软件技术专业也不例外,专门开设了《软件职业资格认证》课程。多年来,职业资格认证课程都安排在课程链的末端,旨在让学生在专业知识储备较充分的情况下,再通过强化训练来迎接职业资格认证的考试。但近年的高职软件技术职业资格认证面临一些实际问题,促使教育者重新思考该课程的定位和作用。

2 高职软件技术职业资格认证面临的问题

2.1 职业资格认证考试种类

软件技术不是关系到国家和公众的安全和健康的重要领域,因此职业资格认证不具有执业资格准入性质,而只是水平评价性质。当前,有关的职业资格认证可谓证出多门,主要有以下几种:

(1)全国计算机技术与软件专业技术资格(水平)考试(简称“软考”),是由国家人力资源和社会保障部、工业和信息化部领导下的国家级考试,在全国范围内已经实行20多年,社会认可度高。设置了27个专业资格,3个级别层次(初级、中级、高级)。它既是职业资格考试,又是专业技术资格认定考试(职称考试),获取初级资格的可以被聘为技术员或助理工程师,获取中级资格的可被聘为工程师,获取高级资格的可被聘为高级工程师。适合高职软件技术专业学生考取的有程序员等初级资格。

(2)全国计算机信息高新技术考试(简称“CITT”)。它属于国家职业资格证书考试(简称“OSTA”)的其中一大类工种的考试,由国家人力资源和社会保障部组织。等级划分为五、四、三、二、一,对应职业资格的初级、中级、高级、技师和高级技师,分别称为初级操作员、操作员、高级操作员、操作师和高级操作师。适合高职软件技术专业学生考取的有程序员(职业技能四级)、高级程序员(职业技能三级)等。

(3)全国信息技术水平考试(简称水平考试),是由工业和信息化部教育与考试中心(全国电子信息应用教育中心)负责具体实施的全国统一考试。该考试是对从事或即将从事信息技术的专业人员技术水平的综合评价。适合高职软件技术专业学生考取的有计算机程序设计工程师技术水平证书(C语言、JAVA)、数据库应用系统设计工程师技术水平证书(SQL)等。

(4)国外知名IT公司的认证考试,是由Microsoft、Oracle、IBM等国际知名IT公司颁发的职业证书,认证考试通过Prometric、ATA等计算机教育和考试认证服务机构完成,证书国际通用。

此外,全国计算机等级考试是教育部组织的、面向非计算机专业人员的考试,等级证书不能作为计算机类的职业资格证书。

2.2 高职学生职业资格认证面临的问题

上述的四种职业资格认证考试各有特点,主要有以下区别:

(1)综合性考试与单项性考试的区别。软考是综合性考试,其它三种考试都是单项性考试。软考的程序员资格设有计算机软硬件基础知识和程序设计两个科目,前者涉及到的知识面较广。其它三种考试都是集中考某一方面的专业技术或技能,不专门考全面的软硬件知识。

(2)能否作为任职与享受待遇依据的区别。只有通过国家人力资源和社会保障部组织的考试,才能获得法律法规规定的职业资格和专业技术资格,才可以在机关事业单位中被聘为相应技术职务和享受相应待遇。只有软考和CITT考试符合这个条件。这两种考试现在都由国家人力资源和社会保障部组织,但它们的历史沿革不同。软考以前由国家人事部组织,是面向专业技术人员的职称考试,可以说是面向“计算机白领”。CITT考试以前由国家劳动和社会保障部组织,是面向普通劳动者的职业技能考试,可以说是面向“计算机蓝领”。不过,高职毕业生能够在机关事业单位就业的极少,一般企业都按实际能力而不是所获证书给予报酬与待遇,所以这点不是主要考虑因素。

(3)权威性与通过率的区别。在毕业生求职的过程中,软考程序员证书和国外知名IT公司证书的权威性比较受认可,对毕业生求职有比较直接的帮助。但高职软件技术专业学生在这两项考试的通过率都比较低,这两种证书更适合优秀学生报考,不适合全部学生报考。

(4)考前培训与考试费用的区别。软考和水平考试都不要求专门考前培训,考试费用也较低。CITT和国外知名IT公司考试都需要专门考前培训,后者考试费用高昂。

针对高职软件技术专业的学生情况,综合考虑考试难度、权威性、效用性、通过率、考前培训、考试费用等因素,可以说找不到一个各方面都令人满意的职业资格认证考试。由于对毕业生存在双证书要求,通过率和考试费用是最重要的考虑因素。

3 前移职业资格认证课程

3.1 对职业资格认证课程重新定位

如果通过职业资格认证课程的强化训练,学生能够考取一个对求职有直接帮助的权威性证书,那将是最理想的教学效果。由于高职学生在文化基础知识、逻辑思维能力、学习勤奋程度等方面都有所欠缺,对大多数学生而言这个目标难以达到。但出于对学生双证书的要求,职业资格认证课程还是有开设的必要。

此外,在多年教学实践中发现,学生在职业资格认证课程与其它专业课程的学习态度上有明显差别。由于职业资格认证课程要参加国家统一考试,学生普遍学习态度认真勤奋,与在其它课程的表现判若两人。通过一个学期的学习,无论最终是否获得指定证书,学生的相关专业能力都有明显提升。因此,可以考虑发挥该课程对学生学习积极性的调动作用,以提升学生关键专业能力,从而间接帮助学生求职。

由于Java技术在Web应用开发、Android移动应用、大数据等方面的广泛使用,我校的软件技术专业以Java技术路线为主要教学内容,Java语言程序设计能力无疑是关键专业能力。因此,在课程链中前移职业资格认证课程,用于Java程序设计强化训练,为多门后续课程的学习打下较坚实基础。经过调整后,课程链的部分结构如图1所示。

图1 课程链的部分结构

从图1可见,在软件职业资格认证课程之后,安排了多门以Java技术为基础的后续课程。MVC框架开发技术讲授在Java平台运用MVC框架开发Web应用,移动互联网应用软件开发讲授在Android平台运用Java语言开发移动互联应用软件,大数据开发技术讲授在Hadoop上运用Java语言开发大数据应用。

要达到提升Java语言程序设计能力的目的,需要选择以Java程序设计为单项考核内容的职业资格认证考试。为此,选择了全国信息技术水平考试的计算机程序设计工程师技术水平证书(JAVA)考试。

3.2 注重学生计算思维的培养

由于学生已经在Java语言程序设计课程中学习过Java语法、面向对象程序设计基本方法、Java常用系统类,所以在职业资格认证课程中,以训练学生用Java语言编程解决实际问题为主,并注重培养学生的计算思维。

计算思维的本质是抽象与自动化。面向对象体现的计算思维有封装、继承、多态等,面向过程体现的计算思维有自顶向下、逐步求精、模块化设计、结构化编程等,各种算法体现的计算思维有枚举、递归、排序、查找、回溯、迭代、分解等。

在教学过程中,以往年考试真题为案例引出问题,然后引导学生运用计算思维设计解决问题的方案,最后才是用Java语言编写程序代码。

4 结语

在我校软件技术专业2014级的教学实践表明,经过职业资格认证课程的强化训练,学生的Java语言程序设计水平大有提升,计算思维得到培养,从而降低了后续课程的教学和学习难度,提高了人才培养的整体质量。

[1]全国计算机技术职业资格网[EB/OL].http://www.ruankao.org.cn/.

[2]全国计算机信息高新技术考试项目工作网[EB/OL].http://citt.nvq.net.cn/.

[3]工业和信息化部教育与考试中心水平考试网站[EB/OL].http://www.ceiaec.org/spks.htm.

[4]赵卫东,冯超男,张丽.基于计算思维的程序设计语言类课程教学改革[J].计算机教育,2016(12):28-30.

Trial of Moving the Vocational Qualification Certification Course upstream along the Course Chain

Zhu Dongling
(Guangzhou City Polytechnic,Guangzhou 510405,Guangdong)

Higher vocational students majoring in software technology can take several kinds of vocational qualification certification exams,but none of the exams is satisfactory.By moving the vocational qualification certification course upstream along the course chain,training Java programming in the course and cultivating the students’computational thinking,the students’key vocational abilities can be enhanced,and a solid foundation can be laid for subsequent courses.

vocational qualification certification;software technology;computational thinking;Java

G712

A

1008-6609(2017)03-0064-03

朱冬玲(1970-),女,广东五华人,硕士研究生,高级工程师,研究方向为计算机软件与应用。

猜你喜欢
软件技术职业资格程序设计
基于大数据分析的集合式EPC总承包项目管理软件技术的应用
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
注册安全工程师职业资格制度解读
UGNX软件技术在农机从业人员技术培训中的应用
高职高专院校C语言程序设计教学改革探索
基于长三角地区需求的软件技术人才的培养
利用Java开发智能软件技术研究
国务院再取消62项职业资格许可和认定事项
PLC梯形图程序设计技巧及应用