一种试题打乱顺序方法和系统与流程

文档序号:11250976阅读:7557来源:国知局
一种试题打乱顺序方法和系统与流程

本发明涉及一种试题打乱顺序方法和系统,属于计算机信息领域。



背景技术:

在计算机无纸化考试中,通常分为监考机和考生机。监考机负责向考生机发送指令,提供考生数据和试卷数据,供考生机请求这些数据。考生机提供考生登录,考生作答、交卷等功能。为了防止相邻考生在考试中彼此互相抄袭答案,需要对同一套试卷在相领考生机电脑上呈现不同题目的内容显示。对客观题,同一题目呈现不同的选项内容显示。这样考生在同一时间作的题目基本不同,即便是作的同一小题,客观题的选项也不同,从而考生选择的标准答案也不同,基本上杜绝了考生作弊的可能性。

无纸化计算机考试中题目乱序及小题选项乱序的传统实现方法是在命题制卷时,维护每套试卷的各个小题及内容,维护每个小题的选项及内容,这些信息以结构化的方式存贮起来,每套试卷都是结构化数据。考试前在监考机导入试卷时,读取结构化的试卷数据,对每个考生动态生成所需试卷文件,动态生成试卷文件过程中随机排列小题在试卷中的顺序和随机排列小题中每个选项顺序。考生机从监考机请求动态生成的试卷文件显示在电脑界面中供考生作答,从而实现考生答题中看到的题目不一样或同一小题选项内容不一样。

传统实现方法的不足:

1)在命题时,需要把小题的每个选项拆分开单独维护每个选项内容,失去小题及每个选项内容整体编辑的效果,不符合命题老师平时命题习惯。

2)考试前监考机对每个考生动态生成试卷小题文件,效率低,对于考生人数多的考点,花费的时间长,占用监考机较多cpu及内存资源,降低了性能,影响正常考试。

3)考试前监考机对每个考生动态生成试卷小题文件,增加了考试监考机功能的复杂性,同时可能存在风险。比如试卷小题文件生成失败、其它错误等。



技术实现要素:

为了解决上述问题,本发明通过提供一种试题打乱顺序方法和系统。

本发明采用的技术方案一方面为一种试题打乱顺序方法,包括以下步骤:获取试卷并将对应的小题、小题选项的信息存入同一文件;加载试卷题号列表,根据小题特征查找小题,随机排列小题并赋予其小题排序号;加载小题,根据选项特征查找对应的小题选项,随机排列小题选项并赋予其选项排序号;基于小题排序号和选项排序号输出乱序试卷。

优选地,还包括记录小题排序号和选项排序号,当发生异常的时候,基于记录小题排序号和选项排序号重新输出乱序试卷。

本发明采用的技术方案另一方面为一种试题打乱顺序系统,包括:监考机,用于获取试卷并将对应的小题、小题选项的信息存入同一文件;考生机,用于加载试卷题号列表,根据小题特征查找小题,随机排列小题并赋予其小题排序号;加载小题,根据选项特征查找对应的小题选项,随机排列小题选项并赋予其选项排序号;基于小题排序号和选项排序号输出乱序试卷。

优选地,所述考生机还用于记录小题排序号和选项排序号,当发生异常的时候,基于记录小题排序号和选项排序号重新输出乱序试卷。

本发明的有益效果为通过监考机获取并存储试卷,考生机对载入的试卷的内容进行随机排序处理,能够降低监考机工作负担,提高考试的效率。

附图说明

图1所示为基于本发明实施例的一种试题打乱顺序方法的示意图;

图2所示为基于本发明实施例的题目乱序处理流程的示意图;

图3所示为基于本发明实施例的题选项乱序处理流程的示意图。

具体实施方式

以下结合实施例对本发明进行说明。

基于发明的实施例,如图1所示一种试题打乱顺序方法,包括以下步骤:获取试卷并将对应的小题、小题选项的信息存入同一文件;加载试卷题号列表,根据小题特征查找小题,随机排列小题并赋予其小题排序号;加载小题,根据选项特征查找对应的小题选项,随机排列小题选项并赋予其选项排序号;基于小题排序号和选项排序号输出乱序试卷。

