APP下载

计算机等级考试与高校计算机基础教学关系分析

2013-08-15薛亚玲

科技视界 2013年26期
关键词:程序设计基础考试

薛亚玲

(洛阳理工学院 现代教育技术中心,河南 洛阳 471023)

0 引言

全国计算机等级考试(National Computer Rank Examination,简称NCRE)是经原国家教育委员会(现教育部)批准,由教育部考试中心主办,面向社会,用于考察应试人员计算机应用知识与技能的全国性计算机水平考试体系。计算机应用水平的高低是衡量大学生业计算机理论知识和应用能力的重要手段,获得计算机等级考试证书已经成为很多大学生学习计算机知识的动力与目标。因此许多高校充分发挥计算机等级考试的引导作用,把计算机等级考试和计算机基础教学有机的结合起来,推动计算机基础教学的发展,并以计算机等级考试大纲为模板来设计本校计算机基础教学的课程大纲。作者所在院校,理工科类所有专业的班级均开设了计算机程序设计类课程,各专业可根据专业需要选择C 语言程序设计或Visual Basic 语言程序设计、文科类专业一般选择Access 数据库程序设计。学院为学生掌握该类课程的内容,提供了相应的网络教学平台,网络教学平台上的题目、题目类型和NCRE 相符。

1 计算机等级考试与高校计算机基础教学的关系

全国计算机等级考试的考核内容是根据社会不同部门应用计算机的不同程度和需要、国内计算机技术的发展情况以及中国计算机教育、教学和普及的现状而确定的,它以应用能力为主,划分等级,分别考核,为人员择业、人才流动提供其计算机应用知识与能力水平的证明。而高校计算机基础教学的期末考核是以检验课程的教学目的和任务是否实现为目的,且高校计算机基础教学在教学过程中可以针对不同专业、不同层次的学生适当调整教学内容,考试内容与时俱进,考试时间可统筹安排。考核形式也可灵活多变。两者的目的、考核内容、考试时间、考核方式、对象都不同。但全国计算机等级考试一级和二级的考试大纲内容与计算机基础教学的教学大纲内容相对应,因此学习计算机基础课程为学生参加计算机等级考试奠定了理论基础,而计算机等级考试的开展又有利于激发学生和教师的积极性,促进了计算机基础课程的教学。

2 计算机等级考试对高校计算机基础教学的影响和作用

2.1 计算机等级考试对高校计算机基础教学的影响

计算机等级考试可作为学生就业的一个筹码,为了使学生获得一个较好的成绩,学校有一个较好的通过率,各高校将计算机基础教学放到重要位置,并针对计算机等级考试的内容和方式,对计算机基础教学的内容进行调整,以便适应计算机等级考试。

2.2 计算机等级考试对高校计算机基础教学的负面影响

2.2.1 等级考试内容不全面

等级考试系统的制作和题库的建设方面不能根据高校不同层次和专业特点,从难度、考试内容等方面区别对待,也无法全面准确地反映学生在该专业领域的计算机应用水平。同时,等级考试内容的不全面与各高校计算机基础教学课时有限,两相作用,使得教学内容只能围绕计算机等级考试来进行,从而导致许多应用性较强的内容无法讲授。比如VB 等级考试几乎不涉及文件、数据库、多媒体等方面的知识,这些知识确是VB 的重要应用领域。

2.2.2 应试教育阻碍计算机基础教学改革

有些院校把计算机等级考试的通过率作为衡量计算机基础教学质量的评价指标;有些院校把学生计算机基础课程学分与等级考试合格挂钩;有些院校把计算机等级考试大纲作为教学大纲,把计算机等级考试内容作为教学内容。因此这些院校的部分教师就将计算机基础教育演变成了应试教育,在教学中只重点讲解考试相关的知识点及内容,不考的内容一带而过,甚至根本不讲,学生也将取得计算机等级考试证书作为学习计算机知识的最终目标,只学习考试大纲范围内的内容,而忽视相当一部分与应用相关的知识内容的学习。这样就将计算机基础教育演变成了应试教育,从而偏离了计算机等级考试开设的初衷,也无法体现计算机基础教学的应用性特征。

2.3 计算机等级考试对高校计算机基础教学的作用

计算机基础教学大纲可参照计算机等级考试内容制定,把计算机等级考试班级通过率作为教师教学效果的辅助检验,也考查了教师的教学能力和水平。促使教师更加注重教学内容,关注教学效果,推动教师积极开展教育教学改革,不断改进教学方法,提高教学质量,以提高计算机等级考试的通过率。

3 计算机等级考试推动计算机基础教学的改革

3.1 教学内容改革

