下载本文档
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、 在线考试系统自动优化组卷算法研究 耿清甲王爽陈鸿李玉香【摘要】在线考试已成为现代教学的重要手段,而科学合理的自动组卷是在线考试系统的关键。本文给出了一种可行的优化组卷算法,并分析了该算法的可行性。该算法通过试卷难易度评估和知识点合理分布机制保证组卷的科学性、合理性。【关键词】在线考试系统;组卷算法;可行性tp301.6 b 2095-3089(2017)07-0015-01随着信息技术和网络技术的快速发展,在线考试成为现代教学改革的一种必然趋势。在线考试是一种全新的基于网络的无纸化考试模式1。相对于传统的卷试方式,在线考试不仅大大减轻了试卷
2、命题、组织考试、人工阅卷等带来的人力和财力负担,而且使考试方式更加灵活:考试人员不受时间、区间的限制,试卷自动生成,准确快速的完成阅卷、试卷分析等工作。但现有的考试系统大都为试卷随机生成,因而存在组卷知识点片面、难易度不合理等问题。因此,如何科学、合理且随机的完成组卷任务是在线考试系统的一个重点课题。基于此,本文结合我校在线考试系统,提出了一种切实可行的优化组卷算法。该算法能够依据出卷者要求,实现自动机组试卷难易度合理且知识点分布均匀。一、现有组卷算法分析现有的组卷算法主要分为三类:随机选取法、回溯试探法和遗传算法。随机选取法根据状态空间的控制指标,由计算机随机的抽取一道试题放入试题库,此过程
3、不断重复,直到组卷完毕,或已无法从题库中抽取满足控制指标的试题为止。该方法程序易于实现,组卷速度快,但对于题库设计要求较高。而且,该方法无法保障所组试卷质量,会出现试卷难易分化、知识点过于集中等问题。回溯试探法是将随机选取法产生的每一状态类型纪录下来,当搜索失败时释放上次纪录的状态类型,然后再依据一定的规律变换一种新的状态类型进行试探,通过不断的回溯试探直到试卷生成完毕或退回出发点为止。这种有条件的深度优先算法,对于试题类型和出题量都较少的题库系统而言,组卷成功率较好,但该方法程序结构复杂,而且选取试题缺乏随机性,组卷时间长。遗传算法是一种集机器学习、人工智能、并行计算等多学科的一种有效优化的
4、算法,其实质就是一种把自然界有机体的优胜劣汰的自然选择、适者生存的进化机制与同一群体中个体与个体间的随机信息交换机制相结合的搜索算法,具有一定的技术先进性,受到广泛关注,但该方法现在还处于理论研究阶段,缺乏实际的技术支持。基于上述分析结合实际应用情况,本文对直接选取法进行了改进,提出了一种基于直接选取法的优化组卷算法。二、算法数据结构数据结构是支撑算法的基础,为了保证算法的实现,除试题库必须的试题基本数据结构(如:编号、题干、答案等)外,该算法所涉及的试题数据结构如下:(1)题目难易程度:该属性规定了每道试题的难易程度t。例如,可对应:难、中、易。分别对应难易系数:0.8、0.5、0.3。(2
5、)题目分值:该属性规定了题目的类型以及所对应的分值s。例如:选择题(2分)、填空题(1分)、简答题(5分)、问答题(8分)。可视不同实际需求进行设定。(3)重点度系数:该属性规定了该题目所属知识点的重要性,及组卷时该试题被选中的几率,可对应重点、一般、了解。该系数在数据库中并不体现,但要求在构造试题库时,上述三种类型的题目数量比例要合理,重点类型的题目应该较多,一般类型题目数量次之,了解类型题目最少。(4)所属章节:该属性规定了题目所属的知识点章节。此外,为了设置试卷的考核形式,该系统可基于考试满分制设置各种题型的数量。如:选择题:n选择、填空题:n填空、简答题:n简答、问答题:n问答。三、试
6、卷难易度评估机制为了保证试卷的难易度合理,该算法给出了试卷难易度评估机制。整套试卷的难易系数可通过各题系数与分数相乘后相加总和得到,可表示为:(1)其中,k对应的为各种题型,sk对应各种题型的分数、ti为每道题的难易系数。则:由上1.(1)中所举例,可得出,试题难易度在8030之间,值越大说明试题难度越大。因此,在组卷过程中,试题难易程度在50附件较合适。基于此,可衡量试卷的难易合理性,从而选择较合理的试卷。该方法可能出现试卷难易度合理,而试题结构不合理(大部分为难或者易试题)问题,为此,可通过如下两种方法改进:(5)设置难度系数为中的试题分数所占比重阈值。如:40%。所组试卷在满足难易合理性
7、前提下,还必须满足该条件。(6)在试卷组卷时,首先提取相当比重的难度系数为中的试题,然后再随机的提取难度系数为难和易的试题,从而可更高效的完成合理试卷的组合。四、知识点合理分布机制为了使试卷考察知识点分布较广泛,规避知识点过于集中问题,该算法提出了章节分值阈值st。当组卷过程中,该章节内题目分数超出该值,则不再选取该章节内的题目,可表示为:。五、算法描述algorithm test_assembly(ni)输入:各种题型数目m;。输出:试卷paper、试卷难度系数t.begin:step 0:int t=0;int ss;/t为难度系数参数,数组ss为章节分值参数step 1:for (int
8、 i=0;i< p> for(int j=0;j< p> 判断题目隶属章节,如为k章;if(ssk< p> t+=sj*tj;/ sj、tj分别为该道题目的分数和难度系数ssk+= sj;step 2:if(t不符合需求) /过易或者过难跳转到step1,重新抽取。六、算法可行性分析该算法只是在原有基本试题库数据结构基础上增加了一些简单的属性设置,且试卷难易度评估及知识点合理分布算法均能在o(n)时间复杂度内完成,因此,该算法在空间和时间复杂度上都是可行的。而且,通过试卷难易度评估机制可保证试卷考核内容难、中、易题目比例合理;通过知识点合理分布机制可保证试卷考核内容全面。因此,该算法是可行的。七、小结本文给出了一种可行的在线考试系统优化组卷算法,该算法主要由试卷难易度评估机
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2026年石嘴山市大武口区住房和城乡建设局人员招聘笔试备考题库及答案详解
- 2026年漳州市龙文区法检系统书记员招聘笔试备考题库及答案详解
- 2025年广西壮族自治区贺州市法检系统书记员招聘笔试试题及答案详解
- 2025年马鞍山市金家庄区法检系统书记员招聘考试试题及答案详解
- 2026四川广安市广安区浓洄街道办事处选用1名片区纪检监督员考试参考题库及答案详解
- 2026年山西省运城市法检系统书记员招聘笔试备考试题及答案详解
- 2026年西藏自治区林芝市法检系统书记员招聘笔试备考题库及答案详解
- 2025年福建省厦门市法检系统书记员招聘笔试试题及答案详解
- 2025年扬州市广陵区法检系统书记员招聘笔试试题及答案详解
- 2025年榆林市榆阳区法检系统书记员招聘考试试题及答案详解
- 兽药GSP知识培训课件
- 云南科技平台管理办法
- 海尔热水器ES60H-T1(E)说明书
- 口腔门诊药品管理制度
- 《中化集团聊城鲁西双氧水新材料科技5·1重大爆炸着火事故报告》警示教育学习
- 医学教程 床旁超声与容量反应性评估
- JJF 2167-2024电阻真空变送器校准规范
- 2024新能源光伏电站运行规程和检修规程
- 人教版五年级上册递等式计算100道及答案
- 输尿管肿瘤护理查房
- AQ 1119-2023 煤矿井下人员定位系统技术条件
评论
0/150
提交评论