计算机基础与应用课程考试平台设计
2013-03-27浙江工业职业技术学院徐春霞
浙江工业职业技术学院 徐春霞
一、开发背景
随着计算机技术的飞速发展,计算机的应用已渗透到人类社会的各个领域,计算机已逐步成为人们学习、工作和生活中不可缺少的工具。因此,计算机操作技能是当今大学生不可或缺的一项基本技能。在我校,计算机基础与应用课程是所有非计算机专业学生必须选修的一门课程,是所有新生入校接触计算机类课程的始祖。在教学考核中,这门课有两个非常突出的特点:
一是考试面广、考生多、战线长,传统考试方式后台工作量巨大。
二是考核的内容就是计算机最直接的操作内容,应用性技能操作已成为了考试重点。
根据该课程的实际情况,我校对其考核模式进行了重大改革,统一采用了上机考试模式。因为考试系统的使用者是某些不同的特定对象,所以使用者进入系统应该进行身份验证;使用者进入考试系统后,应该能根据自己的需要进行个人信息的修改;鉴于考试环境一般为机房,考试者之间的距离很近,为使在线考试做到规范,对于每个考生来说,试卷的试题量是相同的,而内容不同。
从考核形式上看,计算机基础与应用课程当前的教学内容全部是以操作技能性考核为主。比如对office知识的把握,要求学生要完成操作和制作过程,需要调用和设置各种菜单信息,需要软件环境的提供,这是试卷所不能提供的。从考核内容上看,笔试需要学生记忆大量内容,考核注重的是一些基本知识和基本内容,以静态内容为主。机考是在真实的考试科目软件下进行考试,学生看到是真正的界面,操作的是真正的系统。
从考试的考核判定上来看,机考形式更符合计算机的科学规律,对错正误来不得半点虚伪,考试结果会由计算机按考试题考点要求进行判定。判定迅捷高效,真实清晰。
二、国内外研究状况
国外比较有影响的机器考试是A0CA公司的考试系统,主要目标是模拟真实考试环境,特别适合计算机操作性题目的考试。ATA在产品和服务中使用的核心技术包括:DST技术(动态模拟考试技术)、RET技术(真实环境考试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化考试结果判定技术)、ZNM技术〔智能化、非线性多元组卷模板技术)。DST技术是动态模拟考试、培训的技术,它基于图论的语义状态转换理论,在ATA e-Testing通用平台上模拟全真环境的应用软件和系统软件的操作过程及步骤。其过程体现了全真环境的动态特点,对于考试、培训的过程、结果全程跟踪。DST技术摆脱了软件产品对运行环境的依赖性,完全独立于真实的执行环境。RET技术是基于组件对象模型,以多进程运行方式,允许用户在全真环境下操作,然后插捉操作过程及操作结果,在操作过程中实现智能提示及个性化教学、培训。SRAT技术是面向网络考试中的主观题(如编程题)而专门设计的,该技术可判断在各种语言软件、数据库应用软件坏境下,可在模拟一全真环境下动态的自动双向转换。ATA公司的产品和服务中使用的核心技术,有较多可取之处。但ATA考试软件更多的是用于开展计算机信息技术的考试,考试的管理也基本上由ATA公司专人负责,这对于考试环境、内容随着时代的发展而发生很快变化的各类考试来说,具有相当的局限性。
国内计算机等级考试较早地采用了网络考试系统。这种考试系统一般采用局域网的形式,在考试之前,由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试时,将题库统一安装在各考点的服务器上。为了测试系统的方便,在正式考试之前,一般给每个考生测试一次的机会。考试采用现场打分的方式,考生只要一提交试卷,系统就给出相应的分数。为了安全起见,一般还要求考生到服务器上确认。除此之外,一些政府部门、一些行业管理机构和教育机构也先后采用了网络考试系统。这些考试系统有一个共同特点,那就是:考题基本上都是选择题,偶尔也有少量的选择题。对于主观题,如计算机二级等级考试编程题,仍然采用的是单机考试模式。
三、实现内容
在线考试系统主要研究的是实现教学与考试分离,为学生平时学习和自测、大规模考试测验提供一个良好的平台。同时,减轻教务人员的负担,使得教学工作更加轻松、高效。
预期目标:
(1)建立完备的试题库,整合现有的考试资源,提高资源的利用率和当前的工作效率。
(2)利用计算机自动生成试卷,减少教师负担,同时也防止考生抄袭作弊。
(3)登陆后可以根据用户类型的不同分别进入不同的界面,身份验证严格,防止网络替考及窃取权限修改成绩。
(4)适合多班次、时间跨度长的考试,能保证大规模考试过程中信息的一致性。
(5)在题库的支持下,可进行适当的考试参数设定,设置试题难易度。
(6)大大提高了考试效率、降低了大规模考试实施成本。
(7)对生成的种类数据文件进行有效的归档。
四、研究方案
考虑到计算机应用基础考试中有多种不同的题型以及Office软件操作题各有各自的特点,按照类别把不同的考试题目和具体说明单独存放,以便于管理和维护,提高数据库存取的效率。
五、结束语
作为高等职业技术院校主要培养学生的实践能力,而如何加强学生的实际动手能力,及时反馈学生的学习情况,在线考试系统无疑是一个不错的选择。
[1]闫薇,尹心平.VBA技术在计算机基础考试系统设计中的应用[J].齐齐哈尔大学学报,2006(03).
[2]刘乃文,李军.基于Internet的信息技术考试系统关键技术研究[J].聊城大学学报(自然科学版),2006(04).
[3]杜少杰.基于形式语言的Word操作题自动阅卷方案及其实现[J].唐山师范学院学报,2006(02).
[4]程俊英.OFFICE自动阅卷的设计与实现[D].西北大学,2008.
[5]吴宏良.Office文档对象分析与自动阅卷系统研究[D].华东师范大学,2009.