摘 要:随着信息化的普及,考试系统成为了应用热的之一。而组卷是考试系统的核心功能之一,如何科学高效的组卷越来越受到人们的关注。本文通过分析和设计符合自身考试系统的组卷算法来实现考试系统组卷功能的实现。
关键词:考试系统;组卷;算法
1.引言 智能组卷是考试系统的核心功能之一,智能组卷就是指考试系统从题库中抽取试题,得到满足教师需求的考试试卷。在网络交互环境中,教师希望能够在较短的时间内组合成一份或若干份既符合需求,又具有随机性的试卷。各种研究显示,智能组卷的研究的重点在于组卷算法。2.已有组卷算法简介 许多学者对组卷算法进行了研究,比较常见的有随机法、回溯法、遗传算法三种。 (1)随机法 随机法是指依据已经确定的试卷标准进行随机抽取试题,最终组合成试卷的算法,它是组卷算法中最为常见的算法。随机法是通过抽调过程的不断重复,直至组卷过程的完成或者无法抽取满足用户需求试题为止[1]。 用随机法进行组卷,其过程非常简单,但其具有不可回溯的性质,是依据当前的试卷标准来选择试题。随机算法虽然简单,但研究表明,在一定的限制条件控制下,其可以选择出满足需求的试卷[2],同时使用随机法进行组卷可以通过均匀选取方式体现试卷的公正性,更好的避免作弊。 (2)回溯法 回溯法属于深度优先算法的一种,是对随机算法的一种改进。回溯法随机抽取第一状态,并记录下来,当搜索失败后,释放上次记录的状态类型,然后通过来回不断的回溯试探,直到组卷的完成[3]。 (3)遗传算法 遗传算法由于其自适应和良好的搜索技术得以流行开来。它是模拟生物界的自然选择和遗传变异的机制来求解复杂问题的随机搜索和优化算法[4]。遗传算法对于复杂和非线性的问题可以较好的解决,在机器学习、组合优化等方面得到了广泛的应用。由于遗传算法的核心思想也是在一定的要求下找到最佳的方案,这和智能组卷算法的本质是一样的。 在随机算法、回溯算法和遗传算法中,笔者认为随机算法是比较适合考试系统的。这是因为随机算法成卷率高,且试卷质量相对较好[5]。回溯算法和遗传算法是在组卷模式确定后,然后这个模式进行成卷,这样会导致对试题查找范围比较特点的问题。3.组卷方案设计 (1)组卷方案 组卷方案是指对成卷的约束性条件。组卷就是依据约束条件,在题库中抽取符合这些约束条件的试题以形成试卷的过程。这些约束条件其本质就是对教师对试卷的要求转化成系统能够操作的试题属性,然后系统根据相应的属性来随机选择相应的试题。 笔者依据现有题库中的试题属性来制定组卷方案。试题属性一般有题目类型、题目内容及相应的参考答案、所属章节、难度系统、所属知识点等属性。依据以往的成卷经验来看,如果组卷方案中,约束条件过多将会降低成卷的效率,容易造成组卷算法徘徊不前的状态。 其实通过分析可以得知:各个约束条件是有重要性程度的不同,应该选择重点的指标,尽可能满足成卷质量的前提下以提高组卷效率;而且各个约束条件其实会存在一些内部联系,完全可以对其进行精简。 (2)试题属性设置 题库是组卷的基础与保障,题库的全面与准确对组卷来说是至关重要的。笔者在专家建议及文献参考下,将试题属性确定为以下几个方面:
除了以上属性外,还包括试题能力要求、知识点程度要求等其他属性,这些属性在组卷方案中也时常被提及。 (3)组卷方案组成 一个完成的组卷方案一般是由组卷参数定义、试题属性定义和变换说明三个部分组成[6]。 1)组卷参数定义:该定义就是明确最后的成卷是由哪些约束条件组成的,也就是成卷的目标参数。 2)试题属性项定义:该定义就是将我们组卷的约束条件以计算机能够识别的形式展现,我们采用进行对试题进行唯一性编码,这样就可以实现用代码信息来替代试题信息。系统不需要了解这些代码背后所隐藏的信息和内容。 3)变换算法:它既是对抽取试题算法的一个说明。变换算法所包含的内容就是系统如何从题库中抽取符合约束条件的试题以成卷的过程。4.组卷算法流程 (1)组卷约束条件 通过详细的分析与专家访谈,我们以精简实效为原则进行约束条件的设定。约束条件主要为:一个试题不会在同一试卷中出现两次;而且我们要求试题的难度系统、试题知识点和试题所属章节符合一定的要求
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
参考文献:[1] 叶晓彤等.基于校园网的考试管理系统体系的构建.计算机系统应用,2003.10:120-123[2] 周丽莉.基于B/S 结构的等级考试管理系统.计算机工程,2005.4:195~197[3] 罗钫著.高校体育招生考试管理信息系统的设计与应用.体育科学研究,2006,10(2):71-74[4] 杜汀.网络考试管理信息系统.中央民族大学学报(自然科学版),2005.1:86-88[5] 王大康,李智宏等.学校考试管理信息系统的设计与研究.北京工业大学学报,2000.3:123-126[6] 詹向红,崔瑛等,基于题库建设的计算机网络考试探索,中国医药导报,2008(12):92[7] 田翔,肖人岳.一个改进的通用成卷模型.计算机工程,2004(10):183-186[8] 陈熙,吴成秋,贺栋梁,试卷分析与评价的指标体系及其应用,西北医学教育,2006,14(5):542-543
中国论文网(www.lunwen.net.cn)免费学术期刊论文发表,目录,论文查重入口,本科毕业论文怎么写,职称论文范文,论文摘要,论文文献资料,毕业论文格式,论文检测降重服务。 返回电子论文列表