1、以软件水平考试为纽带的计算机课程群建设摘 要:通过分析计算机技术与软件专业技术资格(水平)考试在社会和高校中的价值和意义,根据目前 IT 行业的软件人才需求,提出了以软件水平考试为纽带的计算机专业课程群建设的想法,并进一步对建设内容做了较详细的探究,以探寻适应产业发展需要的应用型人才培养的新模式。 关键词:软件水平考试;课程群;应用型人才 一、引言 计算机技术与软件专业技术资格(水平)考试(以下简称软件水平考试) ,是国家人力资源和社会保障部、工业和信息化部联合组织实施的国家级考试,其目的是科学、公正地对全国计算机与软件专业技术人员进行职业资格和专业技术资格认定、专业技术水平测试。 作为计算机
2、专业的学生,尤其是软件工程、网络工程这两个专业,通过考试获得证书的人员,表明其已具备从事相关专业岗位工作的水平和能力,用人单位可根据工作需要从获得证书的人中择优聘任相应专业技术人员。如果可以获得计算机技术与软件专业技术资格(水平)考试的一纸证书,对将来的就业和个人专业能力的提升都是有很大帮助的。 对于目前各大高校各个专业所实行的教学改革与课程群建设,其最终目的都是要将学生培养成真正的应用型人才。俗话说得好“技多不压身” ,多一项技能就多一条求职门路。所以,针对计算机类诸如软件工程、网络工程等专业,将计算机技术与软件专业技术资格(水平)考试作为课程群建设的其中一项目标是很有必要的。 二、软件水平
3、考试的意义与价值 1.知识掌握度的检测 由于计算机软件水平考试专业类别及等级的划分,决定了其知识面涉猎的广泛性,其中所涉及的知识点有 C 语言、C+、Java 中的一种程序设计语言,相关数学的基础知识,算术和逻辑运算、数据库、网络和多媒体的基础知识,数据结构和常用算法等。而软件水平考试并不是单纯考查某一科目的知识,考查的是主干核心知识线及其开枝散叶的庞大知识体系,像我们的课程群建设一样,是一个整体,一个环环相扣的体系。可见,对于计算机类的学生而言,常疑惑大学四年究竟学到多少东西,究竟掌握了多少专业知识,究竟能不能达到 IT 行业就业的需求匹配度。通过软件水平考试,就能检测到目前自己的知识掌握程
4、度和行业需求是否匹配。 2.帮助学生做好目标定位 相信不只是计算机专业的学生,现在大部分的大学生对自己未来要走的路都缺乏方向,没有目标就导致浑浑噩噩、混日子的现象发生。抛开社会人员来讲,计算机软件水平考试为在校大学生提供的第一点好处,就是可以帮助他们在就业前尽快对自己做好目标定位。不管这个目标是短暂的还是长期的,起码让学生在大学期间通过软件水平考试,为自己定好要考的专业类别、资格级别,有方向、有动力地去学习。而计算机软件水平考试所面向的技术,都是 IT 行业的主流技术,也是生活中常见的实用技术。 3.帮助学生拓展知识 随着大学教育越来越普及,学校不断扩招。不管是从人员数量上,还是从时间有限性上
5、,老师都只能在有限学时内按照教学大纲完成较浅知识面的教授,并不能真正达到社会需求。而计算机软件水平考试从初级资格到高级资格的每一个不同职称,知识涉猎广泛,会帮助学生在复习考试期间拓展自己的知识面,虽然并不一定深入研究,但是在此过程中也能帮助学生找到自己感兴趣的知识而能进一步去探究学习。 其实目前很多高校会要求学生参加软件水平考试,对此也存在着很多褒贬不一的评论。但是不管怎样,软件水平考试一定是利大于弊,将其作为我们课程群建设的一部分也是百利而无一害的。 三、针对软件水平考试的课程群建设 软件水平考试对于软件工程、网络工程等相关计算机专业同样具有一定的重要性,将其置身于目前各大高校相关计算机专业
6、的课程群建设中,也是相当有必要的。 1.不同资格不同对待 软件水平考试按考试级别层次划分,可分为初级资格、中级资格、高级资格。而在不同的级别层次中又有对应于不同专业类别的资格名称。比如,在初级资格中对应于计算机软件专业的有程序员,中级资格中对应于计算机网络专业的有网路工程师等等。 虽然课程群讲求的是打破独立性、去除单一化,要将课程建设整体化、融合化,但是针对这些不同级别、层次的不同资格和职称考试,课程群的建设也应有计划、有层次地进行。例如,根据考试大纲要求,学生如果要考初级资格的程序员,必须熟练掌握 C 程序设计语言以及C+、Java 中的一种程序设计语言,熟练掌握基本数据结构和常用算法。对数
7、据库、网络和多媒体的基础知识,信息技术的标准、安全性,软件开发项目管理的常识等知识只需要了解。这样我们在针对应用型人才培养和学生未来就业的渠道开拓而进行课程群建设时,就能做到有的放矢。再比如中级资格中的数据库系统工程师,考试大纲除了要求熟练掌握基本数据结构和常用算法外,还要熟练掌握数据库原理及基本理论、常用的大型数据库管理系统的应用技术、数据库应用系统的设计方法和开发过程,而其余的课程知识则只需进行熟悉和了解。 可见,对待不同级别的资格考试要有重点、有计划地进行针对性的课程群建设。对于考试大纲要求熟练掌握的课程及知识点,应该作为课程群的核心去建设。之所以将软件水平考试作为纽带融入课程群的建设中
8、,正是利用了课程群能避免重复、用有限时间精进教学内容、有主干有分支、互相连接脉络通畅等优势,从而真正培养出当前 IT 行业所需要的应用型人才。 2.大体系里存小体系 虽然同为计算机专业的一员,但是不同的专业类别,如计算机软件类的软件工程、计算机网络类的网络工程、计算机应用技术类的电子商务包括信息类的部分专业,需要考取的资格职称也不完全一样。所以,针对不同专业,我们在软件水平考试的课程群建设同样需要对症下药,一针见血。 整个计算机专业课程群的建设作为一个大体系,就好比我们的祖国,内部又包含着像各个省份一样的不同专业类别的小体系。 如图 1 所示大体系与小体系之间相互依附。先着手于小体系的课程群建
9、设,才能支撑起大体系的课程群建设。而同时只有先建立好大体系的框架,才能有目的性、有针对性地填充每个小体系的内容。对于各个小体系而言,彼此之间既相互独立又相互联系。针对计算机中不同的专业类别,独立构建课程群小框架来填充内容,利用别的小体系来作为边缘性补充,这样才能将以软件水平考试为纽带的计算机课程群建设得扎实、精确。 四、结语 计算机技术与软件专业技术资格(水平)考试在全国范围内已经实施了很多年,社会和 IT 行业对其有着广泛的认同。对于计算机类专业的学生来讲,软考是一次为自己增加砝码的机会。虽然对软考的价值与意义存在着各种各样的评论,但是其有利的一面也不止前面提到的那几点。以软件水平考试为纽带进行计算机专业的课程群建设,通过对不同级别、不同专业类别、不同资格和职称的考试进行有针对性的建设,加之每一个不同的计算机专业作为小体系的课程群建设来架构起整个计算机专业课程群,都是一次新的尝试,同时也需要我们继续精进和探究。 参考文献: 1中国计算机技术职业资格网.计算机技术与软件专业技术资格(水平)考试简介R.http:/,2009-07-08. 2黄传河.网络规划设计师教程M.北京:清华大学出版社,2009.