一种电子试卷的智能阅卷方法和装置的制作方法

文档序号:6584835阅读:213来源:国知局
专利名称:一种电子试卷的智能阅卷方法和装置的制作方法
技术领域
本发明涉及一种电子试巻的智能阅巻方法和装置。
背景技术
随着计算机技术的不断发展,无纸化考试也越来越受到人们的重视。通常的无纸 化考试要么都是选择题,要么就是人工阅巻。人工阅巻的自动化程度较低,容易出现误判的 情况;而且由于是电子试巻,在阅巻、复查的环节都不方便;而单一的选择题型又限制了考 试的考察范围。特别是在数学考试中,以当前的技术而言,基本上没有办法输入大多数数学 运算符,即使输入了,也只有采用人工阅巻的方式。因此,数学的电子试巻基本上未出现。无 纸化考试的目的之一是在不使用纸张的情况下,对应试人员进行较全面的考察,但是,目前 的现状是由于自动阅巻的、技术上的原因使得考察变得那么不全面。因此提供一种能够自 动阅巻的电子试巻答案的识别方法及装置,就变得非常必要。

发明内容
本发明要解决的技术问题在于,针对现有技术的上述不能输入数学运算符号、也 不能使用计算机识别电子试巻的内容的缺陷,提供一种可以使用计算机识别的电子试巻及 其识别方法和装置。 本发明解决其技术问题所采用的技术方案是构造一种电子试巻的智能阅巻方 法,包括如下步骤 A)取得电子试巻中的标准答案及其判断模式; B)将读取到的解答及所述标准答案按照上述判断模式决定的步骤依次化简或变 换; C)比较所述解答经过上述步骤化简或变换的结果与所述标准答案经过上述步骤 化简或变换的结果,判断其是否相同。 在本发明所述的电子试巻的智能阅巻方法中,所述步骤C)进一步包括当所述两 个结果不一致时,再次分别对所述结果分析或运算,再次对比其分析或运算后的结果,判断 其是否等价。 在本发明所述的电子试巻的智能阅巻方法中,所述每个标准答案事先存储于所述 电子试巻中;所述每个判断模式事先存储于所述电子试巻中;所述每个判断模式由不同的 处理模块对其取得内容进行事先设定的变换步骤或化简步骤。 在本发明所述的电子试巻的智能阅巻方法中,所述步骤B)进一步包括如下步骤 Bl)取得所述标准答案及该标准答案对应的指定区域内的解答; B2)按照所述判断模式设置的步骤,分别对所述标准答案及所述解答进行化简或
变换; B3)分别得到上述标准答案及所述解答的转换结果。 在本发明所述的电子试巻的智能阅巻方法中,步骤B2)中所述的化简或变换包括依据所述标准答案或解答中的数字、运算符或字符、按照所述设定的次序对所述标准答案 或解答进行变换或转换。 在本发明所述的电子试巻的智能阅巻方法中,所述步骤B2)中,还包括将所述标 准答案或解答中以非数字形式表述的数值转换为数字形式。 在本发明所述的电子试巻的智能阅巻方法中,所述标准答案有多种表现形式,所
述步骤C)包括将所述步骤B)中所述解答的化简或转换结果逐一与所述标准答案多种表现
形式的化简或转换结果比较,任意一个相同则判为该解答与所述标准答案相同。 在本发明所述的电子试巻的智能阅巻方法中,所述标准答案含有多项内容,所述
步骤C)中包括将所述步骤B)中所述解答的化简或转换结果与所述标准答案的多项内容的
化简或转换结果对比,其一一对应并等价则判为该解答与所述标准答案相同。 本发明还涉及一种电子试巻的智能阅巻装置,包括用于读取所述电子试巻上指定
区域内解答和标准答案的内容取得模块、用于取得所述指定区域中判断模式的模式取得模
块、用于按照所述取得的判断模式将所述取得解答及标准答案进行化简或转换的处理模
块、用于将所述解答转换或化简的结果与所述标准答案转换或化简的结果进行对比的比较
判断模块。 在本发明所述的电子试巻的智能阅巻装置中,所述处理模块包括用于由所述取得 解答或标准答案中得到其表达式或数字的表达式取得子模块以及多个用于将所述取得解 答及标准答案按照所述判断模式事先设定的步骤运算或化简的运算子模块;所述每种判断 模式分别对应于不同的运算子模块,所述每种运算子模块的运算方式及其顺序不同。
实施本发明的电子试巻的智能阅巻方法和装置,具有以下有益效果由于设定了 判断模式,并可以通过读取指定区域内容而得到对所述指定区域读取内容采取的判断模 式,从而有针对性地对读得的内容化简或转换,并将其结果与同时化简或运算的预设的标 准答案比较。因此计算机可以对其实行较为准确的智能阅巻,便于电子试巻的推广运用。


