[0039] 下面将结合具体实施例,对本发明的技术方案进行清楚、完整的描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通的技术人员在没有做出创造性劳动的前提下所获得的所有其它实施例,都属于本发明的保护范围。
[0040] 针对现有技术中学号由一连串的数字组成,复杂难记,考生在填涂答题卡的时候容易出错,以及而且临时加入考试的考生无法进行阅卷识别的问题,本发明提供一种适用于临时学号的试卷打印扫描识别方法,其旨在分别建立学生元数据及试卷元试卷,选择参加考试的学生元数据与试卷元数据组合生成第一标识标识,每一张试卷上已经包含特定学生的信息,学生在考试时无需再填涂,信息阅卷时直接识别获取,避免出错。而且对于临时加入考试的考生可分配临时学号与试卷元数据组合生成第二标识标识,再通过修正区将临时加入考试的考生补全,建立该学生的学生元数据,以便后续适用,方便快捷。
[0041] 一种适用于临时学号的试卷打印扫描识别方法,如图1至图3所示,包括:
[0042] 建立学生元数据,把学生的姓名、正式学号、班级等等个人信息都包括在内,存储在学生信息库中,作为选择是否参加考试。需要考试时先要对试卷进行选题、分值排布、出题排版等。系统获取完成编题的试卷,设置试卷ID。如图1所示,将试卷导入文档编辑系统中对试卷的信息进行解析,比如可以word子系统中进行解析,并对试卷上的包括试卷标题、考试时间、试卷分值、试卷页码及题目内容等信息进行识别,并通过题库中获取试卷各个题目的参考答案。具体例子而言,通过解析可知,试卷标题为《分数除法运算测试》,考试时间为20分钟,总分为100分,共四页,第一道题为填空题,分值为20分等等信息。把这些试卷信息与试卷ID一并生成试卷元数据。而获取的参考答案在试卷上并不公开,目的在于形成一份完整试卷的参考答案文件,便于后续老师进行试卷批改,或者供学生考试完后进行参考学习。
[0043] 完成试卷编题及试卷信息解析后,从学生信息库中选择参加考试的学生,学生信息库中在包含具备正式学号等个人信息的学生元数据,而这些学生当中可能存在不用参加当次考试的情况,通过选择特定进行参加考试学生的学生元数据与试卷元数据相对应生成第一识别标识,将试卷格式化输出,优选地,该格式化输出为包含试卷ID+试卷页码+学号的二维码,无需对所有的学生元数据进行处理。
[0044] 由于第一识别标识已经包含试卷信号及特定的学生信息了,学生进行考试时无需再填涂个人信息,避免填涂出错。待扫描阅卷时,根据答卷上的第一识别标识便可获取学生信息,同时根据试卷ID及其试卷页码将同一学生的答卷信息合并,便于试卷批改完毕后进行统计分值等操作,确定试卷与学生对应后,对同一答卷不同类的答卷信息(即学生作答的答案区域)进行切割并分别传送批改。
[0045] 对于试卷打印,常常出现一些临时插班生,他们的信息并没有在系统中注册报备,因此在系统中没有办法选择进行考试,针对这种情况可以建立临时存储区,在临时存储区内增加临时参加考试的学生分配临时学号以及生成修正区。修正区在试卷上呈现的是一个特定的识别区域,该区域用于给临时参加考试的学生填写个人信息,比如姓名。将临时学号与试卷元数据相对应,生成第二识别标识,虽然此时临时参加考试的学生信息并不完善,但与试卷元数据的对应关系是确定的,当考试完毕后,扫描试卷时再识别修正区的信息,根据修正区的信息对该临时参加考试的学生信息进行完善,分配正式的学号,并在学生信息库中建立该临时参加考试学生的学生元数据,方便后续选择考试。当完成建立该临时参加考试学生的学生元数据,则删除临时信息,释放临时存储区的存储空间。
[0046] 作为一种实施例,在临时存储区内分配临时学号以及生成修正区时,如图2所示,首先要确定临时参加考试的学生个数,根据临时参加考试的学生个数分配临时学号,把各个临时参加考试的学生区分开,且在临时学号上设置区别符,避免混淆该区别符可以设置在第一位,比如临时学号第一位是1和正式学号是第一位是0。然后生成与临时学号关联的临时考生信息及修正区,以姓名为例,临时考生的姓名可以为张XX,将修正区覆盖在临时考生信息上,试卷上不显示临时考生的信息,显示修正区让临时参加考试的考生进行填写。进行临时考生姓名识别时,可以直接在与张XX对应的修正区位置上进行识别,起到一个快速识别定位的作用,提高识别效率。在生成第一识别标识或第二识别标识后,将试卷信息及学生信息组合在试卷上,并生成不可编辑的文档格式(比如PDF文档)进行打印,避免内容发生改变。作为优选地,PDF的页眉可以显示学生学号+学生姓名+试卷ID+页码,避免试卷混淆。其中临时参加考试学生的试卷上的学生信息区被修正区覆盖,在试卷上显示为提供学生填写真实姓名的空格位置。
[0047] 作为一种实施例,还包括学情反馈机制,包括对考试情况的统计分析和反馈。根据试卷的批改进行统计,把错误的、未掌握的知识点反馈给学生或其任何老师,充分了解学生的情况,具体包括:在试卷上的各个试题设置类别符,该类别符根据知识点划分,比如将勾股定理的考点作为第一类别,用第一类别符标记。当批改完成后,根据类别符将各个学生的失分点进行统计,失分点较为集中的类别说明学生尚未充分掌握其对应的知识点。
[0048] 获取批改结果并判断各个试题是否具有触发动作。其中,触发动作包括点击触发或输值触发。点击触发为判断批改过程中是否点击预定的位置,具体为,老师进行批改时有正确按钮、错误按钮,当老师认为学生作答不正确则点击错误按钮,学情反馈机制被点击触发,适用于选择题、判断题或填空题等不涉及解题过程的题目。输值触发具体为判断输入的值是否在预定的数值之外,老师在批改是根据学生的作答情况输入一个分数值,若该分数值与对应题目的分值不一致时,学情反馈机制被输值触发,适用于需要解题过程评分的大题。当然若出现一些学生知识点已经掌握,但因为不够严谨的小问题而丢分的,可以设置一个数值范围,比如只丢一两分的情况便不再触发学情反馈机制,可以避免增加学生压力负担。
[0049] 作为一种实施例,还包括,重名关联机制,由于学生存在一定的流动性,可能原本学生信息库中就存在的学生元数据,当次考试会以临时考生进行考试,若直接作为一个新学生重新建立学生元数据,不仅占用存储空间资源,而且不利于对该学生过去的情况溯源。如图3所示,在重名关联机制下,若通过修正区识别到学生的信息与学生信息库中的学生元数据相似,比如名字重复,则通过人工运维后台反馈并提醒运维人员存在重名的情况,需运维人员确认,从运维人员处获取学生的确认信息,若运维人员确认为同一学生则将两者进行关联合并;若确认为不同学生则设置重名符,旨在便于区分两者,同时将分配正式学号。
[0050] 相对现有技术,本发明提供的一种适用于临时学号的试卷打印扫描识别方法,由后台程序自动渲染生成带有试卷页码、试卷id和学生学号等信息的pdf打印文件。在打印试卷时,当存在临时学生时,可以选择打印临时学生试卷,突破了已有系统只能选择已经注册的学生打印试卷而导致的不灵活。通过让每个学生都有学号(临时学号也是学号)保证了系统在任何时候能够正确将多页试卷进行合并到一份试卷,完成试卷的批改,避免因为无法将多页试卷进行合并为一个学生的试卷,造成无法完成试卷的统计得分。而且,本发明可以避免确定学生再打印试卷会导致打印试卷的不灵活的问题,通过临时学生的临时学号既解决打印试卷必须选择系统中的学生的情况,同时又避免了学号填涂带来的错误。
[0051] 另外,本领域普通技术人员可以理解:实现上述方法实施的全部或部分步骤可以通过程序指令相关的硬件来完成,前述程序指令可以存储于一计算机可读取存储介质或存储设备中,该程序指令在执行时,执行上述适用于临时学号的试卷打印扫描识别方法的步骤;而前述存储介质或存储设备包括但不限于:ROM、RAM、磁盘或者光盘等各种可以存储程序代码的介质。
[0052] 因此相应地,本发明实施例还提供了一种计算机可读存储设备,存储有计算机程序,所述计算机程序被处理器执行以实现所述适用于临时学号的试卷打印扫描识别方法。
[0053] 进一步地,本发明还配套提供了一种相应的移动终端、系统来实现上述适用于临时学号的试卷打印扫描识别方法,具体为:
[0054] 一种移动终端,包括:
[0055] 处理器,适于执行程序指令;
[0056] 存储设备,适于存储程序指令,所述程序指令适于由处理器加载并执行以实现所述的适用于临时学号的试卷打印扫描识别方法。
[0057] 一种适用于临时学号的试卷打印扫描识别系统,包括服务器;服务器包括处理器和存储设备;
[0058] 处理器,适于执行程序指令;
[0059] 存储设备,适于存储程序指令,所述程序指令适于由处理器加载并执行以实现所述的适用于临时学号的试卷打印扫描识别方法。
[0060] 以上借助具体实施例对本发明做了进一步描述,但是应该理解的是,这里具体的描述,不应理解为对本发明的实质和范围的限定,本领域内的普通技术人员在阅读本说明书后对上述实施例做出的各种修改,都属于本发明所保护的范围。