欢迎来到天天文库
浏览记录
ID:52389950
大小:586.82 KB
页数:3页
时间:2020-03-27
《自动评卷模块的设计与实现——基于Authorware的通用型考试系统.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、鸯木探讨·应用技术与研究自动评卷模块的设计与实现基于Authorware的通用型考试系统李盛兰吴庆祥(益阳职业技术学院,湖南益阳413049)[摘要]通用型考试系统作为实现无纸化考试的重要工具,目前已广泛应用于企业和学校。该系统由考生登录、随机组卷、在线考试、自动评卷、成绩分析等模块组成,其中随机组卷、在线考试、自动评卷是核心模块。本文以湖南省高职学院普遍开设的职业基础课《计算机应用基础》为例,基于Autllorware平台设计和实现了自动评卷模块。[关键字]自动评卷;模块;设计;实现中图分类号:TP311
2、.52文献标识码:A文章编号:1008-6609(2017)06.0048.031引言当前,市面上流行的通用型考试系统有很多,开发平台不尽相同,但万变不离其宗,绝大多数通用型考试系统都是由考生登录、组卷、在线考试、自动评卷、成绩分析等模块组成,其中在线考试和自动评卷是核心模块,这两个模块的设计优劣,选取的开发平台功能是否足够强大,直接关系到开发的通用型考试系统是否科学实用。2自动评卷模块的要求2.1技术要求(1)自动评卷的对象应该是客观题,且题型不受限制。(2)试题应是从题库中随机抽取,试题对应的标准答案应
3、伴随试题同时下载到客户机,也可放在服务器,标准答案的存放位置不影响自动评卷,且标准答案应该加密或具有隐藏性。(3)考生在答题过程中对自己做的答案的修改不应对自动评卷产生任何影响。(4)同一门课程,同类型考生所考的题型和题量应该完全一样。(5)每种题型的分值和计分标准应事先设定好。(6)己交卷或考试已结束的考生应该设置未经监考老师同意不能重考。(7)自动评卷应独立于题库和标准答案,题库中试题内容和标准答案的变化不应对自动评卷产生影响。2.2软件要求(1)功能比较全面,其中较强大的交互功能和网络功能尤为重要。(
4、2)易学易用,非计算机软件专业人士能独立开发者最佳。3设计说明本文以湖南省高职学院普通开设的职业基础课——《计算机应用基础》为例,基于Aumo刑are平台阐述通用型考试系统自动评卷模块的设计与实现。题型有填空题、单选题、多选题、判断题、中/英文录入题。题量及分值:填空题10小题每小题1分:单选题20小题每小题1.5分;多选题10小题每小题2分:判断题lO小题每小题1分;英文录入15分,每输错1个字母或英文标点符号扣0.2分,扣完为止;中文录入也是15分,每输错1个汉字或中文符号扣0.2分,扣完为止。一套试题
5、的总分为100分。每个考生的最后得分应保存在服务器上,随时备查。4自动评卷模块的设计与实现自动评卷模块运行的前提条件是考生自己决定交卷或考试终了时间到了后,其它情况系统均不会运行自动评卷模块。交卷流程图如图1,交卷提示窗口如图2。作者简介:李盛兰(1976一),女,湖南安化人,本科,讲师,研究方向为计算机应用技术。.48.跨木探讨-应用技术与研究磊■———■——函厂——————————]j⑧一鹳,l到团⋯【,...,。。,...。.,.............................,.......
6、.....。....一图1交卷流程图图2交卷提示窗口4.1填空题评分子模块的设计与实现对考生输入的答案与标准答案进行一对一比较,若完全相同则算答对并得分,否则算答错不能得分,在考生进入答题界面前,系统将用醒目的字体提醒考生不要输入与答案无关的字符,包括多余的空格。代码如下:repeatwitlla:=1to10~”填空题”记分ifU却e疋ase(ReadE砸ile(”d:恤sxt\\ksda\\tld【s—da\\tk”“a^”ksda.戗t”))=Uppe疋ase(ReadExtFile(”d:恤sx“\
7、bz—da\\劬zda\\”“a^”.戗t”))menzf.=zf+1__-’zf"变量为”总分”elseendifendrepeat4.2单选题评分子模块的设计与实现对考生选择的答案与标准答案进行比较,相同则得分,否则不得分。代码如下:repeatwinlb:=1to20一”单选题”记分ifUppe圮ase(ReadEx伊ile(”d:恤sx“憾da慨ks一血、、)【z”^b”’ksda.tXt”))=Uppe妃ase(Re疵xtFile(”d:恤sxt\\bz-d8恤zbzda\\”^b”’.戗t”))
8、menzf.=zfH.5elseendifendr印eat4.3多选题评分子模块的设计与实现对考生选择的答案与标准答案进行逐字母比较,若所有选项全对则得分,否则也可根据评分规则适当得分,具体如何执行视评分规则而定,以选最佳评分方法为宜,本系统设定的是必须所有选项完全相同,本小题才能得分。代码如下:reDeatwithd:=1to10..’’多选题”记分dXksdaps:=””.-t’多选考生答案排序”变量赋初值i
此文档下载收益归作者所有