基于Excel的自动阅卷评分系统
- 格式:doc
- 大小:196.50 KB
- 文档页数:5
Excel操作题自动阅卷算法的设计与实现刘宇君【期刊名称】《电脑开发与应用》【年(卷),期】2014(000)007【摘要】Certain knowledge assessment of Excellis summarized according to the requirements of Excellsyllabus. Automatic scoring algorithm based on VBA technology is proposed according to these points, and dissimilarity and similarity of data mining are introduced as grade of cell contents, making the score more scientific and reasonable. An automatic scoring instance of Excelldocument is given in this paper.%根据Excel教学大纲的要求,总结出Excel考核的若干知识点,根据这些知识点提出了基于VBA技术的自动阅卷算法,并引入数据挖掘中的相异度与相似度作为单元格内容评分的度量,使得评分更加科学、合理。
同时给出了一个Excel文档自动阅卷实例。
【总页数】5页(P56-60)【作者】刘宇君【作者单位】太原工业学院,太原 030008【正文语种】中文【中图分类】TP311.52【相关文献】1.Excel操作题自动阅卷系统的设计与实现 [J], 彭仁杰2.基于VBA技术的Office2003操作题自动阅卷设计与实现 [J], 高升宇3.基于VBA的 Excel操作题自动阅卷系统的设计与实现 [J], 刘宇君4.Excel操作题自动阅卷系统的设计与实现 [J], 贲黎明5.考试系统中Excel操作题自动阅卷的实现 [J], 李菲因版权原因,仅展示原文概要,查看原文内容请购买。
使用Excel设计竞赛评分系统使用Excel设计竞赛评分系统,输入各种基础分值之后,其他所有需要的结果立马自动显示出来,十分方便。
机关、学校、企事业单位都会举办各种竞赛活动,竞赛的评分如果采用纯手工方式进行处理,不仅速度慢,而且可能出现差错,很大程度影响竞赛活动的实际效果。
笔者运用Excel设计了一个评分系统,只要主持人把各评委的打分宣布完毕,工作人员同步进行分数录入,系统就会自动提示错误分值;自动将最高分、最低分分别用不同的颜色和字体进行区分显示;自动去掉最高分和最低分;自动计算每位选手的最后得分;自动生成参赛选手的得分名次;自动将得分较多的前三名用红色加粗字显示。
如果此系统采用多媒体投影设备显示,能使整个竞赛评分过程显得快捷、紧凑、公开、透明,很能烘托竞赛气氛。
此系统只要根据实际评委人数和选手数量稍加修改,即可广泛运用于各类竞赛活动的评分和统计。
设计步骤如下:一、新建竞赛评分系统新建“竞赛评分系统.xls”工作簿,C2:J2单元格中为各评委,B3:B12单元格中为各选手,K3:K12单元格为最后得分,L3:L12单元格为得分排名。
C3:K12为记分区,所有的分数录入均在此区域(图1)。
二、设置数据有效性如果评分标准为百分制,当录入数据不在此范围时,可采用“数据有效性”自动提示数据错误。
(1)用鼠标选择C3:K12数据录入的单元格。
(2)在“数据”菜单中,单击“有效性”。
(3)打开在“设置”选项卡,设置数据的有效范围(图2)。
(4)打开“出错警告”选项卡(图3,设置当录入数据超出设定范围时,弹出提示窗口的标题和内容。
三、显示最高、最低分录入评委打分后,使用“条件格式”,通过字体和颜色,能将最高分、最低分与其他分值区别显示。
(1)使用鼠标选择C3:J3单元格区域,选择菜单“格式→条件格式”命令,打开“条件格式”对话框(图4)。
(2)单击“条件1”下方的下拉箭头,在弹出的下拉列表中选择“公式”。
将最高分的条件格式公式设置为:“=MAX($C3:$J3)=C3”。
1.建立题库打开Excel 2003,建立“单选题”工作表(如图1),在A2输入公式=ROW()-1&"."以自动生成序号,在D2输入=IF(C2="","",RAND()),选中A2:D2拖动其填充柄向下复制到其他单元格,大概有几百行也就够了,剩下的需要时再复制。
按住Ctrl键拖动工作表标签复制出两份,分别重命名为多选题、判断题。
图12.设计试卷建立“试卷”工作表,你可以按需要设置试卷,并输入单选题、多选题、判断题三个大题目,多选题需注明错、漏、多选均不得分。
并留出相应的题目位置,单选题30题(A5:C34),多选题40(A36:C75),判断题30题(A77:C106)。
用“自选图形/基本形状”中的棱台画一个按钮,选中在名称框中输入“出题按钮”4字回车,把它命名为“出题按钮”。
再右击此按钮选择“添加文字”,在按钮上输入“出题”2字。
同样再画一个按钮,把它命名为“评分按钮”,添加文字“评分”。
(如图2)图23.显示题目在A5输入公式=INDIRECT("单选题!R"&ROW()-3&"C"&COLUMN(),0),选中A5复制,再选中A5:C34进行粘贴。
同样在A36输入公式=INDIRECT("多选题!R"&ROW()-34&"C"&COLUMN(),0)并复制到A36:C75,在A77输入公式=INDIRECT("判断题!R"&ROW()-75&"C"&COLUMN()并复制到A77:C106。
在E4单元格输入公式=IF(D4=C4,1,0),这公式用来判断如果D4中的答案与C4的标准答案一致就得1分否则为0分。
A5的公式表示对单选题工作表中同列、行数差3的单元格(A2)的引用,公式中使用了R1C1格式的单元格编号,其中3、34、75是由第一题所在的行数减2得来。
作者: 屠婕红
作者机构: 浙江省嘉兴卫校
出版物刊名: 药学教育
页码: 27-29页
主题词: 试题质量分析;客观性试题;中文Excel;单元格;区分度;试题难度;自动阅卷;批卷;电子表格软件;答对率
摘要: 教师传统的阅卷都是通过手工操作来完成的,在考生数量多的情况下,它显得费时、费力,还容易出错。
Excel 5.0中文版是使用十分方便的电子表格软件,在对数据资料的运算处理、统计分析等方面有很大的优势。
因此作者尝试用该软件对客观性试题进行自动阅卷评分和试题质量分析。
使用时通过输入考生答题信息,计算机就能批改、评分,进行。
基于Excel VBA技术的试卷分析系统
赵林平
【期刊名称】《南通纺织职业技术学院学报》
【年(卷),期】2008(008)002
【摘要】为实现高校试卷分析的规范化、自动化,提高教师的工作效率,在详细了解高校<综合教务信息管理系统>的特点、试卷分析的具体要求、广大教师的需要基础上,以Excel软件为开发平台,采用VBA语言为开发工具,结合Excel软件强大的函数功能,完成了对试卷分析系统的功能设计与技术实现.
【总页数】5页(P23-27)
【作者】赵林平
【作者单位】南通大学法政学院,南通,226019
【正文语种】中文
【中图分类】TP317.3
【相关文献】
1.基于Excel和VBA的试卷生成及评分系统 [J], 张芸;王继东
2.试卷分析系统的 Excel VBA 实现 [J], 张祖芹;丁向民
3.基于Excel VBA的试卷质量分析与评价系统 [J], 朱西敏; 韩爱庆; 张未未; 王丽; 唐燕; 翟兴
4.基于ExcelVBA的自动生成试卷系统设计 [J], 王凡帆
5.基于Excel VBA的试卷质量分析与评价系统 [J], 朱西敏;韩爱庆;张未未;王丽;唐燕;翟兴
因版权原因,仅展示原文概要,查看原文内容请购买。
在Excel中利用三维公式实现试卷自动评分
董玫;刘惠敏
【期刊名称】《福建电脑》
【年(卷),期】2007(000)007
【摘要】Microsoft Excel是一款非常出色的电子表格软件,本文详细介绍了利用软件本身的许多功能,实现一个对试卷进行自动评分的系统,将Excel的功能进行了综合运用,同时通用性非常好.
【总页数】2页(P184,161)
【作者】董玫;刘惠敏
【作者单位】湖北黄冈职业技术学院计算机科学与技术系,湖北,黄冈,438002;湖北黄冈职业技术学院计算机科学与技术系,湖北,黄冈,438002
【正文语种】中文
【中图分类】TP3
【相关文献】
1.利用Excel编辑电子试卷并实现自动评分的方法 [J], 吕雅君
2.利用Excel公式实现对Scorpion日检的质量控制 [J], 岩巍;刘文达;齐晓龙
3.怎样巧妙利用Excel公式实现大小写金额转换 [J], 陈锐
4.利用 Excel 公式、函数和简单的宏代码实现工资系统功能 [J], 武玉庆;张秀娟
5.利用excel轻松实现记分册与试卷分析联动 [J], 张东仓
因版权原因,仅展示原文概要,查看原文内容请购买。
基于VBA的EXCEL操作考试及评分系统的研究与实现孙唯
【期刊名称】《科技信息》
【年(卷),期】2013(000)014
【摘要】本文主要介绍一种以Microsoft Office EXCEL 2003文档为操作对象,适应于无纸化考试评分系统的实现方案.利用VBA编写Microsoft Office EXCEL 2003操作试题自动批阅系统,此系统编写简单,维护方便.文中结合具体实例对评分过程、科学性、可靠性都做了简单介绍.
【总页数】3页(P295-297)
【作者】孙唯
【作者单位】芜湖职业技术学院
【正文语种】中文
【相关文献】
1.用Excel VBA实现比赛评分系统
2.巧用Excel VBA设计高效便捷的计时评分系统
3.基于Excel VBA的事业单位岗位设置评分系统的设计与实现
4.基于Excel和VBA的试卷生成及评分系统
5.基于VC++和VBA的Excel操作评分系统的研究与实现
因版权原因,仅展示原文概要,查看原文内容请购买。
基于EXCEL和VBA的自动组卷系统设计与实现作者:焦乐天王英迪焦万合开赛尔来源:《智能计算机与应用》2016年第04期摘要:论文主要介绍了一款基于EXCEL和VBA的自动组卷系统的设计思路和实现方法。
相关内容既可做为EXCEL教学的高阶案例,也可直接用于学校教师或考试管理人员进行试题库管理和试卷拟制工作,以提高考试工作的质量和效率。
关键词:EXCEL;VBA;自动组卷系统中国分类号:TP391 文献标识码:AAbstract: This paper mainly introduces the design and implementation method of an automatic test paper system based on EXCEL. The relevant content can be used as an advanced case of EXCEL teaching,and it can also be applied directly for school’s faculty or mana gers to manage examination questions and make examination papers, in order to improve the quality and efficiency of the examination work.Keyword: EXCEL;VBA;automatic test paper system0 引言Microsoft Office Excel办公软件功能强大、使用方便、应用广泛,精通运用EXCEL会给日常工作和生活带来极大方便。
本文旨在设计研发一款功能丰富且简单易用的,基于EXCEL 和VBA的自动组卷系统,而与学界探讨可有效运用Microsoft Office Excel办公软件来提高日常工作效率的途径和方法。
使用Excel表格实现计算机阅卷评分
饶拱维;何文全;陈楠坤
【期刊名称】《福建电脑》
【年(卷),期】2016(032)004
【摘要】本文通过巧妙构造工作表,借助Excel 2010提供的内部函数,简要介绍使用Excel表格实现计算机阅卷评分的方法。
【总页数】2页(P143-144)
【作者】饶拱维;何文全;陈楠坤
【作者单位】嘉应学院计算机学院广东梅州 514015;嘉应学院计算机学院广东梅州 514015;嘉应学院计算机学院广东梅州 514015
【正文语种】中文
【相关文献】
1.使用Founder Author实现自动阅卷与评分 [J], 赵卫国
2.使用VBA实现Word自动阅卷的另类解决方案 [J], 周凤石
3.利用中文Excel5.0实现标准化考试的阅卷评分及统计分析 [J], 张建伟
4.基于VBA的计算机应用基础课程考试自动阅卷的实现 [J], 郭丽;岳秋菊
5.计算机软考操作题自动阅卷技术实现路径的研究分析 [J], 蒋华锋;谢国技
因版权原因,仅展示原文概要,查看原文内容请购买。
基于Excel的自动阅卷评分系统 罗翠琼 雅安职业技术学院 四川 雅安 625000
摘要:在教学中,教师一直在寻找一种环保、快速的考核评价方式来考察学生的成绩,但由于对编程的恐惧,只好选择传统的纸质考试方式。用Excel来制作自动阅卷评分系统,能大大的节约教师的阅卷、评分、统分时间,有效地提高工作效率和准确率。 关键字:计算机应用技术; Excel函数; 自动阅卷 Auto scoring system based on Excel Luo Cuiqiong Ya'an Vocational College Sichuan Ya'an 625000 Abstract: in the process of teaching, teachers are always looking for an environmental protection, rapid evaluation method to examine student achievement, but due to the programming of the fear, had to choose the traditional paper examination. To make use of Excel automatic marking system, can save teachers greatly marking, score, the time, effectively improve the work efficiency and accuracy. Keywords: computer application technology; Excel function; automatic marking
1 设计理由 作为一位高职院校的公共课教师,在每学期期末面对阅卷、分数统计、成绩分析时的庞大工作量,很多老师都感觉是一项既浪费时间又消耗脑力的工作,不仅工作效率低而且容易出错。运用电子表格把传统纸质考试的阅卷、统计分数和成绩分析变成可以自动阅卷、统计分数和成绩分析的方式,可以大大减轻老师们的工作量,从而极大的提高工作效率和准确率;同时也可以大大减轻学校教务处的印刷工作量,节约大量纸张,这样既经济又环保,还可以省掉保管试卷的档案室和相应的精力,降低办学成本。 2 系统设计思路 在Excel中制作好试卷,在指定单元格输入学生基本信息、作答情况,系统通过IF函数读取标准答案并判断正误和计分,学生试卷保存后交给老师,最后在成绩统计文件中读出所有学生得分或答题情况,计算总分、平均分,并可做成绩分析。 在设计自动阅卷评分系统的时候,在同一个Excel工作薄中新建两张工作表,一张工作表按照试卷的格式设计试卷,学生可以在试卷上答题,但不能改动试题;另一张工作表用来自动判断、统计学生答题的 情况和分数、统计总分,这张工作表应隐藏,不能让学生看见。 2.1 试卷设计 (1)打开Excel文档,建立“试卷”工作表,合并A1:G1单元格,在A1单元格中输入试卷名称“雅安职业技术学院《计算机应用基础》普通专科公共必修课2013年期末测试试卷”并居中。在A2单元格输入“班级”,D2单元格输入“学号”,F2单元格输入“姓名” ( 合并B2:C2单元格,将B2,E2,G2单元格设置成蓝色底纹。)。在A3:G6单元格区域设置(如图一)。
(2)填空题的设计,合并A7:G7,在单元格中输入“一、填空题(每空1分,共20分,请将正确答案填写在相应小题下一行红色文字“答题处”所在单元格内)”,合并A8:G8,在单元格中输入题目,例如:“1、在WINDOWS XP中,若系统长时间不响应用户的要求,为了结束该任务,应使用的快捷键组合是CTRL+ALT+( )。”在A9单元格中输入“答题”,并将单元格设置成蓝色底纹,按此方式设计10题(如图二)。
(3)选择题的设计,合并A29:G29,在单元格中输入“二、选择题(单选题,每题2分,共50分。请在每小题右边的“选择答案处”内选择正确答案对应的大写字母)”合并A31:G31,在单元格中输入题目,例如:“2. 要在Excel2003单元格中输入任何分数并保留输入时的数字和数位,方法是:( )。”合并A32:C32,D32:G32,A33:C33,D33:G33,分别在这四个单元格中输入A、B、C、D四个选项。单击H列设置数据有效性,打开数据有效性对话框,在“设置”选项卡中,有效性条件允许中选择“序列”,来源中输入“选择答案处,A,B,C,D”(不含引号且其中逗号为半角格式),勾选“提供下拉箭头”,单击“确定”按钮完成设置。按此方法共设计25个选择题(如图三)。 2.2 评分表的设计 (1)在同一个工作薄中建一个工作表命名为“评分表”,合并A1:F1单元格,在单元格中输入“雅安职业技术学院公共必修课《计算机应用基础》评分表”,分别在A2,E2单元格中输入“学号”、“姓名”,为了在评分表中能够自动获取考生在试卷中填写的信息,在B2单元格中输入“=试卷!E4”,在F2单元格中输入“=试卷!G4”。然后在A3:F4单元格区域中设置一个得分统计表(如图四),用于统计各题的分数和总分。
(2)填空题得分表设计,由于每一道题中需要考生作答的空不一样,有的题可能只有一个空需要作答,有的题需要作答的空不止一个,这就要求我们在设计填空题得分表的时候需要考虑到有多个空需要作答的情况,因此在设计得分表时,按照最多空数来设计表格。合并A5:F5单元格,在单元格中输入“一、填空题(每空1分,共20分)”并设置该单元格格式为字体:仿宋、字号:16号、对齐方式:左端对齐。在A6单元格中输入“题号”,在B6:F6中分别输入“分值一、分值二、分值三、分值四、分值五”,在A7:A21中填充序列1到15(如图五)。
(3)选择题得分表设计,选择题相对于填空题来说就非常简单了,每道题只有A、B、C、D四个选项,其中只有一个正确答案,选择正确得2分,不正确就得0分(如图六)。
3 自动阅卷评分的实现 3.1 填空题 由于填空题的答案有的不是唯一的,有的顺序是可以调换的,因此在评分设计上需要综合考虑到各种因素的存在。这里以第一个题目的设计为例进行详细的介绍。在“评分表”B7单元格中输入:“=IF(OR(试卷!A9="DELETE",试卷!A9="delete",试卷!A9="Delete",试卷!A9="DElete",试卷!A9="DELete",试卷!A9="DELEte",试卷!A9="DELETe",试卷!A9="deletE",试卷!A9="deleTE",试卷!A9="deletE",试卷!A9="delETE",试卷!A9="deLRTE",试卷!A9="dELETE"),1,0)”,应用了IF函数和OR函数的嵌套,意思是只要“试卷”工作表中A9单元格中的答案与他们中的其中一个相同,“评分表”工作表中B7单元格中的值就为“1”,否则为“0”。 3.2 选择题 在选择题的评分设计上,为了能够适用于不同的题目。我们可以通过如下几步来完成: (1)在“评分表”工作表中任意的空白单元格区域设计一个“标准答案表”,我们在H16:I42单元格区域设置“标准答案表”(如图七)。 (2)在“评分表”B18单元格中输入简单的IF函数“=if(试卷!H32=I18,2,0)”,意思是如果“试卷”工作表中H32单元格的内容与“评分表”I18单元格中内容相同,“评分表”B18单元格的值显示为“2”,否则显示为“0”。同理完成其他选择题的评分。 3.3 成绩的统计与显示 B4单元格用于统计显示填空题的分值,我们在B4单元格中输:“=SUM(B7:F14)”,该函数求和的结果就是填空题所得的分值。C4单元格用于统计显示选择题的分值,与填空题的统计方式相同,在C4单元格中输入:“=SUM(B18:B30,D18:D30,E18:E30)”。接下来就是要算出总分,在E4单元格中输入:“=SUM(B4:D4)”。这样就完成了试卷的自动阅卷和自动统分,极大的提高了数据处理的效率。 4 权限的设置 学生对试卷只有答题的权限,对工作表没有修改和设置的权限,还不能让学生看到“评分表”,因此需要对工作表进行保护设置。 (1)将“评分表”工作表中不需要学生填写作答的所有单元格选中,点击鼠标右键打开“设置单元格格式”对话框,选择“保护”选项卡,勾选“锁定”,然后确定。 (2)在菜单栏中单击“审阅”,单击“保护工作表”打开对话框,设置保护密码和所有用户的操作权限。 (3)首先选择“评分表”工作表单击鼠标右键,单击“隐藏”,然后,在菜单栏中单击“审阅”,单击“保护工作薄”选择“保护结构和窗体”,打开“保护结构和窗体”对话框,勾选“结构”和“窗体”,输 入密码。 在本案例中只对填空题和选择题做了说明,当然对于判断题、简答题等题型也可以进行相应的设置。对简答题的评分可以采用模糊数学中的单项贴近度作为一个度量依据,有效的减少误判,以答案中的关键字、核心字词句作为参考标准来判断。 5 结束语 考试是教学评价的一个非常重要的组成部分,是一种非常重要的教学检验手段,主要是为了考察教师的教学质量和学生的学习效果。基于Excel的自动阅卷评分系统与传统的考试方式相比,节约了教育资源,减少了人力、物力、财力的消耗;实现了无纸化考试,自动阅卷评分,减轻老师负担。本系统在设计中只用到了一些简单的常用函数,整体设计很简单。最后,希望本文能够为大家在探索自动阅卷评分系统以及Excel的功能等起到一点点抛砖引玉的作用。
参考文献 [1]贲黎明.Excel操作题自动阅卷系统的设计与实现[J].常熟理工学院学报,2008年08期 [2]刘玉英.Excel公式和函数在成绩统计表中的应用[J].科技论坛,2008 [3]陈京.浅谈如何利用Excel提高教学管理的办公效率[J].中央民族大学学报,2005.03