基于Excel的标准化试卷的制作

时间:2022-10-18 01:03:40

【摘要】Excel试卷制作分三大步:一是把Word文档中的试题导入Excel工作表,经过编辑处理生成Excel试卷;二是Excel试卷的答题区和计分区设计,实现在学生答题的同时自动判分和计分;三是阅卷...

基于Excel的标准化试卷的制作

摘要:把Word格式的标准化试卷快速转换成excel试卷,再利用Excel的数据处理、数据链接及数据保护等功能实现自动阅卷及成绩统计和分析。试卷制作过程简便,判分准确、快捷,教师的工作效率得到提高。

关键词:Word格式 Excel试卷 标准化试卷 自动阅卷

1 概述

笔者所在的是一所高职学院,在计算机课程教学过程中经常需要对学生进行日常单元测试,以便了解学生课程知识的掌握情况。为此,积累了大量的单元测试题目,题目一般包含理论试题和实操试题两大类,这些题目通常都是以Word文档的格式保存,考试也是在机房进行。考试后,实操试题需要教师人工判阅,而理论试题因为都是标准化试题,比如选择题和填空题,为了使判分准确、快捷,减轻工作负担,提高工作效率,笔者摸索了一种把Word文档快速导入到Excel工作表,再利用Excel软件功能实现自动阅卷的电子试卷的制作方法。制作过程无需计算机语言编程,所以也适合非计算机专业的教师制作各种科目的标准化试卷。

2 试卷制作思路

Excel试卷制作分三大步:一是把Word文档中的试题导入Excel工作表,经过编辑处理生成Excel试卷;二是Excel试卷的答题区和计分区设计,实现在学生答题的同时自动判分和计分;三是阅卷工作表设计,实现试卷回收后对学生成绩的自动统计和分析。

3 Excel试卷制作

3.1 Excel试卷生成

原始试卷是Word文档格式,排版时,每个题的题目1行,4个选项各占1行,共需要5行。制作Excel试卷时,首先要把Word文档导入Excel工作表。操作过程为:新建Excel工作簿文件,命名为“试卷.xls”,在其中的sheet1工作表中录入试卷表头文字(题目及选项A、选项B、选项C、选项D),然后直接通过复制、粘贴操作,把Word文档中的试题导入Excel环境,为了后续操作方便,需要把试题导入到A-E以外的任一列,本例为F列,以20个选择题为例,试题所在区域为F1:F100,操作结果如图1所示。此时,每个题目显示在一列5行区域,这不符合人们的日常习惯,接下来要做的就是如何把一列5行文字转换成一行5列,即每题显示在一行上。

首先需要把单列多行文字转换成单行多列格式,这个转换可以利用Excel软件的自动填充、查找替换及单元格引用等功能快速完成。具体操作过程为:

①使用Excel的自动填充功能在A2:E21区域填入字符F1…F100。

②打开查找和替换操作对话框,在查找内容中输入字符“F”,在替换为中输入“=F”,然后全部替换,即刻可以看到在A2:E21区域中每个题显示在了一行上。

③再选中A2:E21区域,复制后选择性粘贴,选择粘贴为数值,这样可以清除其中的公式,然后即可删除F1:F100中的内容。

④利用查找-替换操作快速清除每个题目选项中的序号“(A)、(B)、(C)、(D)”。

⑤给试卷添加学生信息(班级、学号、姓名)填写区,对试卷版面进行格式设置,比如行高、列宽,单元格自动换行等,以便试卷看起来整齐、清楚。

3.3 答题区和计分区设计

在编辑好的试卷右侧添加3列,分别用作存放正确答案、答题区及计分区。具体操作过程为:

①在正确答案列输入每题的正确答案。

②答题区设计。在答题区进行数据有效性设置,制作固定的下拉列表来规范学生的答案,操作过程为:选中作答的区域数据(菜单)有效性设置“允许”下拉列表框选择“序列”,“来源”中输入“A,B,C,D”后确定。在此也可以设置提示信息,在学生选定答题单元格时显示输入信息。

③计分区设计。利用Excel的IF函数进行判分,函数格式为“=If(G4=I4,1,0)”,其中G4单元格为第一题正确答案,I4单元格为第一题学生答案,每题分值为1分。利用自动填充功能完成其他题目的计分操作。

④学生成绩计算。为了调用方便,学生成绩存放区在A列,对计分区自动求和即可算出学生所得的成绩。

试卷制作至此,当学生拿到试卷,做完题目的同时,其实他的成绩已经自动计算出来,并存放到指定的单元格中(本例为A4单元格),操作结果如图2所示。

⑤试卷保护。先隐藏不能让学生看到的区域,比如成绩区、正确答案、计分区等3列,然后利用Excel特有的保护功能锁定非答题区,使学生只能在答题区答题,最后对工作表进行密码保护。

3.4 阅卷工作表设计

Excel试卷设计使学生答题的同时成绩已经自动计算出来,不过因为试卷的保护操作,学生和教师都看不到判分环节,除非取消试卷的保护,就是要知道每个学生的成绩就得取消每份试卷的保护,显然这个工作非常繁琐、费时,阅卷工作表的设计就是要解决这个问题,使试卷回收后成绩就自动录入其中。操作过程为:新建“阅卷.xls”工作簿文件,在其中的sheet1工作表中输入班级、学号、姓名、成绩等列标题,各列单元格数据则采用跨工作簿文件(试卷.xls)链接的方式获得,链接公式为“='excel文件保存的路径[excel文件名]工作表名'!单元格”,比如,某学生班级列单元格数据引用为“='D:\KS\[试卷01.xls]Sheet1'!$C$2”。以此类推,完成其他单元格的数据引用。

4 考试与阅卷实施

考试时试卷的分发和回收可在教师机上通过电子教室软件完成。为了便于后续阅卷,试卷分发时需要根据参加考试的学生人数,给每份试卷加上编号,如:试卷01.xls、试卷02.xls……,回收的每份试卷必须与“阅卷.xls”工作簿放在同一个文件夹内,否则不能正确链接,会导致数据错误。打开“阅卷.xls”工作簿,更新后即可看到所有学生的个人信息和成绩,此外还可以对成绩进行综合分析,如求平均分、求及格率等,在此不再赘述。

5 结束语

在教学中,为方便课程日常单元测试,以单选题为例,探讨了一种标准化试卷的制作方法,制作过程同样适用多项选择题和填空题的自动阅卷。然而Excel软件功能非常强大,通过VBA和数据库挖掘,设计的考试系统会更加完善。

参考文献:

[1]李小遐.计算机应用基础[M].北京:北京理工大学出版社,2010年1月.

[2]孙万军.Excel在会计中的应用[M].北京:高等教育出版社,2007年1月.

[3]陈遵德.Office2007高级应用案例教程[M].北京:高等教育出版社,2010年7月.

上一篇:文化传媒与司法关系的三种调控模式 下一篇:从新办本科院校评价看中国高等教育发展