浅析在线考试系统的组卷策略

来源 :计算机光盘软件与应用 | 被引量 : 0次 | 上传用户:jianghai9
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:在线考试系统功能日趋完善,试题库题型题量渐多,通过阐述随机组卷问题,说明组卷时须考虑多种约束条件,建立良好的题库结构,采用合理组卷算法,并给出遗传算法实现步骤,完成组卷的效率和成卷的质量。
  关键词:在线考试系统;组卷;遗传算法
  中图分类号:TP311.52 文献标识码:A 文章编号:1007-9599 (2013) 04-0000-02
  考试作为衡量教学质量的重要手段,在教学过程中占据重要位置。随着计算机应用的逐步拓展,数字化、网络时代的到来,各行各业均充分利用计算机功能,为工作或生活带来便利。教育亦紧跟科技发展步伐,基于互联网的无纸考试模式——在线考试系统应运而生。这种新考试模式,利用网络资源,令考务管理突破时空限制,提高考试工作效率和标准化水平,使学校管理者、教师和学生可以随时随地通过网络完成考试。
  在线考试系统可以动态地管理各种考试信息,有效防止教师在复习时指定重点,真正实现教考分离,要求学生必须全面掌握知识点,触发学生学习兴趣,有效地减轻教师和考核部门工作负担,提高各部门工作效率。
  1 在线考试系统功能
  在线考试系统中只要拥有完善的题库,便可自动完成试题生成、提交试卷、成绩批阅等功能。它具有阅卷快、成绩给出及时的特点,有效减轻教师工作负担,提高教师工作效率。由于机器阅卷,既节约成本,又避免人为错误,还减轻了教师的工作量,更有效的避免人为因素,提高考试的公平性和公正性。
  基于系统功能需求,在线考试系统可分为学生、教师、管理员三大功能模块。学生登录,可以修改密码,查看个人信息,选择试卷,进行考试等。教师登录,可以修改密码,查看信息,进行试题类型及题库管理。题型包括选择、填空、判断、简答、操作题等,添加试题时应同步添加试题所属的知识点及难易程度,以便于组卷。学生考试完毕,教师可以调出试卷,实现阅卷。管理员登录,可以管理各用户信息。系统详细功能模块如图1。
  2 组卷策略
  2.1 组卷算法基础
  在线考试系统由不同类型题目组成试题库,试题拥有不同考核对象、不同难度、不同知识侧重点等属性值。在试题库中随机选题,实际是按用户提出的要求,或考核对象的特点有针对性地选题组卷,即依照多个约束条件对题目进行重组和优化。最简单组卷算法是随机抽取法,此法组卷速度快。组卷算法还可用回溯法、遗传算法、模拟退火算法等,由于题目难度、知识侧重点等约束条件,组卷算法可能因满足部分约束条件而导致组卷失败,或组卷效率低下,或无法实时、高效、快捷的随机组卷。
  系统自动组卷时,生成试卷的质量需符合要求。从试题库中选择每道题,都要受总题量、难度、题型及比例、章节比例、知识点的交叉与综合等条件的约束,最终生成试卷肯定要达到各项指标间的平衡,此平衡即为试卷的全局约束条件,当局部约束趋于平衡时就得到满足全局约束的最终解。故在组卷前,应为自动组卷建立控制指标的状态空间,空间的行由试题的控制指标(题号、题型、章节、难度等)组成,列是题库中某指标的全部取值,将属性指标进行编码。试题库每道试题在建立时应输入属性指标,设计试题数据库时,题库表中试题属性确定,建立合理题库结构,是组卷成功和高效操作数据库的重要环节。
  2.2 遗传算法
  组卷是多重约束条件下的组合优化,遗传算法作为新型的、模拟生物进化过程的随机化搜索、优化方法,近年在组合优化领域得到广泛研究和应用,在解决组合优化问题中显示了良好性能和效果。
  实现遗传算法的主要技术有:基于数据库技术的试题库建立和维护;遗传算法的编码方案,初始群体的选择,适应函数的选择,交叉、变异的操作定义,最优保存策略,根据用户组卷要求确保遗传算法收敛。具体实现步骤如下:
  (1)根据出题要求,规划状态空间库的数据,对属性指标编码。
  (2)初始化试题库。随机从题库中抽出一组试题进行编号,确定合适的交换概率和变异概率,并定义其适应值。
  (3)从试题库取出一组试题,将其编号与状态空间库中的指标进行匹配。若匹配,适应值为1,否则适应值为0。
  (4)进行淘汰选择,保留具有高适应值的试题组。即把适应值为0的试题组去掉,则生成新试题模型a。
  (5)重复步骤2生成新试题模型b。随机选取模型a和b按交换概率,交换彼此位串中对应的值,产生新试题模型a和b。
  (6)按变异概率从题库中随机选出试题模型进行基因突变,产生新试题模型。
  (7)完成选择、交叉、变异后,对产生的试题模型,按照事先确定的误差精度进行收敛性判别,若其适应度高,试题组卷成功,输出考试试题,组卷结束。若其适应度低,转步骤3重新选取试题组匹配交叉变异。
  采用遗传算法组题,交换概率和变异概率值的确定很重要。交换概率太小使选题工作进展缓慢,太大会破坏适应值高的试题模型,其值一般规定为0.4。变异概率太小不能产生新的试题模型,太大会产生过多的试题模型,其值宜为0.1。
  3 结束语
  系统自动生成试卷实质是遵循某种选题策略,从试题库选出试题组,使它们所有属性都在一定取值范围内满足出卷人的期望指标,其核心是多目标选题策略。针对此问题的特点,建立数学模型,给出基于矩阵编码的遗传算法,有效地解决考试系统自动组卷, 具有较好的性能和实用性。
  在线考试系统以特有的组织及实现方式,高效运行过程,在实际教学和培训中发挥积极作用,不断改进并完善遗传算法,系统才能自动快速从试题库中查找、组织出不同类型、不同难度、不同章节范围内的试题,生成符合要求的、合理的试卷。
  参考文献:
  [1]马宗梅.遗传算法在考试系统组卷中的应用与研究[D].郑州大学,2009.
  [2]赵加江.基于改进遗传算法的自动组卷研究[D].辽宁工程技术大学,2010.
  [3]李璐璐.基于UML的计算机组卷系统的分析与设计[D].长春理工大学,2010.
  [4]杨巍巍.网络考试系统中关键技术的研究与应用[D].哈尔滨工程大学,2010.
  [作者简介]夏超群(1973-),女,讲师,武汉工程职业技术学院,研究方向:计算机程序设计。
