摘 要:作为计算机一级评分中的一项重要内容,实现Word和Excel操作自动评分的公正和客观实非易事,近年来,随着全国计算机等级考试的普及与推广,计算机一级考试所涉及的考生也越来越多,在评分过程中实现快速、便捷、高效的评卷是工作人员非常需要的。所以,在当前考生日益增加的社会背景下研究计算机一级Word和Excel操作自动评分的实现具有重要的现实意义,本文主要介绍了VBA技术可实现Word和Excel操作自动评分,并就这一技术是如何实现计算机一级Word和Excel操作自动评分进行了重点分析。

关键词:Word;Excel;自动评分

随着全国计算机等级考试的改革,计算机一级考试已成为全国各高职院校中必考的一项技能考试项目,而由于教育制度的改革,高校学生的不断增加,计算机考试测评系统所面临的压力便越来越大。在我国各高校自主开发了自动阅卷系统后,相比于人工阅卷,它使得阅卷的效率和准确率都有了很大的提高,然而,时代在进步,目前高校中的自动评分系统并不能满足现今计算机一级考试中上机操作题的自动化评分,它还存在着许多不足。在今后的教学中各高校若能实现计算机一级Word和Excel操作自动评分,相信将能大大的提升计算机教学质量。

一、系统平台

VBA是(Visual Basic for Applications)是一种新型的标准宏语言,具有跨越多种Office应用软件并控制应用软件对象的能力,用于定制和扩展Office功能,是Office套件的一部分,通过VBA编程可实现Word本身所不具备的功能[1]。目前,主要是以Microsoft Visual Basic6.0作为主要开发工具来实现Word和Excel操作自动评分系统的,在Microsoft Visual Basic6.0中进行专门的设置,就能使用VBA语言为Word和Excel操作题自动评分系统作专业的设计,这就是主要的系统平台和方式。

二、设计思路

(一)思路方向:工程人员在设计过程中需要根据Word和Excel的不同要求具体来设置操作对象,这就是一种面向对象的设计思路,在平时的运用中最为广泛。自动评分系统分标准答案系统和自动评分系统两类,运用VBA语言主要就是对这两部分内容进行系统设计。一般来说,操作对象本身都是具有各自不同属性的,而操作对象又对应着不同的操作类型,所以在设计过程中认真研究操作对象的属性非常必要。

(二)具体步骤:对于自动评分系统的设计,一般情况下是通过基本的两个步骤来实现:标准答案系统设计;自动评分系统比较。

1、标准答案系统设计:设置标准答案系统时,需要注意的是,只有先完成了对不同操作对象属性的设置,然后才能去设计各种属性的正确属性。具体步骤如下:启动设置标准答案;根据每小题要求确定操作类型并根据操作类型选择相应的菜单;显示操作对象的各项属性;输入题号、需要设置的各项属性值及对应的分值;用鼠标点击存入标准答案数据表按钮;将题号、题型、操作类型、属性、属性值、分值等存入数据库。需要注意的是,在设置完每一题的属性之后都要及时的存入到数据库的标准答案中去。

2、自动评分系统比较:对于自动评分系统的比较,一般通过自动评分与教师验证相结合的方法来保证对学生成绩评价过程中的测量结果准确。Word和Excel操作题的批改,都是通过考生答题的路径来判断考生答案与标准答案正确与否,给出相应分值,具体方法为:取出数据库中的标准答案,将考生的操作属性与其每一个操作对象的各项属性相比,若两者属性值相同,那么考生得到与之相对应的分数值,所有属性值相同的题目相加所得到的和就是考生的最终分数。加强对自动评分系统的研究和完善,能提升系统的性能,这样不仅能提高阅卷速度,还能降低出错率。

三、系统设计

(一)数据库设计:上文在标准答案系统设计中提到了数据库,设计出科学合理的数据库是整个自动评分系统中的关键所在,在数据库中包括成绩表、Word参考答案和分值设置表、考生信息表、用户管理表、Excel参考答案和分值设置表者五张数据表。用0和1分别标识Word和Excel着两种操作题是常用的表示方法,而Word和Excel的不同题型在数据库中的表示方法是不同的。一般用0、1、2、4这几个阿拉伯数字来表示Word中操作类型字段中的格式设置,Excel操作题的设计与是Word相类似的。在设计过程中,一定要注意设计的精准性,稍有偏差都会造成自动评分系统出现误差。

