计算机自动生成套卷的方法及其系统技术方案

技术编号:22467629 阅读:19 留言:0更新日期:2019-11-06 11:27
本申请涉及计算机教学,公开了一种计算机自动生成套卷的方法及其系统。该方法包括对历年试卷进行分析以确定测试知识点域,该测试知识点域包括被测试到的各测试知识点及其题型;以及根据该测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,其中该套卷包括一张或多张试卷,该套卷至少覆盖该测试知识点域中分值占比超过预定门限的各测试知识点及这些测试知识点中难度最大的题型。本申请的实施方式所生成的套卷能以最少的试卷数量覆盖更多的知识点,并且试卷中所包含的测试知识点符合考核范围和要求,测试重点突出,满足学生的实际复习需要,使得复习效果更佳。

The method and system of automatically generating the cover roll by computer

【技术实现步骤摘要】
计算机自动生成套卷的方法及其系统
本申请涉及计算机教学领域,特别涉及计算机自动生成套卷技术。
技术介绍
目前通过计算机组卷可以避免各试卷重复抽取相同试题且生成试卷速度快等优点,已经有不少计算机组卷的专利获得了中国专利权,例如申请为CN201310097570.2的中国专利“文档操作题的自动组卷方法和自动阅卷方法”;申请号为CN201510246071.4的中国专利“一种基于计算机领域知识体系的B/S模式自动组卷方法”;申请号为CN201610028547.1的中国专利“一种基于遗传粒子群算法的智能组卷方法”;以及申请号为CN201710042777.8的中国专利“基于改进蚁群算法智能组卷的考试系统”。但是,诸如上述的大部分现有方案的组卷方法最终目的是一张试卷,而一张试卷的试题数量有限,测试知识点覆盖率低,不能满足考试全面复习、以及知识点掌握检测的要求;并且,这些组卷方法都缺少对测试知识点的范围、各测试知识点重要性以及测试题型等方面进行考虑,导致最终组出试卷的测试知识点与考核要求差异较大,且测试重点不够突出,试卷达不到实用化水平。
技术实现思路
本申请的目的在于提供一种计算机自动生成套卷的方法及其系统,能够使所生成的套卷能以最少的试卷数量覆盖更多的知识点,并且试卷中所包含的测试知识点符合考核范围和要求,测试重点突出,满足学生的实际复习需要,使得复习效果更佳。本申请公开了一种计算机自动生成套卷的方法,包括:对历年试卷进行分析以确定测试知识点域,该测试知识点域包括被测试到的各测试知识点及其题型;根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,其中该套卷包括一张或多张试卷,该套卷至少覆盖所述测试知识点域中分值占比超过预定门限的各测试知识点及这些测试知识点中难度最大的题型。在一个优选例中,所述测试知识点域中的各测试知识点按照在所述历年试卷中分值占比从高到低的优先级顺序排列,每一个测试知识点在所述历年试卷中出现过的题型按照难度从难到易的顺序排列。在一个优选例中,所述根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,进一步包括:按照预先设定的试卷模板中的题型从难到易依次选择题型,一个题型所有试卷的试题选择完成之后再选择这些试卷的下一个题型的试题,直到所有题型完成抽题;其中对于每一种题型按照以下步骤A和B进行试题的抽取和分配:A按照所述测试知识点域中的测试知识点的优先级从高到低的顺序依次从试题库中抽取试题并更新所述测试知识点域,直到当前题型试题数量满足套卷中所有试卷的当前题型的试题数量要求;B将为所述当前题型抽取的所有试题随机分配到所述套卷的各试卷中,其中每张试卷的试题数量相同。在一个优选例中,所述更新所述测试知识点域,进一步包括:当一个测试知识点难度最大的题型被所选的试题覆盖后,将这个测试知识点从所述测试知识点域中去除。在一个优选例中,所述测试知识点域中的每一个测试知识点的分值占比是基于所述历年试卷根据计算得到,其中v为该水平考试阶段的历年试卷份数,ju为第u份历年试卷中以该知识点为测试知识点的试题个数,Qui为第u份历年试卷中第i道以该知识点为测试知识点的试题中的占分值,P为该水平考试阶段的历年试卷总分值的和;所述所有测试知识点中的每一个测试知识点在某一个试题中的占分值根据该试题的总分值和该试题中测试知识点的个数计算得到。在一个优选例中,所述对历年试卷进行分析以确定测试知识点域之前,还包括:构建试题库,对各试题的属性信息进行标识,其中所述各试题的属性信息包括唯一标识、所包含测试知识点、所包含一般知识点、所属题型、区分度、难度和曝光度;构建历年试卷库,对每张试卷的年份、阶段、学科以及试题属性信息表进行标识并存储,其中所述试题属性信息表包括该张历年试卷中所包含的试题以及对应每个试题的题型、测试知识点、分值;构建试卷模板库,其中每种试卷模板的试卷属性信息包括该试卷模板所包含题型、所包含的题量和分值信息。本申请还公开了一种计算机自动生成套卷的系统包括:确定模块,用于对历年试卷进行分析以确定测试知识点域,该测试知识点域包括被测试到的各测试知识点及其题型;生成模块,用于根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,其中该套卷包括一张或多张试卷,该套卷至少覆盖所述测试知识点域中分值占比超过预定门限的各测试知识点及这些测试知识点中难度最大的题型。在一个优选例中,还包括排序模块,用于将所述测试知识点域中的各测试知识点按照在所述历年试卷中分值占比从高到低的优先级顺序排列,每一个测试知识点在所述历年试卷中出现过的题型按照难度从难到易的顺序排列。本申请还公开了一种计算机自动生成套卷的系统包括:存储器,用于存储计算机可执行指令;以及,处理器,用于在执行所述计算机可执行指令时实现如前文描述的方法中的步骤。本申请还公开了一种计算机可读存储介质所述计算机可读存储介质中存储有计算机可执行指令,所述计算机可执行指令被处理器执行时实现如前文描述的方法中的步骤。本申请实施方式中,通过大数据客观分析历年试卷知识点的范围、测试重点、题型、知识点覆盖率等问题,实现计算机有针对性地组卷。首先,本申请实施方式中,通过大数据分析历年试卷获取对应的测试知识点域,并进一步地,根据该测试知识点域中分值占比超过预定门限的各测试知识点来预更新该测试知识点域,有利于计算机有针对性地抽题和组卷,使得最终生成的套卷中各试卷中包含的知识点信息更加具客观性,使得试卷中所包含的测试知识点符合考核范围和要求。其次,基于该测试知识点域,通过从试题库中抽取所有包含属于测试知识点域内测试知识点的试题,并按照预先设定的试卷模板中的题型从难到易依次选择题型,一个题型所有试卷的试题选择完成之后再选择这些试卷的下一个题型的试题,直到所有题型完成抽题,这使得各试卷在满足题型要求的同时测试重点突出;同时,对于每一种题型的抽题中,按照该测试知识点域中的测试知识点的优先级从高到低的顺序依次从试题库中抽取试题并更新该测试知识点域,直到当前题型试题数量满足套卷中所有试卷的当前题型的试题数量要求,进一步地,对于每一种题型的抽题中,可以根据该测试知识点域中的各测试知识点在所述历年试卷中分值占比从高到低的优先级顺序排列,并根据该分值占比从高到低的优先级顺序排列结果将该测试知识点域中各测试知识点划分多个重要等级并按重要等级从高到低依次确定“当前优先抽取试题的测试知识点”,即越重要的测试知识点越优先抽题,直到一个等级的测试知识点都已完成抽题才进入下一个等级的测试知识点的抽题。以上按照题型从难到易依次选择题型和基于所选择的题型按照测试知识点的重要等级进行依次抽题使得所抽取试题的顺序更加客观,所抽取的试题更加突出重要知识点,进而实现覆盖重要等级最高的测试知识点的最难题型的试题可以被优先抽取,进一步使得最终生成的套卷的测试重点突出,且各知识点考核程度达到历年最难要求,从而提高了整体套卷的考核难度和考核质量,使得学生通过该套卷进行复习测试时复习效率会进一步提高,且测试效果更佳。进一步地,对于同一重要等级的测试知识点进行抽题时,还可以优先选择试题中的测试知识点属于当前抽题知识点且达到最难题型测试要求的测试知识点数量最多的试题,在试卷数量一定的情况下,可以实现每张试本文档来自技高网...

