首页> 中国专利> 一种填空题试题的生成和判卷的方法及系统

一种填空题试题的生成和判卷的方法及系统

摘要

一种填空题试题的生成和判卷的方法及系统,旨在解决填空题的智能编辑、填空题试题的自动生成和填空题试卷的自动判卷等问题,特别是针对一道填空题包括至少两个填空项,并且每个填空项的正确答案的表述方式有多种的情况,所述填空题包括题干和嵌入其中的填空项,对于每个题干,通过定义数据源规则编辑填空项,对于每个填空项设置至少一个标准的正确答案和至少一个典型的错误答案,对于每个题干设置包括可编辑的属性信息的ID标识,每个填空项设置可编辑的属性信息的ID标识,在生成填空题试题时,根据设定的试题生成规则,通过与以上两种ID标识对比,生成具有至少一个填空项的填空题试题,至少一道填空题试题构成填空题试卷或者试卷的填空题试题部分,根据答案完成对试题的自动判卷,并且进行快速有效的统计,包括答对情况和答错情况。

著录项

  • 公开/公告号CN106409041A

    专利类型发明专利

  • 公开/公告日2017-02-15

    原文格式PDF

  • 申请/专利权人 深圳市鹰硕技术有限公司;

    申请/专利号CN201611040464.0

  • 发明设计人 刘佳;卢启伟;

    申请日2016-11-22

  • 分类号G09B7/02(20060101);G06Q50/20(20120101);

  • 代理机构北京和信华成知识产权代理事务所(普通合伙);

  • 代理人胡剑辉

  • 地址 518100 广东省深圳市宝安区新安三路建达工业区1栋二楼202室

  • 入库时间 2023-06-19 01:32:41

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2020-05-19

    授权

    授权

  • 2017-03-15

    实质审查的生效 IPC(主分类):G09B7/02 申请日:20161122

    实质审查的生效

  • 2017-02-15

    公开

    公开

说明书

技术领域

本发明涉及计算机技术在教学领域的应用,特别是涉及一种利用计算机技术智能编辑填空题、自动生成填空题试题以及对填空题试卷自动判卷的方法及系统,可以应用于网络教学、多媒体教学、题库管理、在线评测、课后练习等。

背景技术

在利用计算机进行出题和判卷的过程中,相比于已经比对智能化的选择题和判断题的编辑、生成和判卷,有关填空题的编辑、试题的生成和试卷的判卷的智能化和自动化一直不能令人完全满意。在计算机技术迅猛发展的今天,教师和其他出题人员对于填空题的处理,还主要停留在人工操作的层面,由出题者手动编辑试题,设置填空项,判卷者对试卷进行逐份判断,计算机主要作为媒介工具使用,智能化和自动化处理方面还有改进的余地。

随着这方面需求的增加,围绕快速高效的处理填空题这个主题,现有技术中已经有一些专利申请进行了有益的尝试,比如:

CN101587512A和CN101587514A分别公开了一种用于计算机辅助考试系统的填空题的判分方法和判分系统,对填空题进行判分的过程中,对于与预置标准答案不相同的测试答案采用批量处理的方法判分,对所有需判分试卷的判分结束后再进行统分,而不是逐一对每份试卷进行顺序判分,这使得判卷者可以减轻劳动强度、提高工作效率,提高判卷过程的一致性。上述两件申请公开了,将填空项与标准答案比对判断,还可以根据实际回答的情况,增加标准答案,使得一个填空项可以对应多个标准答案,但是这样的对应关系是在判卷的过程中,事后人工确认后添加的,不是事先预设的,而也没有关注到设置错误答案的构思。

CN102542068A公开了一种基于云存储的电子试题存储管理方法,通过为试题库建立索引表,仅在数据库中存储一张试卷到题库的映射表便可完成一份试卷的存储,在存储学习者答题时,将学习者答题与标准答案对比,将错误答题存储,仅在数据库中存储一张错误试题到存储位置的索引完成一份试题的记录,从而降低了电子试卷的存储空间。上述申请旨在解决完成测试的试卷内容的存储问题,采用的是建立答案与试题和填空项的映射关系,只保存答案信息,大大降低存储信息的数量,其关心的是降低信息存储数量。