(二)系统的实现:设置标准答案系统是第一步,完成这一步需要根据操作题型自身的特点来进行设置,针对Word和Excel这两种类型的的操作需要采用两个选项卡对话框控件来实现。接下来是自动评分系统的实现,这一步的实现也最为关键。首先是对Word操作题的自动评分过程,分为几个步骤:输入、选择考生答案文件、判断该文件打开时间、根据评分标准、答案比较、根据评分标准、计算出本体总分、保存成绩、结束,这就是Word操作评测的基本流程。主要原理是把考生答案文件与标准答案文件做比较,判断考生答案正确与否,根据评分标准给分,最后把所得分值加起来,通过这样的手段基本能实现自动评分。

Excel操作题的自动评分过程与Word评分过程基本相似。

四、关键技术

VBA语言是从Visual Basic for Windows中发展而来,它提供了一种完整的程序设计语言,在一般情况下,它可以应用到所有的应用程序中去,应用VBA技术可以帮助用户在实现自动评分系统中提高工作效率,完成高超的设计。Word对象模型在系统中应用大致分为两种,一种是Application对象,在Word2000中它指的是最高层对象,另一种是Documents对象和Document对象,一般代表的是完整的Word文档,包括段落、表格、格式以及文本等多种元素。Excel对象模型,Excel本身包含以下几种对象:Application对象、Range集合对象、Chart Objects对象、Workbooks对象和Workbook对象、worksheet对象。这些对象所包含的内容在很大程度上决定了自动评分系统的应用效果,因此,想要降低自动评分系统中的出错率,实现其正常工作,就要加强对这些对象的深入研究。

五、系统验证

最后一步是专门验证,目的是为检验自动评分系统能否有效的发挥作用,如果不能通过专门验证,那么系统的性能将会失去保障,在这里我们挑选计算机一级考试模拟题中的操作题来进行试验。通过专门的试验我们发现采用自动评分系统不论是在效率还是准确率上都明显优于手动方式,自动评分系统对每个考生的评分和保存基本在20s左右完成,而手动方式完成一位考生的评价大约需要4min。另外,手动阅卷在阅读题型、统计考生人数以及操作过程所花的时间上都具有明显的劣势,而自动评分主要在打开关闭Word、Excel文档和验证结果这两方面的用时较多。结果表明,手动评卷的效率低、成本高,自动评分系统的性能是远远优于手工评卷,所以,在今后的计算机一级考试Word和Excel操作题中实现自动评分系统的应用价值非常高。

六、结束语

随着高职院校学生数量的不断增加,参与计算机等级考试的人数也越来越多,计算机一级考试Word和Excel操作题实现自动评分是计算机考试改革的必然趋势,利用VBA技术设计的自动评分系统不仅可以节约大量的物质、人力资源,还能提高工作效率,并能在最大程度上减少各种不利影响的人为因素,促进考试的公平公正、科学规范。不过,对于计算机一级考试Word和Excel操作题实现自动评分还是有许多问题存在,在今后的研究中,应加强对自动评分系统的研究与完善,使其能更多的运用到各高校的计算机等级考试中去,这对于促进计算机在全国的普及有着非常积极的意义。(作者单位:重庆应用技术职业学院)

参考文献:

[1] 乔洪亮.探究计算机一级Word和Excel操作自动评分的实现[J].电子测试,2014,15(03):15-16+3.

[2] 莫红枝.计算机一级Word和Excel操作自动评分的实现[J].实验科学与技术,2011,22(03):46-48.

[3] 杜琦.Office2007试卷自动评分系统的研究及实现[D].内蒙古大学,2012.

[4] 梁慧娜.《计算机应用基础》课程在线考试系统的设计与实现[D].中山大学,2011.

[5] 张跃旭.朝阳师专计算机基础无纸化考试系统研发[D].大连交通大学,2010.

[6] 宗德才.操作题自动评分系统的设计与实现[J].计算机工程与设计,2010,32(05):1156-1160.