【技术保护点】
1.一种计算机自动生成套卷的方法,其特征在于,包括:对历年试卷进行分析以确定测试知识点域,该测试知识点域包括被测试到的各测试知识点及其题型;根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,其中该套卷包括一张或多张试卷,该套卷至少覆盖所述测试知识点域中分值占比超过预定门限的各测试知识点及这些测试知识点中难度最大的题型。

【技术特征摘要】
1.一种计算机自动生成套卷的方法,其特征在于,包括:对历年试卷进行分析以确定测试知识点域,该测试知识点域包括被测试到的各测试知识点及其题型;根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,其中该套卷包括一张或多张试卷,该套卷至少覆盖所述测试知识点域中分值占比超过预定门限的各测试知识点及这些测试知识点中难度最大的题型。2.如权利要求1所述的计算机自动生成套卷的方法,其特征在于,所述测试知识点域中的各测试知识点按照在所述历年试卷中分值占比从高到低的优先级顺序排列,每一个测试知识点在所述历年试卷中出现过的题型按照难度从难到易的顺序排列。3.如权利要求2所述的计算机自动生成套卷的方法,其特征在于,所述根据所述测试知识点域和预先设定的试卷模板从试题库中抽取试题组成套卷,进一步包括:按照预先设定的试卷模板中的题型从难到易依次选择题型,一个题型所有试卷的试题选择完成之后再选择这些试卷的下一个题型的试题,直到所有题型完成抽题;其中对于每一种题型按照以下步骤A和B进行试题的抽取和分配:A按照所述测试知识点域中的测试知识点的优先级从高到低的顺序依次从试题库中抽取试题并更新所述测试知识点域,直到当前题型试题数量满足套卷中所有试卷的当前题型的试题数量要求;B将为所述当前题型抽取的所有试题随机分配到所述套卷的各试卷中,其中每张试卷的试题数量相同。4.如权利要求3所述的计算机自动生成套卷的方法,其特征在于,所述更新所述测试知识点域,进一步包括:当一个测试知识点中难度最大的题型被所选的试题覆盖后,将这个测试知识点从所述测试知识点域中去除。5.如权利要求1所述的计算机自动生成套卷的方法,其特征在于,所述测试知识点域中的每一个测试知识点的分值占比是基于所述历年试卷根据计算得到,其中v为该水平考试阶段的历年试卷份数,ju为第u份历年试卷中以该知识点为测试知识点的试题个数,Qui为第u份历年试卷中第i道以该知识点为测试知识点的试题中的占分值,P为该水平考试阶段的历年试卷总分值...

【专利技术属性】
技术研发人员:张新华郭小莉胡应科颜懿崔斌丁明飞
申请(专利权)人:浙江蓝鸽科技有限公司
类型:发明
国别省市:浙江,33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1