CN102591956A公开了一种电力系统试题库的构建方法,将试题库所涉及的知识按章、节、小节进行分类,并为每一章中的每一节的每一小节创建一个试题表,在每个试题表中创建一个试题编号字段,试题录入时根据试题知识点出处将试题存入相应试题表,并根据试题特征为试题编制一个唯一的试题编号,通过各试题的试题编号,能方便快速的检索出包含特定特征的试题,给试题检索带来方便,能减少出题人员选题所花费的时间。上述申请旨在解决试题标记编号的问题,通过试题ID信息,提高检索效率,方便出题人选题,但未涉及这些内容如何进行更新完善的构思。

CN103761101A公开了一种电力考试系统中计算题参数可变的方法,通过根据预设条件生成不同的试题试卷,实现了对于同一个知识点的考察,不同学员可得到不一样的题目,防止作弊,更利于考察学员对知识点的灵活掌握程度,其关注的是通过试题的编辑顺序不同生成不同的试卷,其目的在于防作弊。

CN105118348A公开了一种基于知识点体系的学科选题方法,通过对各学科知识点的系统性测评,采用系统自动评判体系,根据测试结果,形成学习状态的客观评价,使得学习者能获得受益匪浅的知识点内容学习,达到有的放矢的专项训练目标。

CN102157084A公开了一种电子白板的填空题设置方法及装置,包括以下步骤:创建模块创建填空题的问题数据,将该问题数据存入数据库,所述问题数据包括题目和空白区域,填空题的问题数据在数据库中还由以下表项构成:试题ID、试题类型ID、是否给出正确答案、空ID及正确答案的表项。例如,用户要输入这样一道填空题:“这是一个填空题测试”,数据库自动为这道填空题分配一个试题参数(Question ID),题目(Title)的值就为“这是一个___题测试”,空参数(Blank ID)记录空白区域的位置并被数据库分配了唯一标识如A,空的个数(Blank Count)的值为1,正确答案(Correct Answer)的值为“填空”,是否有正确答案(Has Correct Answer)的值为1。当然,如果用户选择暂时不输入该道填空题的正确答案,则设置正确答案(Correct Answer)依然为空(null),那么是否有正确答案(HasCorrect Answer)的值为0。转化模块将所述问题数据转化为电子白板对象,并加载到电子白板中,所述电子白板对象包括题目对象和空白对象,当用户点击完成时,创建模块将各个输入框中的参数值对应其表项名称并结合这道填空题的试题参数共同生成了这道填空题的问题数据,并存入数据库中,从而完成了一道填空题的创建。答毕单元包括答案比较单元,用于将所述用户输入的答案与正确答案进行比较,并输出比较结果,由此实现了交互式电子白板考试系统的完整性,扩大了交互电子白板考试系统的应用范围。

在现有技术中,关于填空题的编辑、填空题试题的生成和填空题试卷的判卷的处理存在以下问题:

对于一道填空题的填空项及其答案的设置是固定的,填空项的设置是固定,答案的设置只是关注到了正确答案,使得编辑填空题步骤复杂、耗时长且无法快速实现一空多个答案的编辑和匹配,一旦成题,很难根据需要进行调整和改变,无法实现智能编辑。

由于每道填空题的填空项是固定不变的,生成的填空题也是一成不变的,这样的填空题可编辑性差,只能人工重新设定填空项。另一方面,学习者在答题时,有时候只是记住了答案,并没有真正了解问题,没有掌握应该掌握的知识点,这样的情况在平时的练习和训练中尤其突出,到了真正考试或者应用知识点解决问题时,即使题干内容不变,稍微改变填空项,就变得不知所措,这不利于提高学习和教学效率,不能实现通过做试题巩固知识点的目的。

填空项与标准答案的设置只是考虑了试题的考试属性,实际上大部分试题都是在平时的练习或测试中,不但需要测试掌握知识的情况,更关心的是学习者出错的地方在哪里?错误的内容是什么?了解这些没有掌握的内容。

填空题的本身问题还有就是,其标准的正确答案的表达方式可能不唯一,只设置单一的标准答案,不利于自动判卷效率的提高。每种标准答案的表达方式都反映了学习者掌握这方面知识的或多或少的问题和偏好,发现和了解这样的问题才能更好的开展教学活动。除此之外,自动判卷的难点还在于,即使与设定的多个正确答案不同,也不一定是错误的。