计算机一级评分原理,计算机一级Word和Excel操作自动评分的实现探究相关推荐

  1. 计算机一级excel0分,探究计算机一级Word和Excel操作自动评分的实现

    Word 和Excel 操作自动评分是计算机一级评分中的重要内容,计算机一级涉及考生多,实现公正客观的评分并不容易.在计算机一级评分过程中工作人员可以通过VBA 技术来实现对考生答案的自动评分.当前在 ...

  2. 计算机一级excel怎么算分,计算机一级Word和Excel操作自动评分的实现.doc

    计算机一级Word和Excel操作自动评分的实现 The Implement of Computer Level Test Word and Excel Operation Automatic Gra ...

  3. 计算机一级考试操作题怎么评分,计算机一级word和excel操作自动评分实现.doc

    计算机一级Word和Excel操作自动评分的实现 The Implement of Computer Level Test Word and Excel Operation Automatic Gra ...

  4. 计算机生活工作原理,计算机基本工作原理是什么?

    在介绍计算机的工作原理之前,首先了解一下什么是计算机指令. 简单的理解,指令指的是能被计算机识别并执行的二进制代码,它规定了计算机能够完成的某一种操作.一条指令通常由 2 部分组成,分别是操作码和操作 ...

  5. 最新Word及Excel操作技巧

    1.即时取消Word的后台打印:当我们刚刚编辑完一篇文档按了打印命令后,后来又不想打印当前的文档了,那么怎样才能即时取消后台打印任务呢?一般来说,大家在发出打印任务后,程序会自动将打印任务设置为后台打 ...

  6. 计算机三级微机原理,计算机三级哪个考 微机原理与应用

    2006-03-05 回答 是可以的,下面是有关具体的规定: 证明1: 全国计算机等级考试免考高等教育自学考试相关课程的有关政策 随着全国计算机等级考试(ncre)的持续发展,ncre的合格证书已被各 ...

  7. 计算机阵列除法器原理,计算机组成原理原码阵列除法器.doc

    计算机组成原理原码阵列除法器 计算机组成原理 专周报告 成都电子机械高等专科学校计算机工程系 ` 目 录 一.项目名称1 二.实验目的1 三.不恢复余数的阵列除法器介绍1 四.逻辑流程图及原理3 算法 ...

  8. 计算机汉字显示原理,计算机汉字显示原理

    国家标准汉字字符集GB2312-80共收集了共7445个汉字和图形符号,其中汉字6763个,分为二级, 一级汉字3755个,二级汉字3008个.汉字图形符号根据其位置将其分为94个"区&qu ...

  9. 汉字进行计算机识别的原理,计算机OCR文字识别技术的原理和未来发展趋势

    杨俊叶++王训伟 摘要:文章首先对OCR技术的发展背景进行了介绍,指出了OCR文字识别系统在扫描仪.文字编辑等领域的应用及优势.通过对OCR技术工作原理的介绍,重点论述了OCR文字识别系统主要的图像处 ...

  10. 计算机的输出原理,计算机原理及系统结构 输入输出设备.ppt

    计算机原理及系统结构 输入输出设备 计算机组成与系统结构--流水线技术 计算机原理及系统结构 第四十一讲 第10章 本章主要内容 输入输出设备概述 常用输入设备组成与运行原理 键盘 鼠标 常用输出设备 ...

最新文章

  1. 由4G向5G进发的物联网:NB-IoT与LTE-M
  2. java鼠标样式设置,设置Echarts鼠标悬浮样式
  3. Hadoop系列之六:分布式文件系统HDFS
  4. 机器学习性能改善备忘单
  5. [vue] vue给组件绑定自定义事件无效怎么解决?
  6. springboot, thymeleaf 教你快速搭建网站
  7. Hadoop学习总结之五:Hadoop的运行痕迹
  8. 2021.9.11周六PAT甲级考试复盘与总结
  9. 条件查询时,如果有的输入框不输入,后台应该怎么处理?
  10. VMware安装linux镜像
  11. 光纤接头(尾纤)ST,SC,LC,FC 模块
  12. 数据大屏产品介绍PPT_【达索系统】 Ortems APS产品介绍 PPT
  13. 风吹衣袖,月上西楼- 一个技术人员的心声
  14. java毫秒数_Java中的毫秒数
  15. 不是所有的大作业都叫微信抢票大作业
  16. python 源代码 macd双底 高 低_macd双底选股公式
  17. c语言strcat()/strcat_s()函数详解
  18. 世界四大汽车生产公司
  19. 采用Cartographer、LIO-SAM构建三维点云地图,采用Octomap构建八叉树地图(三维栅格地图)
  20. 我的Photoshop大师之路(二)

热门文章

  1. pdf文件怎么转换成图片
  2. 固态硬盘与机械硬盘是否应该一起使用
  3. 网页中人民币符号的正确输入姿势
  4. 计算机操作系统的主要功能
  5. 电子元件知识汇总3-厂商
  6. Unit Of Measure UOM in Oracle Applications Inventory
  7. UVC驱动分析一条龙
  8. JWTUtil工具类使用
  9. app模式会被第三方平台模式取代吗_那些逐渐被系统功能取代的第三方APP,你知道多少?...
  10. 程序与生活:你是软件程序员还是软件工程师?