其他文献
我国"分税制"税收制度在经济治理现代化中存在税收调节贫富差距效果有限、"分税制"与我国经济发展不协调等不利因素。在审视两大突出问题的基础上,借鉴OECD国家在税制结构、
腾实飞声的清华国学研究院距今已逾80年,它在历史上的存在虽仅4年,但影响却不容小觑。清华国学研究院的停办,从表面上看,主因似乎是由于王国维、梁启超的相继殂谢,不复为继。
本文简述了数据库课程特点与培养目标,针对目前教学中存在的问题,分别从转变教学观念、创设教学案例、强化知识的拓展和注重教学反思等几方面对计算机数据库课程教学方法进行了
第三次科技革命推动了计算机的发展。计算机的广泛应用对社会经济管理、人们的生活产生了巨大的影响。而作为社会经济活动主体之一的中小企业在社会信息化的进程由于缺少资金
摘 要:随着我国科技技术的不断发展,现代信息技术也进入快速发展的阶段。我们知道书籍是人类的进步的阶梯,而收纳书籍的图书馆是重要的图书管理工具。运用现代化的信息技术来开发图书管,更好地实现资源共享,是图书管资料信息化管理发展的重中之重。但是在在图书资料管理信息化的发展中,难免会存在有些问题,针对于这些问题来进一步探讨图书资料实现信息化管理的优缺点。  关键词:图书资料管理;信息化;具体措施  中图分
本文从电子信息工程的发展现状入手,分析其发展的必要性,并着重探讨了发展电子信息工程技术现代化的有效途径,希望能为我国电子信息工程技术的进步提供帮助。
摘 要:随着计算机技术的应用越来越广泛,对大学生计算机应用能力提出了更高的要求和标准,大学第一门计算机基础课程的改革已经成为高校计算机基础教学的热门话题,对于占学生总数大多数的非计算机专业计算机基础课教学也越来越重视,对计算机专业计算机基础课的教学改革更是不遗余力。作者对高职院校计算机类专业计算机基础课教学改革过程中遇到的一些问题进行了分析并提出了一些建议。  关键词:高职高专;非计算机专业;教学
摘 要:在计算机信息网络日益普及和发展的今天,网络在各级疾病预防控制机构得到了迅速普及和广泛应用,随之也带来了各种网络信息安全问题的隐患。本文从多角度全面分析了疾病预防控制系统常见的各种网络信息安全问题,分析了产生的原因,提出了可行的解决方案和对策。  关键词:疾病预防与控制;信息安全;网络安全  中图分类号:TP393.08  近年来,随着信息技术的深入发展,疾病预防控制工作的信息化步伐日益加快
京津冀区域是一个面积约21.62万平方公里、在各方面均具有天然互补优势的独特区域,具有非常重要的战略地位。环境治理是京津冀协同发展战略中至为重要的一环,受制于人口过度
人民币汇率问题的焦点是人民币的合理估价,而人民币合理估价的形成取决于我国的汇率制度及相应机制。各国汇率制度的选择是基于国情以及经济发展的需要,中国人民币汇率制度的