本发明针对现有技术存在的上述问题,主要为了满足K12教育、在线教育、在线考试、在线题库对于填空题的智能化、自动化出题和自动化判卷的需求,提供一种快速智能对填空题的题干进行编辑,试题属性信息进行编辑,填空项自动生成,填空题试题自动生成,形成一填空项对应多个不同答案,从而实现智能出题自动判卷的方法或系统。

发明内容

根据本发明的技术方案,旨在解决填空题的智能编辑、填空题试题的自动生成和填空题试卷的自动判卷问题,特别是针对一道填空题包括至少两个填空项,并且每个填空项的答案的表述方式有多种的情况,本发明的改进包括以下内容:

对于每个题干,通过定义数据源规则编辑填空项,对于每个填空项设置至少一个标准的正确答案和至少一个典型的错误答案,设定错误答案的目的在于,只要测试答案与错误答案比对,如果相同,就可以判定测试答案肯定是错误的,这样不但方便统计测试答错的情况,还可以提高自动判卷的效率。

每个题干设置包括可编辑的属性信息的填空题ID标识,每个填空项设置可编辑的属性信息的填空项ID标识,在生成填空题试题时,可以根据设定的试题生成规则,通过与两种所述ID标识进行对比,生成包含至少一个所述填空项的填空题。也就是说,如果一道填空题具有两个或者三个填空项,在生成试题时,可以根据生成规则,只保留其中一个或两个填空项,从而使得两次连续生成的填空题可以不同。每生成一次填空题,就更新有关的ID标识中的生成时间和累计生成的次数等信息,这些标识信息用于匹配试题生成规则,使得连续两次生成的填空题试题的填空项可以不同。

在填空题试题完成测试后,提取各个填空项的测试答案、以及填空项和填空题ID标识,与设定的正确答案和错误答案进行比对,只要与至少一个错误答案相同或者测试答案为空数据就判定答题错误,与至少一个正确答案相同就判断答题正确,对于仍旧不能判定的测试答案,可以按照累计个数顺序排序,显示到填空题的相应填空项的位置,供判卷者对照判断,确定正确与否,判卷者做出判断之后的错误答案和正确答案可以添加到已有的错误答案和正确答案中,更新有关对应关系数据,判卷者不需要具体判断某份试卷的正确与否,只需要对这些答案进行判断,是否属于正确还是错误答案;在完成这样的判定完成后,系统根据更新的答案试题对应关系数据库,对未完成的试卷进行重新的自动判卷。

根据本发明的一个方面,提供一种填空题试题的生成方法,包括以下步骤:

题干编辑步骤:对填空题的题干内容进行编辑,产生至少一个填空项,对所述题干和所述填空项分别添加包含属性信息的填空题ID标识和填空项ID标识;

答案赋予步骤:为所述填空项设定至少一个答案,建立所述答案与以上两种所述ID标识的对应关系,保存至填空题数据库;

试题生成步骤:根据试题生成规则,通过与所述数据中的填空题的以上两种ID标识进行比对,提取符合所述生成规则的填空题及其对应的答案,并且生成试题,并保存至试题数据库。

在所述答案赋予步骤中,所述至少一个答案包括至少一个正确答案和至少一个错误答案。

在所述题干编辑步骤中,所述填空项至少为两个,所述填空项ID标识与所述填空题ID标识存在关联关系,并根据所述填空题ID标识和填空项ID标识,建立所述填空项和所述答案之间的对应关联关系,并且保存至所述填空题数据库。

所述至少一个正确答案的首选答案是所述填空项原先对应的所述题干的内容,所述至少一个正确答案的其他答案是与所述首选答案等同或近似的答案,所述至少一个错误答案为典型的错误答案。

在所述试题生成步骤中,根据不同的试题生成规则,每次可以从每道填空题的所述至少两个填空项中选择至少一个填空项生成填空题试题,对于没有被选中的填空项,将相应的首选答案填充回所述没有被选中的填空项,在所述生成的填空题试题中不再构成填空项。

