一种上机考试防抄袭作弊方法与流程

文档序号:31381529发布日期:2022-09-03 00:42阅读:416来源:国知局
一种上机考试防抄袭作弊方法与流程

1.本发明涉及计算机技术技术领域,具体为一种上机考试防抄袭作弊方法。


背景技术:

2.随着计算机技术的普及,无纸化考试成为现代教育改革过程中必不可少的产物。目前大多数上机考试是将考生们聚集在电子化教室进行上机操作,考生们在同一时间获取同一个试卷,考生之间座位距离近,缺少有效的物理隔离,为考生交头接耳、互相偷窥创造了条件。因此,如何防止考生抄袭作弊成为教育领域重点研究的对象。目前上机考试防作弊主要有两种方法:(1)在显示器旁设置摄像头捕捉考生的人脸状态,监测考生是否偷窥抄袭;(2)随机组卷,降低相邻考生所做试卷出现相同试题的可能性。鉴于考场环境和监控设备成本高的问题,通常上机考试防作弊方法采用后者来减少考生考试作弊的可能性。
3.常规的随机组卷方法均基于大型题库而设计,存在设计复杂、组卷时间开销大、组卷成功率低、试卷知识点覆盖不全面。但在中小型的题库中,用户组卷需求比较简单明确,用户需要的是在某类题库中能快速组出多套知识点覆盖全面的试卷,目的是加强该类题库知识点的掌握,这时使用常规的随机组卷方法,可能会出现组卷时间较长、组卷失败、抽取试题不全面、部分试题不满足算法要求长期不被选中,从而变成僵尸题的问题。


技术实现要素:

4.(一)解决的技术问题
5.针对现有技术的不足,本发明提供了一种上机考试防抄袭作弊方法,具备抽取试题全面、组卷时间较端和提高组卷成功率等优点,解决了背景技术中提出的问题。
6.(二)技术方案
7.为实现上述目的,本发明提供如下技术方案:
8.本发明要解决的另一技术问题是提供一种上机考试防抄袭作弊方法,包括以下步骤:
9.1)对总题库进行划分:将总题库内部的题目按照所属的知识单元进行划分;以城市轨道交通行车调度基础知识为例,其总题库按知识单元可划分为线路与站场设备、车辆、信号设备、联锁系统、列控系统等子题库。
10.2)输入组卷条件:根据组卷条件判断题库是否满足组卷要求。
11.3)对每个子题库mi进行抽题操作,操作步骤如下:step1:定义集合lz(z=0,1,2,

),z代表试题被抽取的次数。初始集合为l0,该集合包括mi中的所有试题,对每道试题赋予其标志位,记为mj(j=1,2,

,ni);step2:随机抽取xi道题放入编号为s1的试卷中,组成s1中考察mi所需要的试题数量,并根据标志位从l0中拿出该xi道题置于l1中;step3:判断组成试卷数目是否等于s,若满足,退出步骤3,若不满足,进入step4;step4:若尚未满足,判断l0中剩余题量是否可以重新组成一套试卷。
12.4)合并每套试卷从子题库抽取的题目,完成组卷,退出组卷过程。
13.优选的,所述步骤1中记总题库为m,题目总量为n,划分后的子题库分别记为mi,子题库的题目数量分别记为ni,(i=1,2,3,

n),n为子题库数量,则
14.优选的,所述步骤2中所述组卷条件为:设置同时生成的试卷数量s,记试卷编号为sk(k=1,2,

,s),设置每套试卷总题量s
t
,每个子题库抽取的试题量,分别记为xi(i=1,2,3,

n),为保证知识点覆盖的全面性,要求xi>0,则组卷条件应满足以下公式:
15.优选的,所述步骤3中若剩余题量可以重新组成s2所需题量,则继续抽取xi道题放入编号为s2的试卷中,并根据标志位将该xi题放入l1中,若题量不足,直接将l0中剩余的n
i-xi道题抽取,并从l1中随机抽取x
i-(n
i-xi)道题,若该x
i-(n
i-xi)存在选择题型,将选择题的选项打乱之后再存放入试卷s2,同时将从l0中抽取的试题放入l1中,从l1中抽取的试题置入l2中,step5:判断组成的试卷数目是否等于s,若满足,退出步骤3,若不满足,重复step4类似的操作。
16.优选的,所述步骤3中子题库抽题的原则可归纳为以下方式:当组卷的数量s与每个子题库抽取的试题量xi乘积小于子题库的数量ni时,从子题库无重复随机抽取ni道试题置于试卷中,直至试卷数量满足要求;当组卷的数量s与每个子题库抽取的试题量xi乘积大于子题库的数量ni时,首先确保每一道题都抽取一次后,再按照所有试题抽取次数均逐步递增的方式进行随机抽取,直至试卷数量满足要求。
17.(三)有益效果
18.与现有技术相比,本发明提供了一种上机考试防抄袭作弊方法,具备以下有益效果:
19.该上机考试防抄袭作弊方法,不同于以往根据题型进行试题抽取,题库按照试题所属知识单元进行划分,抽取的题目题型随机性强,减少出现相同题目的可能性。在子题库进行抽题时,按照题目被抽的次数进行抽取,确保组成多卷时每道题被抽的概率相同,保证没有永远选不到的僵尸题,并且对二次及多次抽中的选择题选项进行随机排序,实现即使因题库数量限制产生了试卷出现相同题目的可能,也确保选项不重复,达到考试的公平性。
附图说明
20.图1为本发明的组卷流程图
具体实施方式
21.下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
22.实施例:一种上机考试防抄袭作弊方法,包括以下步骤:
23.步骤一:对总题库进行划分:将总题库内部的题目按照所属的知识单元进行划分;以城市轨道交通行车调度基础知识为例,其总题库按知识单元可划分为线路与站场设备、
车辆、信号设备、联锁系统、列控系统等子题库,记总题库为m,题目总量为n,划分后的子题库分别记为mi,子题库的题目数量分别记为ni,(i=1,2,3,

n),n为子题库数量,则
24.步骤二:输入组卷条件:根据组卷条件判断题库是否满足组卷要求:组卷条件为:设置同时生成的试卷数量s,记试卷编号为sk(k=1,2,

,s),设置每套试卷总题量s
t
,每个子题库抽取的试题量,分别记为xi(i=1,2,3,

n),为保证知识点覆盖的全面性,要求xi>0,则组卷条件应满足以下公式:
25.步骤三:对每个子题库mi进行抽题操作,操作步骤如下:step1:定义集合lz(z=0,1,2,

),z代表试题被抽取的次数。初始集合为l0,该集合包括mi中的所有试题,对每道试题赋予其标志位,记为mj(j=1,2,

,ni);step2:随机抽取xi道题放入编号为s1的试卷中,组成s1中考察mi所需要的试题数量,并根据标志位从l0中拿出该xi道题置于l1中;step3:判断组成试卷数目是否等于s,若满足,退出步骤三,若不满足,进入step4;step4:若尚未满足,判断l0中剩余题量是否可以重新组成一套试卷,若剩余题量可以重新组成s2所需题量,则继续抽取xi道题放入编号为s2的试卷中,并根据标志位将该xi题放入l1中,若题量不足,直接将l0中剩余的n
i-xi道题抽取,并从l1中随机抽取x
i-(n
i-xi)道题,若该x
i-(n
i-xi)存在选择题型,将选择题的选项打乱之后再存放入试卷s2,同时将从l0中抽取的试题放入l1中,从l1中抽取的试题置入l2中,step5:判断组成的试卷数目是否等于s,若满足,退出步骤三,若不满足,重复step4类似的操作,子题库抽题的原则可归纳为以下方式:当组卷的数量s与每个子题库抽取的试题量xi乘积小于子题库的数量ni时,从子题库无重复随机抽取ni道试题置于试卷中,直至试卷数量满足要求;当组卷的数量s与每个子题库抽取的试题量xi乘积大于子题库的数量ni时,首先确保每一道题都抽取一次后,再按照所有试题抽取次数均逐步递增的方式进行随机抽取,直至试卷数量满足要求。
26.步骤四:合并每套试卷从子题库抽取的题目,完成组卷,退出组卷过程。
27.本发明的有益效果是:该上机考试防抄袭作弊方法,通过不同于以往根据题型进行试题抽取,题库按照试题所属知识单元进行划分,抽取的题目题型随机性强,减少出现相同题目的可能性。在子题库进行抽题时,按照题目被抽的次数进行抽取,确保组成多卷时每道题被抽的概率相同,保证没有永远选不到的僵尸题,并且对二次及多次抽中的选择题选项进行随机排序,实现即使因题库数量限制产生了试卷出现相同题目的可能,也确保选项不重复,达到考试的公平性。
28.尽管已经示出和描述了本发明的实施例,对于本领域的普通技术人员而言,可以理解在不脱离本发明的原理和精神的情况下可以对这些实施例进行多种变化、修改、替换和变型,本发明的范围由所附权利要求及其等同物限定。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1