图1是本发明一种电子试巻的智能阅巻方法和装置实施例中电子试巻的示意图;
图2是所述实施例中电子试巻的智能阅巻方法的流程图;
图3是所述实施例中电子试巻的智能阅巻装置的结构示意图。
具体实施例方式
下面将结合附图对本发明实施例作进一步说明。 如图1所示,在本发明电子试巻的智能阅巻方法和装置实施例中,电子试巻的结 构包括在其题目中的指定区域1,在一份电子试巻中,并不是只有一个指定区域1,实际上, 在一份试巻的每道题或每个需要答题的地方,都设置有这样的一个指定区域l,这些指定区 域1有一个在试巻中唯一的编号,用这些编号来区分上述多个指定区域1。在本实施例中, 上述各指定区域1不仅带有其标准答案,而且还带有对其标准答案及该指定区域1内输入 的解答进行转换或化简的判断模式内容。不同的指定区域1可能具有不同的判断模式,而 不同的判断模式具有不同的转换或化简步骤。因此,不同的指定区域l,其输入的答案不仅 是不同的,可能在其输入的形式上也有较大的差异,例如,可以输入一个数字或者输入一个表达式,甚至可以输入中文字符。当然,由于每个指定区域l的判断模式不同,其可以输入 的类型也不同。例如一些指定区域1可以输入数字、字母,而另一些指定区域1可能可以输 入的类型还包括数学表达式和中文。使用者在这些指定区域l内填入其对应的题目答案, 完成在电子试巻上的答题。由于这些指定区域l使用编号来识别(通常是与题目的题号对 应),因此,只要将编号对应的指定区域l的内容读出并判断,就可以判断出试巻中每道题 解答的对错。相应的判别方法在稍后描述。 如图2所示,在本实施例中,该电子试巻的智能阅巻方法包括如下步骤 步骤Sll取得指定区域内容在本步骤中,读取电子试巻中一个指定区域1的内
容,取得其中在该试巻还没有填写时就存在的标准答案及判别模式(答巻人是无法看到这
部分内容的),同时还读取答巻人填入的表示其解答的表达式、数字或字符。在本实施例中,
上述表达式、数字或字符是答巻人在指定区域输入答案的过程的记录,其忠实地反应了输
入的内容。所以,该表达式的对错就代表了答案的对错。值得一提的是,在一个电子试巻中
是不仅是一个指定区域l,在本步骤中读取的只是其中一个,下面的步骤都是针对该指定区
域1而言的,判断同一个试巻中的不同指定区域只需重复步骤S11-S20即可。由于在同一
电子试巻中,多个指定区域1是通过其编号来识别区分的。 步骤S12确定该指定区域的判断模式在本实施例中,由于电子试巻答案的多样 性以及答巻人在输入答案时的不确定性,对于上述指定区域l,设置有不同的判断模式。这 些判断模式是事先设定并存储的。在这些判断模式下,虽然都是对该指定区域的内容进行 化简或转换,但是转换或化简的步骤是有区别的。与之对应的是,在上述指定区域内输入的 内容的格式或类型也是有区别的。在本步骤中,就是将上述指定区域的判断模式通过其编 号确定下来,并将这种判断模式的内容调出。在本实施例中,由不同的功能模块对于上述不 同判断模式加以实现。不同的判断模式由不同的功能模块实现,每个功能模块各不相同;而 且这些功能模块是本来就存在与系统中的。在本步骤中,就是依据该指定区域l自身携带 的信息找出该指定区域对应的功能模块,并将该功能模块调出。 步骤S13按该指定区域判断模式设定步骤对读取的内容化简或转换在本步骤
中,包括了对读取的标准答案的化简或转换以及对答巻人输入的解答的化简或转换。基于
上述理由,可以预见的是,对应于一个标准答案或输入的解答,与其等效的表达方式可能有
许多个,在本步骤中,就是将步骤Sll中取得的内容做出化简或运算,使其可以通过简单的
比较来判别输入的解答(包括表达式)与标准答案之间的关系,因此,按照上述步骤S12得
到的判断模式所设定的步骤,将上述在指定区域中得到的内容(包括标准答案和解答)分
别进行化简或转换,再相互比较,就可以得到输入的解答是否与标准答案相同。 步骤S14得到结果在本步骤中,通过上述步骤的化简或变换,分别得到上述读取
内容中的标准答案和解答的化简或转换的结果。 步骤S15将上述结果与依次对比在本步骤中,将步骤S14中得到的标准答案转换 结果或化简结果分别与上述步骤中解答的化简结果或转换结果对比。如果取得的标准答案 本身包括多个,其化简或转换的结果也包括多个,而转换或化简的解答也有多个的情况下, 将上述解答的转换或化简结果分别与上述多个标准答案的转换或化简结果逐一比较;如果 取得的标准答案本身只有一个,而解答转换或化简的结果也只有一个的情况下,直接比较 上述两个结果即可。
步骤S16相同?判断是否相同,如果上述结果与标准答案相同,则执行步骤S17 ; 否则,执行步骤S18。 步骤S17答案正确在本步骤中,判断上述电子试巻中的该指定区域l内输入的答 案是正确的。 步骤S18再次对上述取得结果进行分析或运算在本步骤中,再次对通过上述步 骤转换或化简而得到的标准答案的结果和解答的结果进行分析或运算,例如,在上述结果 均为表达式、而这些表达式又不完全相同的情况下,多次将不同数值的变量分别代入上述 两种结果的表达式中,并运算这些表达式,得到最终的结果(数值)。这些数值就可以被用 来判断这些表达式是否等价。 步骤S19再次判断分析和运算的结果是否相同?如相同,判为答案正确,即返回 步骤S17 ;否则,判为答案错误,执行步骤S20 ;在本步骤中,如果上述得到的最终结果(数 值)是相同的,表明上述两个结果的表达式是等价的,因此其填入的答案是正确的;如果上 述得到的最终结果(数值)是不相同的,表明上述两个结果的表达式是不等价的,因此其填 入的答案是错误的。 步骤S20答案错误在本步骤中,得出填入的答案错误的结论。至此,对一个指定 区域1填入答案的对错的判别就已经完成。对于同一张试巻上的另外的指定区域填入答案 的判别只需再次重复上述步骤即可。 在本实施例中,上述步骤是对一个指定区域1内的输入内容的判断,如前所述,每 个电子试巻中,具有多个指定区域l,每个指定区域都是通过上述步骤来实现其内容识别 的,一个指定区域1识别完成后,再去识别下一个指定区域l,直到将该电子试巻上的所有 指定区域1识别完为止。 例如,如果一个指定区域1的标准答案为1/100,那么,答巻人通常可能在该指定 区域内填写的解答通常包括0.01、1/100、百分之一或1%,而该指定区域带有的判断模式 就是将所有带有运算符的表达式都做出相应的运算,直到其最后变为以小数表示的数,并 且,该判断模式还规定将用非数字形式表示的数值转换为数字形式。因此,在该例中,首 先,是将上述标准答案进行变换,使其由1/100变为0.01,这是由于符号"/"是一个运算 符,需要将其运算后得到由小数表示的数;其次,如果答巻人输入的是0.01,则不需做出化 简或转换,直接对比该数与标准答案经过转换得到的数即可;如果答巻人输入的是1/100, 则与标准答案做相同的转换之后再对比;如果答巻人输入的是百分之一,则将该用非数字 形式表述的数值转换为用数字形式表示,按照判断模式的设定,"百分之一"可以被转换为 "1/100"或"1 % ",这些形式再按照判断模式的规定转换为用小数表述的数之后,与标准答 案转换结果对比;如果答巻人输入的是1%,由于"%"的定义是已知的,按照其定义先对 其进行运算,使其转换为小数表示的形式后再与上述标准答案的转换结果比较。通过上面 得描述,可以得知,不管答巻人输入上面形式中的任何一种,都可以被识别出来并被准确判 断。 本发明还涉及一种电子试巻的智能阅巻装置,包括用于读取所述电子试巻上指定 区域内解答和标准答案的内容取得模块31、用于取得该指定区域中判断模式的模式取得模 块32、用于按照取得的判断模式将所述取得解答及标准答案进行化简或转换的处理模块 33、用于将上述取得的解答转或化简的结果与上述取得的标准答案转换或化简的结果逐一对比的比较判断模块34。 在本实施例中,上述处理模块33进一步包括用于由上述取得解答或标准答案中 得到其表达式或数字的表达式取得子模块331以及多个用于将所述取得解答及标准答案 按照所述判断模式事先设定的步骤运算或化简的运算子模块332。其中,上述每种判断模式 分别对应于不同的运算子模块332,而每种运算子模块332内部所指定的运算方式及其运 算顺序不同。 以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并 不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员 来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保 护范围。因此,本发明专利的保护范围应以所附权利要求为准。
权利要求
一种电子试卷的智能阅卷方法,其特征在于,包括如下步骤A)取得电子试卷中的标准答案及其判断模式;B)将读取到的解答及所述标准答案按照上述判断模式决定的步骤依次化简或变换;C)比较所述解答经过上述步骤化简或变换的结果与所述标准答案经过上述步骤化简或变换的结果,判断其是否相同。
2. 根据权利要求1所述的电子试巻答案的识别方法,其特征在于,所述步骤C)进一步 包括当所述两个结果不一致时,再次分别对所述结果分析或运算,再次对比其分析或运算 后的结果,判断其是否等价。
3. 根据权利要求2所述的电子试巻的智能阅巻方法,其特征在于,所述每个标准答案 事先存储于所述电子试巻中;所述每个判断模式事先存储于所述电子试巻中;所述每个判 断模式由不同的处理模块对所述标准答案或解答进行事先设定的变换步骤或化简步骤。
4. 根据权利要求3所述的电子试巻的智能阅巻方法,其特征在于,所述步骤B)进一步 包括如下步骤Bl)取得所述标准答案及该标准答案对应的指定区域内的解答;B2)按照所述判断模式设置的步骤,分别对所述标准答案及所述解答进行化简或变换;B3)分别得到上述标准答案及所述解答的转换结果。
5. 根据权利要求4所述的电子试巻的智能阅巻方法,其特征在于,步骤B2)中所述的化 简或变换包括依据所述标准答案或解答中的数字、运算符或字符、按照所述设定的次序对 所述标准答案或解答进行变换或转换。
6. 根据权利要求5所述的电子试巻的智能阅巻方法,其特征在于,所述步骤B2)中,还 包括将所述标准答案或解答中以非数字形式表述的数值转换为数字形式。
7. 根据权利要求6所述的电子试巻的智能阅巻方法,其特征在于,所述标准答案有多 种表现形式,所述步骤C)包括将所述步骤B)中所述解答的化简或转换结果逐一与所述标 准答案多种表现形式的化简或转换结果比较,任意一个相同则判为该解答与所述标准答案 相同。
8. 根据权利要求6所述的电子试巻的智能阅巻方法,其特征在于,所述标准答案含有 多项内容,所述步骤C)中包括将所述步骤B)中所述解答的化简或转换结果与所述标准答 案的多项内容的化简或转换结果对比,其一一对应并等价则判为该解答与所述标准答案相 同。
9. 一种电子试巻的智能阅巻装置,其特征在于,包括用于读取所述电子试巻上指定区 域内解答和标准答案的内容取得模块、用于取得所述指定区域中判断模式的模式取得模 块、用于按照所述取得的判断模式将所述取得解答及标准答案进行化简或转换的处理模 块、用于将所述解答转换或化简的结果与所述标准答案转换或化简的结果进行对比的比较 判断模块。
10. 根据权利要求9所述的装置,其特征在于,所述处理模块包括用于由所述取得解答 或标准答案中得到其表达式或数字的表达式取得子模块以及多个用于将所述取得解答及 标准答案按照所述判断模式事先设定的步骤运算或化简的运算子模块;所述每种判断模式 分别对应于不同的运算子模块,所述每种运算子模块的运算方式及其顺序不同。
全文摘要
本发明涉及一种电子试卷的智能阅卷方法,包括如下步骤取得电子试卷中的标准答案及其判断模式;将读取到的解答及所述标准答案按照上述判断模式决定的步骤依次化简或变换;比较所述解答经过上述步骤化简或变换的结果与所述标准答案经过上述步骤化简或变换的结果,判断其是否相同。本发明还涉及一种电子试卷的智能阅卷装置。实施本发明的电子试卷的智能阅卷方法及装置,具有以下有益效果计算机可以对其实行较为准确的智能阅卷,便于电子试卷的推广运用。
文档编号G06F19/00GK101739506SQ20091023902
公开日2010年6月16日 申请日期2009年12月25日 优先权日2009年12月25日
发明者韩丹 申请人:深圳市学之易软件有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1