在生成填空题试题后,根据实际生成的填空项内容,更新所述填空题数据库中的填空题ID标识中的属性信息。

所述属性信息包括:顺序编号、涉及的知识点、标准分值、难度系数、被采用的次数、以往的错误率、最近一次被采用的时间。

所述试题生成规则是根据试题生成需要设定的,其中的规则内容对应于所述填空题和/或所述填空项的至少一个属性信息。

在所述题干编辑步骤中,对所述题干内容的编辑包括,采用定义数据源规则以规范题干内容数据表达,或者,采用集成至文字编辑器的中间件按钮对题干内容进行编辑。

所述定义数据源规则是由任意符号、数字、字母、或文字等定义的规范,包括()、##、||、<>、《》、{}、「」、〖〗、『』、〈〉、和AA等。

根据本发明的另一方面,提供一种填空题试题的生成系统,包括:

存储器,用于存储用来执行如上所述的方法的程序代码;

处理器,用于执行所述程序代码。

根据本发明的再一方面,提供一种由根据上述的填空题试题的生成方法生成的填空题试题构成的填空题试卷的判卷方法,包括以下步骤:

填空题试卷生成步骤:从所述试题数据库中,选择至少一道填空题试题构成填空题试卷或者试卷的填空题试题部分;

测试答案提取步骤:在生成的填空题试卷完成测试之后,提取试卷中试题的填空题ID标识和填空项ID标识、以及对应的填空项的测试答案;

测试答案比对步骤:将提取的试题的上述信息与所述的答案进行比对,如果测试答案与所述至少一个错误答案相同,或者测试答案为空数据,判定答题错误,如果测试答案与所述至少一个正确答案相同,判定答题正确;

测试答案确认步骤:对于不能通过上述步骤判定测试答案正误的情况,将这些测试答案顺序显示到相应题干的相应填空项上,以供判卷者一一核实确认,并且根据确认结果,首先更新所述的错误答案和正确答案,然后重复上述测试答案比对步骤;

测试答案统计步骤:对测试答案进行统计分析,更新相应的填空题ID标识和填空项ID标识中的有关属性信息。

对于不能通过上述步骤判定测试答案正误的情况,按照同样的测试答案的数量多少顺序排序,并显示在相应的填空项中,从而使得判卷者在核实这些测试答案正误的过程中,可以结合题干内容进行判定。

根据本发明的又一方面,提供一种填空题试卷的判卷系统,包括:

存储器,用于存储用来执行如上所述的判卷方法的程序代码;

处理器,用于执行所述程序代码。

根据本发明的还一方面,提供一种计算机程序,包括被加载至计算机系统并被执行时执行根据以上所述的方法的步骤的计算机程序代码。

根据本发明的还一方面,提供一种计算机可读存储介质,包含前述的计算机程序。

通过上述技术方案,本发明实现了对填空题,特别是包括多个填空项且每个填空项的标准答案表述方式多样的填空题,进行智能编辑,既设定多个正确答案,又设定多个错误答案,并且借助可编辑的属性信息标识,通过与试题生成规则比对,可以从多个填空项中选择至少一个,也就是说,在编辑填空题时可以设置多个填空项,但是在具体生成填空题试题时,可以只包含其中一个或几个填空项,不必包含所有填空项,通过设定出题规则,使得连续两次生成的填空题试题可以不同,通过每个填空项对应至少一个错误答案和至少一个正确答案,颠覆了现有技术中,只判对错,只关注正确答案,没有关心典型的错误答案的情况,从而有利于快速有效的掌握答对和答错的情况,同时快速高效自动判卷,通过不能自动判断的测试答案的进一步核实确认,及时更新填空项与答案对应的关系数据库,使得系统可以逐步的持续的提高自动判卷的效率。

附图说明

图1是本发明的功能模块示意图;和

图2是本发明的操作流程示意图。

具体实施方式

以下将结合附图,对本发明的具体实施方式进行进一步详细的描述。

如图1所示,本发明的构成功能模块,主要包括:编辑模块10、试题生成模块20、判卷模块30。

所述编辑模块10用于对填空题进行编辑生成包括题干和填空项的填空题,具体包括编辑启动模块101、题干编辑模块102、答案赋予模块103、填空题存储模块104。

