阅卷与成绩统计 徐建平 1999年 第25期 40版   光学标记阅读机(Optical Mark Reading),简称OMR(外观见^254001a^1)。该机集光、机、电于一体,运用光电转换原理以极快的速度识别填涂点,从载有待录入信息的信息卡上读取数据,并通过数据电缆送入计算机,把人们从繁重的键盘录入中解脱出来。同时,由于数据以扫描识别的方式直接进入计算机,避免了人为因素的干扰,因而可最大限度保证准确性和可靠性,这种信息采集录入方式一经问世,便得到迅速发展。 #1  一、OMR的分类及结构   OMR分为半自动OMR和全自动OMR两种,前者是手动送纸,后者是机器自动送纸,购置时主要取决于待录入信息卡的多少、期望录入的速度以及设备购置经费的多少,全自动机型以其高质量、高性能、高效率而在市场中占有主导地位。目前,在国内OMR市场上,主流产品是北京泰兴数据工程有限公司生产的Turbo- OMR系列,本文也主要以该系列的Turbo- OMR31A型全自动阅读机为例,对OMR进行介绍。该机内部走纸机构及各部分名称见^254001b^2。 #1  二、OMR是如何工作的   1.OMR的工作环境要求   一台586以上计算机,专门设计的信息卡;DOS操作系统(3.0版本以上并配汉字系统), 合适的数据录入软件。   2.OMR硬件、软件安装   阅读机与计算机是通过专用接口卡相连。在断电情况下,将专用接口卡插入计算机扩展槽中,再用电缆线将接口卡的D型插座与阅读机的D型插座相连。阅读机随机带有一张软盘,盘中包括OMR驱动程序和部分应用软件,只需键入“A:install(回车)”,安装程序自动将盘中所带的全部软件拷贝到默认的硬盘目录上,同时自动修改Config.sys和Autoexec.bat文件。   3.OMR的工作流程   ●信息内容标准化:所谓信息内容标准化,就是将确定范围的信息约定成可以用“选择”或“是非判断”来收集的过程。   ●制作信息卡:信息内容标准化后,即可将标准化的信息内容制作成信息卡,考试中考生所用的答题卡就是根据标准化试题制作的信息卡。   ●收集信息:将信息卡进行填涂,使之包含有待处理的信息。   ●录入信息:将集中的信息卡用OMR进行阅读并将阅读的数据传输到计算机,即完成了信息录入。在用OMR进行阅读时,必须用格式编辑器(CFED,其功能见配套说明书)将待阅信息卡的格式编辑成阅读机可以识别的格式文件。 #1  三、如何对OMR录入的信息进行处理   数据录入后,计算机就可以根据人们的要求对信息进行统计、归纳等处理,如果用户拟按自己的统计要求编写程序,可以调用随机提供的驱动程序接口实现对OMR的控制。最近,OMR31A已有Windows 95/98下的驱动程序,大家可到该公司的网站上去下载。针对所录入数据信息的分析统计,该公司提供了完备的配套软件:如通用阅卷系统CGR、考试成绩统计分析系统Turbo-SAS等。   1.通用阅卷系统CGR   这是专门针对标准化试题阅卷工作研制开发的专用软件。在具体使用中,应先在CFED格式编辑器中编辑好所使用的考试答题卡的格式文件。在进入CGR后,首先要设置相关文件名,如分数文件名*.DBF,索引文件名*.IDX,复核历史文件名*.HIS等;其次,要确定评卷标准 ,可定义卷面内容 ,如考号位数、试卷类型、姓名区位码、考试科目、类别、客观题选择项、主观题登分项等;还可定义答题结构,如主观题分数、客观题总数等;另外还有关于标准答案的定义、评分标准的定义等等。上述设置完成后,应打印“评分标准”,请主管人员签字,确认无误后存盘。定义了全部的文件与参数后,即可进入阅读功能。   2.考试成绩统计分析系统Turbo-SAS   这是以国外先进的考测评估理论为依据,专门用于考测评估的软件,可帮助中小学方便地管理日常教学工作,及时掌握通过考试反映出来的教学方面的问题,为调整教学方法、合理控制试卷内容及难度提供重要依据。 #1  四、OMR发展的新趋势-Remark Office OMR 4.0简介   这是一个基于Windows环境下的表单扫描识别软件,将传统ORM技术只能单纯对特定标记的识别扩展为对表单上标志区域的识别,可以处理各种样式的答卷、问卷。并且支持当今几乎所有的桌面扫描仪,不再需要专用的OMR机器及特制的信息卡,这对扫描仪已相当普及的广大中小学校来说无疑是个福音。Remark Office OMR 4.0支持18种图像文件格式,如PCX、BMP、TIFF、PSD等,既可以处理当场扫入的表单图像,也可以处理已保存在磁盘中的表单图像文件,如果扫描仪具有自动送纸功能、或所要识别的大量表单图像文件已存入某个目录下,该软件能自动完成所指定的识别工作。最值得称道的是,在Remark Office OMR 4.0中,被采集识别的数据显示在电子表格式的单元格里,而且输出的数据可保存为各种数据库格式、电子表格式以及HTML格式的文件,直接被当前流行的各类数据库软件、电子表软件(如EXCEL97)以及网络所使用。 #1  五、用Excel 97对考试成绩进行统计   上面,我们介绍了如何利用OMR的应用软件对学生的考试成绩进行分析统计,但在多数学校尚无专用OMR设备或想利用Remark Office OMR 4.0发掘现有扫描仪的潜能时,如何便捷地利用现有的主流办公软件Excel 97对考试成绩进行分析统计呢?   这里,我们再介绍一个利用Excel 97函数及复合函数,对考试成绩进行分析统计的实例,以便抛砖引玉。   (一)创建如^254001c^3所示学生成绩统计表,该表主要功能为:只要输入学生各单科的成绩,其个人总评(保留一位小数)、相对应的等级、名次及有关项目的统计(如优秀人数、良好人数)等均由电子表自动完成,而且将等级栏中优秀显示为红色、良好显示为粉红色、及格显示为蓝色、不及格显示为黑色。   (二)创建过程:   1.求每位同学的总评且小数点后保留一位:点选总评栏第一个单元格F3,输入公式=ROUND(AVERAGE(C3:E3),1),或按编辑栏公式按钮“=”,通过公式选项板输入。然后,向下拖动F3的填充柄到最后一位,将公式复制到以下单元格。   2.将以上单元格区域(图中F3:F11)的名称建立为“总评”,其方法请参见Excel97书籍中的“名称引用”。另外,将语文、数学、英语栏的单元格区域(其长度根据班级人数而定)也分别定义为名称“语文”、“数学”、“英语”。   3.点选等级栏第一个单元格G3,输入公式 =IF(总评>=90,“优秀”,IF(总评>=80 AND<90,“良好”,IF(总评>=60 AND <80,“及格”,IF(总评<60,“不及格”,)))),然后,向下拖动G3的填充柄到最后一位,将公式复制到以下单元格。通过IF函数,Excel97自动将总评成绩>=90分的评定为优秀,>=80 AND <90分的评为良好,依次类推。   4.创建条件格式,选取等级栏下所有单元格,选取“格式”菜单下的“条件格式”,在条件1中填选“单元格数值为”、“等于”、“优秀”,点选“格式”按钮,将字体定义为红色。再点“添加”按钮定义条件2,将“良好”定义为粉红,同样方法,将“及格”定义为蓝色。   5.点选名次栏第一个单元格H3,输入公式=RANK(F3,总评),向下拖动H3的填充柄到最后一位,将公式复制到以下单元格。这样,电子表可根据每位同学的总评自动确定其名次。   6.在成绩表旁建立一统计表,分别统计总评为优秀、良好、及格、不及格以及各单科优秀的人数。在“总评优秀”的右边单元格输入公式=COUNTIF(总评,“>=90”),在“总评良好”的右边单元格输入公式=COUNTIF(总评,“>=80”)-COUNTIF(总评,“>=90”),在“总评及格”的右边单元格输入公式=COUNTIF(总评,“>=60”)-COUNTIF(总评,“>=80”)。在“语文优秀”右边单元格输入公式=COUNTIF(语文,“>=90”),其余类似。   (三)通过工作表的复制,可得到其它班级的成绩表及统计表的样板,还可以通过三维引用,在一张新的工作表上建立全年级有关学生成绩情况的统计总表。有兴趣的朋友还可以利用Excel 97分析工具库中的分析工具实现Turbo-SAS中的一些功能及输出相应图表。