论文部分内容阅读
信息通信技术的快速发展以及计算机网络技术的日趋成熟,为在线考试系统的实现提供了前提条件。传统的纸质考试从出题、组卷、印刷,到试卷分发、答题、收卷,再到阅卷评分、公布成绩,整个过程都需要人工参与,周期长、工作量大、容易出错,最重要的是难以对学生的实际操作水平进行考查。所以,对操作性要求强的课程实现无纸化的在线计算机考试,具有深远的现实意义和实用价值。《计算机应用基础》是高等院校及中等职业学校的必修课程,主要考查学生的计算机基础知识和实际操作能力,特别需要考查纸质考试难以进行考查的操作能力。如果没有相应的计算机考试系统,考查实操能力时只能采用传统的机试,将题目和素材发送给考生,考生在计算机上完成后再收上来,由教师逐个打开文件进行查阅评分。这样,出题、发卷、收卷、改卷都成了难题。因为上机考试的试题既需要题目要求,又需要原始素材,考试时试卷的套数很难有太多。试题的发放、回收和改卷都不方便,发卷时可使用共享或电子教室的方式将试题资料传送,交卷时更多是让考生自行上传交卷,容易造成拷贝作弊。改卷时教师需打开每一个文档,查看操作结果,效率低,易出错。《计算机应用基础》课程修读的学生人数众多,课程实操性强,开发该门课程的在线考试系统具有重要的现实意义和实用价值。《计算机应用基础》课程在线考试系统采用C/S架构实现,使用Visual C# 2005作为开发工具,SQL Sevever2005做为后台数据库。该系统的重点和难点是对操作题的考核,与操作题相关的功能模块(如:试题添加中的“生成答案”功能和评卷模块)则更多运用了VBA编程技术。整个考试系统分为前台考试和后台管理两大部分。前台考试主要为考生提供在线考试的界面,题型包括:选择题、判断题、文字录入题、Word操作题、Excel操作题、PowerPoint操作题、Windows操作题。后台管理包括题库管理、组卷、考场管理、考生信息管理、信息查询等。考试系统能根据设定好的组卷方案从题库中自动生成试题,考试过程能进行实时的监控,考试结束后不仅能对客观题进行评分,还能对Office操作题、Windows操作题、文字录入题进行自动评分,真正实现了计算机基础考试的自动阅卷评分。《计算机应用基础》课程在线考试系统实现了考试的自动化管理,彻底改变了人工出题、判卷的低效和受人为因素干扰等状况,大大减轻了教师出题、改卷等繁重的工作量,对学生计算机基础操作水平能进行较好的考查,做到公平、公正。