所述编辑启动模块101用于启动填空题的编辑,调取用于编辑成填空题的原始题干信息。

所述题干编辑模块102用于对原始题干信息进行编辑,产生适当数量的填空项,产生由题干(填空题主体)和填空项组成的填空题,所述填空项至少为两个,对于每个填空题和每个填空项添加包含属性信息的ID标识,这些属性信息是可编辑的,包括顺序编号、涉及的知识点、标准分值、难度系数、被采用的次数、以往的错误率、最近一次被采用的时间等。

所述答案赋予模块103用于为所述填空项设定至少一个答案,建立所述答案与以上两种所述ID标识的对应关系,形成填空题、填空项与答案的对应关系。

所述填空题存储模块104用于以数据库的形式存储填空题的数据,包括填空题及其答案和对应关系等。

所述试题生成模块20用于根据生产条件生成填空题试题,具体包括:规则设定模块201、比对模块202、生成模块203和试题存储模块204。

所述规则设定模块201用于设定生成试题的生成规则,这些生成规则与以上两种所述ID标识中的有关属性信息对应,比如标准分值、知识点、难度系数,还比如避免两次生成同样的试题,或者同一道试题生成不同的填空项,可以通过规则的设定,然后与填空题的属性信息进行比对,来生成需要的填空题试题。最近一次被采用的填空项在本次生成试题时,避免重复。

比对模块202用于将试题生成规则与填空题和填空项的属性信息进行比对,产生符合条件的填空题试题。

生成模块203用于从所述填空题数据库中读取有关信息产生与本次生成的试题和填空项对应的答案,生成填空题试卷或者构成试卷的填空题部分时调用。

试题存储模块204用于以试题数据库的方式存储当前填空题试题及其答案的信息。

所述判卷模块30用于生成试卷并且在测试者完成试卷之后根据答案对测试答案进行判定,具体包括试卷生成模块301、测试答案提取模块302、测试答案比对模块303、测试答案确认模块304、测试答案统计模块305。

所述试卷生成模块301用于生成填空题试题试卷,所述试卷可以是单纯的填空题试题组成的试卷或者综合试卷的填空题部分。

所述测试答案提取模块302用于在测试者完成测试之后,提取测试试题、填空项及其测试答案的数据信息及其对应的关系信息。

所述测试答案比对模块303用于将提取的上述信息与本次试题的答案信息进行比对,如果测试答案与所述至少一个错误答案相同,或者测试答案为空数据,判定答题错误,如果测试答案与所述至少一个正确答案相同,判定答题正确,如果无法进行判定,将这些答案信息提取出来。

所述测试答案确认模块304用于将提取的不能判定的答案信息显示到相应的填空项上,供判卷者做出正误的判定,在显示时,每个测试答案的后面包括正确或错误的两个按钮,如果判定为正确,点击正确按钮即可,这些被判定为正确的答案将添加到原先的答案中,并且更新相应的答案数据库。对于判定为错误的测试答案,进行同样的操作。

所述统计模块305用于根据更新的答案数据库对测试答案进行统计分析,更新相应的填空题ID标识和填空项ID标识中的有关属性信息。所述的统计模块可以统计每道试题被采用和回答的次数,所谓的采用是指一份试卷中采用了,算是一次,所谓的回答次数是指这份试卷用于多少人的测试,也就是被多少人回答了。同时将这样的采用次数和回答次数及其错误率统计出来,并且更新到每道试题和每个涉及的填空项的属性信息中,还可以根据历史大数据的错误率统计,动态调整试题的难度系数。这种通过对属性信息的动态的管理,由此可以实现对于填空题和填空项的精细化管理。

所述填空题数据库和试题数据库可以集成到一个数据中,通过数据项进行标示和区分,通过同一个模块实现上述功能。

如图2所示,实施本发明的操作流程示意图。所述填空题试题的生成和填空题试卷的判卷方法可以实现对填空题进行快速编辑,快速插入/添加填空项、自动生成题干的填空项序号等信息,对每个填空项定义/设定多个答案,包括至少一个正确答案和至少一个错误答案,包括主要步骤:编辑步骤100、试题生成步骤200和判卷步骤300:

所述编辑步骤100包括编辑启动步骤1001、题干编辑步骤1002、答案赋予步骤1003。

