一种将答题卡题号与题干所在页码自动对应的方法与流程

文档序号:16881319发布日期:2019-02-15 22:10阅读:689来源:国知局

本发明属于计算机网络应用领域,尤其是需要将答题卡题号与题干所在页码对应时,自动找出对应关系的方法。



背景技术:

随着计算机和网络的飞速发展,远程教育的应用越来越广泛,网络考试是远程教育的一个重要组成部分,目前的网络考试一般是给学生展示一份试卷文档,学生可以在考试系统中进行翻页查看,然后在考试系统的答题卡上作答,一般答题卡都只有题号和选项,在答题结束后,需要进行讲解或者学生自行回顾错题时,需要能够直接显示需要回顾的题目对应的题干所在的页码,减少学生自己翻页查找的动作,为此,需要一个判断答题卡题号对应的题干所在页码的技术,以便采取后续措施。



技术实现要素:

本发明的目的是针对现有技术的空白,提供了一种判断答题卡题号对应的题干所在页码的方法。

本发明方法的具体步骤为:

步骤一、设某学生编号记为s,当该编号为s的学生在答题卡上对第q题进行作答时,记录该学生当前显示的题干页码,记为p(q,s),并将p(q,s)发送给考试服务器保存;当考试结束后,考试服务器得到一个矩阵p,行数为题目总数q,列数为提交答案的学生总数n。

步骤二、对矩阵p进行处理:

首先将第一行p(1,s)取出,计算一共有多少个不同的值,并将不同值的数量记为n1,且每个不同的值对应的个数记为n(1,n),1≤n≤n1,在n(1,n)中取最大值和次大值,即出现次数最多的两个值的次数,分别记为ma1和mb1,对应的在矩阵p中的值记为pa1和pb1;

再计算的值,记为为ms1;

然后计算至此,pa1和pb1分别表示回答第1题时,最多、次多的学生停留的页面页码;da1和db1分别表示这两类学生占学生总数的比例值,r1表示最多和次多的相对比例。

步骤三、根据pa1、pb1、da1、db1的值,得出第一题应该对应的页码p1,具体为:若pa1和pb1的值相差1,且r1<3,则p1等于pa1和pb1组成的数组,即p1包含两个值,在连续的两页上;否则,p1等于da1和db1的较大者所对应的pa1或pb1,至此,得到的p1即为第1道题的题干所在的页码。

步骤四、重复步骤二和三,直至矩阵p的所有行数处理完毕,得到所有题目的对应页码。

本发明有益效果如下:

本方法的思想是通过统计答题时显示的题干所在的页码的方式,认为学生在答题时一般都会停留在题干所在的页面,那么从统计结果上看,该页面的页码应该占结果中的大多数,如果出现题干横跨两个页面的情况,那么认为停留在这两个页面的几率都应该比较大,所以,通过简单的个数统计即可获得较为准确的题干页码,主要的创新点是通过学生在操作时的行为数据反馈来计算结果,不需要手工操作,大大降低了后台管理人员的工作量。

具体实施方式

下面结合实施例对本发明作进一步说明。

一种判断答题卡题号对应的题干所在页码的方法,具体步骤为:

步骤一、设某学生编号记为s,当该编号为s的学生在答题卡上对第q题进行作答时,记录该学生当前显示的题干页码,记为p(q,s),并将p(q,s)发送给考试服务器保存;当考试结束后,考试服务器得到一个矩阵p,行数为题目总数q,列数为提交答案的学生总数n。

步骤二、对矩阵p进行处理:

首先将第一行p(1,s)取出,计算一共有多少个不同的值,并将不同值的数量记为n1,且每个不同的值对应的个数记为n(1,n),1≤n≤n1,在n(1,n)中取最大值和次大值,即出现次数最多的两个值的次数,分别记为ma1和mb1,对应的在矩阵p中的值记为pa1和pb1;

再计算的值,记为为ms1;

然后计算至此,pa1和pb1分别表示回答第1题时,最多、次多的学生停留的页面页码;da1和db1分别表示这两类学生占学生总数的比例值,r1表示最多和次多的相对比例。

步骤三、根据pa1、pb1、da1、db1的值,得出第一题应该对应的页码p1,具体为:若pa1和pb1的值相差1,且r1<3,则p1等于pa1和pb1组成的数组,即p1包含两个值,在连续的两页上;否则,p1等于da1和db1的较大者所对应的pa1或pb1,至此,得到的p1即为第1道题的题干所在的页码。

步骤四、重复步骤二和三,直至矩阵p的所有行数处理完毕,得到所有题目的对应页码。

实施例:

假设考试共3道题目,有5个学生参与作答,作答完成后得到的矩阵p为如下内容:

根据步骤二,p(1,s)={1,1,2,2,1},n1=2,n(1,n)={1,2},ma1=3,mb1=2,pa1=1,pb1=2,ms1=5,da1=0.6,db1=0.4,r1=1.5。

根据步骤三,得到第1题的题干页码是1,2两页。

以此类推,得到第2题的题干页码是第2页,第3题的题干页码是第3页。



技术特征:

技术总结
本发明公开了一种判断答题卡题号对应的题干所在页码的方法。本发明步骤如下:1.记录该学生当前显示的题干页码,记为P(q,s),并将P(q,s)发送给考试服务器保存;当考试结束后,考试服务器得到一个矩阵P;2.对矩阵P进行处理:3.根据处理结果得到的PA1、PB1、DA1、DB1的值,得出第一题应该对应的页码P1,具体为:若PA1和PB1的值相差1,且R1<3,则P1等于PA1和PB1组成的数组,即P1包含两个值,在连续的两页上;否则,P1等于DA1和DB1的较大者所对应的PA1或PB1,至此,得到的P1即为第1道题的题干所在的页码。4.重复步骤2和3,直至矩阵P的所有行数处理完毕,得到所有题目的对应页码。本发明通过通过学生在操作时的行为数据反馈来计算结果,降低了后台管理人员的工作量。

技术研发人员:胡开荆
受保护的技术使用者:浙江万朋教育科技股份有限公司
技术研发日:2018.09.26
技术公布日:2019.02.15
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1