Excel自动阅卷系统的设计与实现
2018-01-28陈子轩
陈子轩
摘 要:如今随着现代科技的发展,信息自动化程度的提高,大量的传统手工阅卷方式渐渐走向计算机自动阅卷方式。采用自动化阅卷,可以大量节约时间成本,并有效提高准确性、公平性、及时性,并在阅卷完成后,可以方便进行各项指标数据分析。本文基于Excel设计标准化试卷的自动阅卷系统,解决无纸化考试问题,提高了阅卷的效率与公平。
关键词:Excel 函数 自动阅卷
中图分类号:TP311 文献标识码:A 文章编号:1672-3791(2018)07(a)-0015-02
Excel具有丰富的函数处理及强大的数据链接功能,可以通过函数调用实现从一个工作表中链接到另一个工作表的固定单元格内数据。基于这一功能,可以设计自动阅卷系统。所谓自动阅卷系统,是指学生采用无纸化Excel试卷进行答题,上传答案后直接由Excel进行答案标准对比,并统计、打印成绩。采用无纸化答题,可以大量节约物 质成本。
1 系统结构及功能设计
本系统建立在标准化试卷上,即只有选择题或判斷题。
(1)系统分为学生端、教师端。教师通过网络向学生发 放Excel试卷。学生在试卷规定的位置进行答卷,答卷完成 后以自己身份信息(如学号)为文件名进行保存,再提交回 给教师。
(2)教师将所有收上来的Excel试卷统一保存在一个文 件夹中(以D:\试卷为例),并在标准答案Excel中进行答案 比对及分数统计。通过函数实现在很短的时间内阅出大量 试卷成绩。后续可以给出成绩分布及其他指标分析。
2 具体实现
2.1 学生端
(1)将所有题目输入到试卷Excel中的Sheet 1工作表中。
(2)在选择项位置设置为下拉菜单形式。以Excel 2013版为例,操作:数据—数据验证—序列,如图1所示。
(3)进行选择编辑区保护。为防止学生误删考试题目或进行其他错误修改,需要对非答题区域进行保护。以 Excel 2013版为例,操作:审阅—保护工作表—设置区域密 码,如图2所示。
(4)进行工作表Sheet 1保护。为防止学生对试卷结构进行擅自改动,需要对试卷工作表Sheet 1进行保护。以Excel 2013版为例,操作:审阅—保护工作簿—密码,如图3所示。
2.2 教师端
(1)新建一个标准答案Excel表格,将标准答案按次序输入。
(2)设计好每一行的统计表头。这里仅举“总分”这一简单例子,其他统计指标留给读者自己完善和发挥。
(3)进行数据链接比较。选中列为学生1,行为题号为1的单元格,在函数栏内输入:=IF‘(D:\试卷\[学生1.xlsx] Sheet1!B2=B2,10,0),并按住单元格右下角的句柄,向下拖动至最后一道题,Excel将自动填充对应单元格内得分。该函数的意思是,将学生1.xlsx中Sheet 1工作表的单元格B2与当前标准答案.xlsx中Sheet 1工作表的单元格A2进行对比判断,如果相等,则该同学此题答对,就填写得分(假定为10分),如果不相等,则该同学此题答错,就填写0分。
(4)在每道题判分结束后,选择一空白行作为“总分”, 在起始单元格内输入:=SUM(C2:C11),并按住单元格右下 角的句柄,向右拖动至最后一名学生,Excel将自动填充对 应单元格内得分。该函数的意思是对当前学生的所有小题 得分进行求和,算出该生所得总分。
(5)由于此文件仅限于教师在自动阅卷时使用,所以工 作表和工作簿没有必要进行保护。但为了防止该文件被被 人复制(因该文件内含有标准答案),可以给此文件设访问 密码进行保护。以Excel 2013版为例,操作:文件—保护工 作薄—用密码进行加密。
3 结语
利用自动阅卷系统,可以减轻教师的工作负担,节约资源成本,提高计算机利用率,有效地减少了人为因素干扰,最大限度地保证了考试的规范化科学化,增强了数据的可读性,对社会信息化有着积极作用。
参考文献
[1] 杨军.用Excel来制作标准化试卷自动阅卷系统[J].电脑知识与技术:学术交流,2006(12X):206-207.
[2] 郝莹.网上无纸化考试系统的意义与实现[J].北京建筑工程学院学报,2000(2):108-113.
[3] 詹洪彬.Word、Excel自动阅卷系统的设计与实现[J].宿州教育学院学报,2004,7(2):55-57.
[4] 国志强.计算机公共基础自动阅卷系统设计与实现[J].计算机光盘软件与应用,2010(9):152.