编辑启动步骤1001:调取用于编辑成填空题的原始题干信息,原始题干信息是未经编辑的包含题干和填空项上内容的信息,所谓的填空项通常是经过去除掉原始题干的部分信息形成的空。一般说来,填空题包括题干内容及相应的填空项,本发明中有时用题干代表填空题或者等同于填空题,只是为了便于描述,无本质差异,旨在表示处于题干或填空题未生成用于考试或者组成试卷填空题试题前可以编辑或者填空项可以选择的状态。

题干编辑步骤1002:对填空题的题干内容进行编辑,产生至少一个填空项,对所述题干和所述填空项分别添加包含属性信息的填空题ID标识和填空项ID标识。在所述题干编辑步骤中,对所述题干内容的编辑包括,采用定义数据源规则以规范题干内容数据表达,或者,采用集成至文字编辑器的中间件按钮对题干内容进行编辑。

数据源规则:1)可定义每个空的格式如:「」、〖〗包含,内部每个答案用’|’分隔,2)可定义属性标识如:题目困难定义N进行标识,分类用F进行标识等,答案1用D1标识,空1用nu1标识等3)可定义整个填空题的数据源格式解析规则;

中间件按钮:可在编辑器定义一个按钮,可点击实现新填空项的插入,如定义【】为插入按钮,可点击触发当前插入数据源规则所述定义数据源规则是由任意符号、数字、字母、或文字等定义的规范,包括()、##、||、<>、《》、{}、「」、〖〗、『』、〈〉、和AA等。所述填空项至少为两个,所述填空项ID标识与所述填空题ID标识存在关联关系,并根据所述填空题ID标识和填空项ID标识,建立所述填空项和所述答案之间的对应关联关系,并且保存至所述填空题数据库。

答案赋予步骤1003:为所述填空项设定至少一个答案,建立所述答案与以上两种所述ID标识的对应关系,形成填空题;所述至少一个答案包括至少一个正确答案和至少一个错误答案。所述至少一个正确答案的首选答案是所述填空项原先对应的所述题干的内容,所述至少一个正确答案的其他答案是与所述首选答案等同或近似的答案,所述至少一个错误答案为典型的错误答案。

所述试题生成步骤200包括规则设定步骤2001、比对步骤2002、生成步骤2003。

所述规则设定步骤2001,用于产生试题生成规则,其是根据试题生成需要设定的,规则内容对应于所述题干和/或所述填空项的有关属性信息。比如避免两次生成同样的试题,或者同一道试题生成不同的填空项,可以通过规则的设定,然后与填空题的属性信息进行比对,来生成需要的填空题试题。例如可以实现,最近一次被采用的填空项,在本次生成试题时,避免重复。错误率超过一定比率的,在本次生成试题时不采用等。

所述比对步骤2002用于,根据试题生成规则,通过与所述填空题的以上两种所述ID标识进行比对,生成符合所述生成规则的填空题试题。根据不同的试题生成规则,每次可以从每道填空题的所述至少两个填空项中选择至少一个填空项生成填空题试题,对于没有被选中的填空项,将相应的首选答案填充回所述没有被选中的填空项,在所述生成的填空题试题中不再构成填空项。

所述生成步骤2003用于在生成填空题试题后,根据实际生成的填空项内容,更新所述填空题数据库中的填空题ID标识中的属性信息,所述属性信息包括:顺序编号、涉及的知识点、标准分值、难度系数、被采用的次数、以往的错误率、最近一次被采用的时间。在所述试题生成步骤中,每生成一次填空题,就更新一次所述ID标识中的有关属性信息,包括最近一次被采用的时间、被采用的次数。

所述判卷步骤300包括试卷生成步骤3001、测试答案提取步骤3002、测试答案比对步骤3003、测试答案确认步骤3004、测试答案统计步骤3005。

所述试卷生成步骤3001:选择至少一道填空题试题构成填空题试卷或者试卷的填空题试题部分;

所述测试答案提取步骤3002:在生成的填空题试卷完成测试之后,提取试卷中试题的填空题ID标识和填空项ID标识、以及对应的填空项的测试答案;