作为命题者的教师完成命题之后,导出的试卷的小题和小题对应的小题选项会被存放在同一个文件之中,该文件可以是放在云服务器上也可以是放在独立于监考机和考生机的其他存储节点上,通过与监考机连接,使监考机能够能读取该文件(文件会有对应的标识,例如文件名改为对应的试卷的名字;同时,小题和小题对应的小题选项也有对应的标识,用于标识其属于小题类,或者其属于小题选项类,或者标记小题的id等,而试卷题号列表则用于记录原始的小题、小题选项的标识等信息),考试前监考机导入试卷(即根据试卷的标识找到对应的试卷所在的文件,从中读取试卷,该文件可以是从其他的别的存储空间读取或者自身的存储器上);由于命题老师的习惯等因素,题目会带有一定的特征,例如判断题,选项题等,又或者是用于判断资料属于小题而不是小题选项的标记,通过上述的特征,选出所有的小题,通过随机算法将所有小题进行随机排序(例如选出所有小题,分配所有小题一个临时序号,通过随机函数,随机排序临时序号,根据临时序号和随机函数重新分配小题的序号,该序号的序列为随机排序的结果,即新的排序号);一般的情况下,小题选项是匹配对应的小题的,则小题选项的特征包括其对应的小题的匹配信息,当小题被加载时,其对应的小题选项也会根据特征被选出来,重复小题随机排序的过程,对小题选项进行随机排序;基于随机排序后获取的排序号,输出对应的排序的小题和小题选项。

基于上述实施例,可以选择只随机排序小题而不排序小题选项,或者只随机排序小题选项而不排序小题。

考生机还包括记录小题排序号和选项排序号,当发生异常的时候,基于记录小题排序号和选项排序号重新输出乱序试卷。

记录排序之后小题和选项的排序号,结合小题本身的标识/特征,可以重新输出随机排序之后的试卷,有利于让已经完成一部分试卷的考生马上能根据之前的记忆,迅速完成已填写过的小题的再填写,避免因为意外导致的重新做题影响学生的答题时间和效率。

实施例中所述的异常包括:考生机重启、蓝屏等机械故障,或者死机等软件故障,这些故障在发生的时候,可以通过考生机(计算机)本身能够实现的记录功能,即现在的计算机的操作系统,在出现上述的故障的时候,都会留下异常的记录,通过读取这些记录,又或者其他例如试卷填写相关的输入装置在预设的时间内不反应等情况,输出一个异常的信号,考生机根据这个信号激活重启的模式,重新根据随机排序输出对应的试卷的内容。

基于发明的实施例,一种试题打乱顺序系统,包括:监考机,用于获取试卷并将对应的小题、小题选项的信息存入同一文件;考生机,用于加载试卷题号列表,根据小题特征查找小题,随机排列小题并赋予其小题排序号;加载小题,根据选项特征查找对应的小题选项,随机排列小题选项并赋予其选项排序号;基于小题排序号和选项排序号输出乱序试卷。

所述考生机还用于记录小题排序号和选项排序号,当发生异常的时候,基于记录小题排序号和选项排序号重新输出乱序试卷。

基于上述一种试题打乱顺序方法的装置,包括监考机和考生机,其对应的载体为电脑或者类似的智能终端,用于实现该方法对应的步骤。

基于本发明的实施例,如图2所示的题目乱序处理流程,包括以下步骤:

1.加载试卷题号列表;2.根据小题特征查找试卷中的所有小题;3.按小题唯一标识值对每个小题的进行随机排序(即分配给每一个小题唯一的标识值);4.按随机排序后的小题顺序分别替换试卷中原始顺序的每小题;5.显示排序后的各小题题号;6.保存小题乱序后的顺序,供异常处理时重新加载时使用。

基于本发明的实施例,如图3所示的题选项乱序处理流程,包括以下步骤:

1.加载某小题;2.根据选项特征查找小题中的所有选项;3.按选项唯一标识值对每个选项进行随机排序(即分配给每一个小题选项唯一的标识值);4.按随机排序后的选项顺序分别替换小题原始选项顺序;5.显示乱序后的小题及选项内容;6.保存选项乱序后的顺序,供异常处理时重新加载时使用。

以上所述,只是本发明的较佳实施例而已,本发明并不局限于上述实施方式,只要其以相同的手段达到本发明的技术效果,都应属于本发明的保护范围。在本发明的保护范围内其技术方案和/或实施方式可以有各种不同的修改和变化。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1