计算机是以应用和操作为主的一种技能性学科,在计算机基础课程教学中,应以提高学生应用能力为主,以等级考试大纲要求作为教学参考,可着重培养学生的实践动手能力。主要是在实验教学,除了加强上机课程的指导,还应该对验证性实验和综合性实验的比例做相应调整,减少课程中验证性实验比例,提高综合性实验比例,在课程结束前让学生独立完成涉及文件读写等方面的小程序,完成程序打包及完整的可视化界面等。

3.2 教学方法和教学形式的改革

3.2.1 计算机基础课程的改革

计算机基础课程主要注重操作,大多数同学都接触过计算机,对计算机操作有一定基础,但理论知识不足,大部分学生打字速度可以,但正确率不高,对操作系统、办公软件的操作基本不会,因此在教学中可采用多种教学形式,比如案例法:教师根据教学内容准备一个或两个较完整的案例,让学生试着去做案例,了解学生对知识点的掌握情况,然后再详细讲解案例,这样能激发学生学习的欲望;分组教学法:将学生分成学习小组,由基础较好的学生担任小组长。上课、上机时各小组成员坐到一起,成员之间可以互相帮助,这样即为教师分担一部分教学任务,又可以提高学生的团结协作能力,最重要的是个别基础较差的学生可以通过和同学的交流逐步提高,逐渐减少差距。

3.2.2 计算机程序设计课程的改革

计算机程序设计课程对大一学生来讲是个难点,大部分学生听几节课后赶到一头雾水,原因有两方面,一是程序设计课程内容思维方式与他们以前学习课程的思维方式不同;二是大部分学生从小学到高中只是做题,缺乏思维,没有自学能力;因此要想上好计算机程序设计课程必须根据课程内容、学生情况,采用不同的教学形式。在教学模式上采用多媒体、板书、上机等,教学内容讲解上也要采用多形式,比如讲课式、讨论式、引导式、案例式等。讲课式是教师多采用的基本方法,但不能整个课程都用,要根据课程内容变化采用不同形式进行教学,例如,写出判断闰年的逻辑表达式,可采用讨论式,教师可询问学生判断闰年的条件,总结判断闰年的条件,和学生讨论判断闰年的表达式,最后让学生自己写出表达式。

3.2.3 利用计算机网络辅助教学

我校计算机基础课程和程序设计课程都有对应的网络教学平台,可供学生查看和下载教学大纲、教学计划、教学素材等,针对大一新生入校时计算机水平差异较大的情况,教师可以进行在线答疑,平台上题库的内容是按照教学大纲的要求建立的,题目形式接近计算机等级考试机试方式。

3.3 考核方式改革

计算机基础教学的目的是提高大学生计算机应用能力,培养学生的实践动手能力,因此考试方式最好采用机试方式。我院计算机基础课程考核包含平时考核、实验考核与课程期末考试三大部分。平时考核的内容有上课出勤,作业完成情况等,目的是要求学生有端正的学习态度,良好的学习习惯;实验考核主要根据学生完成网络教学平台要求完成内容情况,因网络教学平台作业练习和考试是一个题库,但无论是作业还是考试都是随机抽题,完成平台作业是掌握教学内容,以便顺利通过期末考试的保障;期末考试是由学校统一组织在网络教学平台上完成,考试题型是多样化的,包含选择题、填空题、操作题、改错题等等,因网络教学平台题库丰富,每个人的考题是随机抽取的,相互之间重题率较低,保证了考试的公平、公证。另外,教师可以通过对考试结果的统计分析,找出教学中的薄弱环节,进一步改进和提高。

4 结束语

计算机等级考试和计算机基础教学是相辅相成的关系,一方面,计算机等级考试会促进计算机基础教学的改革,另一方面,计算机基础教学的改革也相应提高计算机等级考试的通过率。因此高校计算机基础教学应该在完成教学目标的基础上努力提高学生的计算机等级考试通过率,处理好计算机等级考试与计算机基础教学的关系,使两者在发展的过程中相互促进,提高计算机基础教学水平,提高学生计算机实践操作能力,为培养高素质的人才做出自己应用的贡献。

[1]卢花.处理好计算机等级考试与高校计算机基础教学的关系[J].现代计算机,2012,10 下:50-52.

[2]常玉慧,等.计算机等级考试与计算机基础教学关系探析[J].江苏技术师范学院学报,2012(12):107-109.

[3]朱琳,等.计算机等级考试与高校计算机公共课教学研究[J].价值工程,242-243.

[4]王旭辉.高校计算机基础教学与计算机等级考试关系分析[J].福建电脑,2012(6):25-28.

猜你喜欢

程序设计基础考试
“不等式”基础巩固
“整式”基础巩固
基于Visual Studio Code的C语言程序设计实践教学探索
从细节入手,谈PLC程序设计技巧
高职高专院校C语言程序设计教学改革探索
PLC梯形图程序设计技巧及应用
“五抓五促”夯基础