所述测试答案比对步骤3003:将提取的试题的上述信息与所述的答案进行比对,如果测试答案与所述至少一个错误答案相同,或者测试答案为空数据,判定答题错误,如果测试答案与所述至少一个正确答案相同,判定答题正确;

所述测试答案确认步骤3004:对于不能通过上述步骤判定测试答案正误的情况,将这些测试答案顺序显示到相应题干的相应填空项上,以供判卷者一一核实确认,并且根据确认结果,首先更新所述的错误答案和正确答案,然后重复上述测试答案比对步骤;对于不能通过上述步骤判定测试答案正误的情况,按照同样的测试答案的数量多少顺序排序,并显示在相应的填空项中,从而使得判卷者在核实这些测试答案正误的过程中,可以结合题干内容进行判定;

所述测试答案统计步骤3005:在完成测试答案确认之后,对测试答案进行统计分析,更新填空题数据库和/或试题数据库中相应的填空题ID标识和填空项ID标识中的有关属性信息。所述统计步骤3005可以统计每道试题被采用和回答的次数,所谓采用是指一份试卷中采用了,算是一次,所谓的回答次数是指这份试卷用于多少人的测试,也就是被多少人回答了。同时将这样的采用次数和回答次数及其错误率统计出来,并且更新到每道试题和每个涉及的填空项的属性信息中,还可以根据不断完善的历史大数据的错误率统计,动态调整试题的难度系数。这种通过对属性信息的动态的管理,由此可以实现对于填空题和填空项的精细化管理。

对于试题的编辑方面,示例如下:调取的原始题干信息是“今年是2016猴年,张三和李四在今年出生。”

对于原始题干信息,通过定义数据源规则(规范数据表达)进行编辑,所述数据源规则是由任意符号、数字、字母、文字等定义的规范,如:()、##、||、<>、《》、{}、「」、〖〗、『』、〈〉、AA……。或者通过设定为中间件按钮形式集成至文字编辑器,方便更多的用户快速使用和操作。

选中“2016猴”和“张三和李四”,当前在文字编辑器增加‘[]’按钮实现中间件触发,点击文字编辑器中的‘[]’弹出当填空答案插入窗口,答案插入窗口中的首选的标准的正确答案是上述选中的原始题干信息中的相应内容。

在弹出的填空项设置界面中,可为题干生成两个‘空’(填空项),此界面可为当前一个‘空’根据真实情况设置多个标准的正确答案和典型的错误答案,填写完成后,比如“2016”“猴”可以设置为标准的正确答案,“2015”“羊”可以设置为典型的错误答案,“张三”“李四”可以设置为标准的正确答案,“王五”可以设置为典型的错误答案。按照数据源规则自动生成题干的显示效果,此时添加相应的属性信息的ID标识,通过这样的标识可以将填空题以填空题数据库的形式保持到存储器中,便于进行编辑和管理。属性信息可以包括:试题编号、涉及的知识点、难度系数、被使用的次数、上次使用的时间等。

编辑题干的每个空时,实现每个空进行自然数标记,当触发生成题干按钮时,程序采用字符串替换的功能,先生成替换项;如将第一个‘[]’(数组包含内的所有答案)数组,替换为①,将第二个‘[]’(数组包含内的所有答案)数组,替换为②,(标记的序号可以是任意定义的规则)……依次类推;

接着在进行字符串替换,从而实现填空题编辑后,保存时通过定义的生成规则,自动隐藏答案内容生成替换项内容(如:下划线和每个空的序号)。

例如:“今年是(1)年,(2)是年度吉祥物?”,生成形式不局限于当前形式,比如:①、②、⒈、⒉、α、β等可以是填空项的任意表现形式。

本发明的方法和系统可以集成和使用到任意客户端、网页、及各种需要在线编辑和处理涉及填空题出题、成卷和判卷的系统、项目或产品。

本发明的方法和系统可以通过计算机程序代码进行执行,执行计算机程序代码的设备包括存储器和处理器,分别用于存储代码和执行代码。

以上介绍了本发明的较佳实施方式,旨在使得本发明的精神更加清楚和便于理解,并不是为了限制本发明,凡在本发明的精神和原则之内,所做的修改、替换、改进,均应包含在本发明所附的权利要求概括的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号