网络教育考试选题方法及装置的制作方法

文档序号:2622052阅读:188来源:国知局
专利名称:网络教育考试选题方法及装置的制作方法
网络教育考试选题方法及装置
技术领域
本发明涉及网络教育领域,特别涉及一种网络教育考试选题方法及装置。
背景技术
随着信息技术的发展,传统的教育模式受到了网络教育(e-leaming)系统的强烈冲击。现有的网络教育系统将教育资源信息化并共享到网络上,并通过信息技术将信息化的教育资源分发给用户。同时,现有的网络教育系统还具有网络教育考试功能。可通过向用户展示考题,获取用户输入的答案,并将输入答案与标准答案进行比对来测验用户对考题所代表的知识点的掌握程度。传统的网络教育系统中的选题方法通常预先将试题按照章节或知识点的层级关系存储成树状结构的试 题库,然后将该树状结构的试题库通过树组件的形式展示给用户,通过用户在树组件上的勾选进行选题。然而,传统的选题装置中的试题库在存储试题时缺乏逻辑性和相关性,用户选题时,只能按预设的树状结构逐级查看试题然后选取,使得选题的灵活性较差。

发明内容基于此,有必要提供一种能方便用户进行选题的网络教育考试选题方法。一种网络教育考试选题方法,包括以下步骤:获取输入的选题参数;根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;获取与所述元数据对应的试题。优选的,所述元数据包括基本元数据和扩展元数据;所述方法还包括:根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据。优选的,所述扩展元数据包括难度系数;所述根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据的步骤之后还包括:根据所述元数据和/或预设的元数据层级关系生成难度系数的步骤。优选的,所述选题参数还包括难度系数;所述根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据的步骤还包括:从所述选题参数中提取难度系数,根据所述难度系数在与预设的试题对应的扩展元数据中查找与所述难度系数匹配的元数据。优选的,所述获取与所述元数据对应的试题的步骤之后还包括:展示所述元数据和与所述元数据对应的试题。
优选的,所述获取输入的选题参数的步骤具体为:获取输入的选题脚本,通过解析所述选题脚本提取输入的选题参数。此外,还提供了一种能方便用户进行选题的在线测试方法。一种在线测试方法,包括以下步骤:获取输入的选题参数;根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;获取与所述元数据对应的试题;将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分。此外,还提供了一种能方便用户进行选题的在线测试评估方法。一种在线测试评估方法,包括以下步骤:获取输入的选题参数;根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;获取与所述元数据对应的试题;将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分;根据所述比对结果和所述预设的试题对应的元数据输出评估报告。优选的,所述根据所述比对结果和所述预设的试题对应的元数据输出评估报告的步骤还包括:根据所述比对结果获取错误率大于阈值的试题。优选的,所述根据所述比对结果获取错误率大于阈值的试题的步骤之后还包括:根据所述试题获取与所述试题对应的元数据;根据所述元数据输出评估报告。此外,还有必要提供一种能方便用户进行选题的网络教育考试选题装置。一种网络教育考试选题装置,包括以下模块:选题参数获取模块,用于获取输入的选题参数;元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;试题获取模块,用于获取与所述元数据对应的试题。优选的,所述元数据包括基本元数据和扩展元数据;所述网络教育考试选题装置还包括扩展元数据生成模块,用于根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据。优选的,所述扩展元数据包括难度系数;所述扩展元数据生成模块还用于根据所述元数据和/或预设的元数据层级关系生成难度系数。优选的,所述选题参数还包括难度系数;所述元数据查找模块还用于从所述选题参数中提取难度系数,根据所述难度系数在与预设的试题对应的扩展元数据中查找与所述难度系数匹配的元数据。优选的,还包括展示模块,用于展示所述元数据和与所述元数据对应的试题。优选的,所述选题参数获取模块还用于获取输入的选题脚本,通过解析所述选题脚本提取输入的选题参数。此外,还提供了一种能方便用户进行选题的在线测试装置。一种在线测试装置,包括以下模块:选题参数获取模块,用于获取输入的选题参数;元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;试题获取模块,用于获取与所述元数据对应的试题;试卷测试模块,用于将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分。此外,还提供了一种能方便用户进行选题的在线测试评估装置。一种在线测试评估装置,包括以下模块:选题参数获取模块,用于获取输入的选题参数;元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;试题获取模块,用于获取与所述元数据对应的试题;试卷测试模块,用于将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分;试卷评估模块,用于根据所述比对结果和所述预设的试题对应的元数据输出评估 艮告。优选的,所述试卷评估模块还用于根据所述比对结果获取错误率大于阈值的试题。优选的,所述试卷评估模块还用于根据所述试题获取与所述试题对应的元数据,根据所述元数据输出评估报告。上述网络教育考试选题方法和装置,预先为试题设置了与试题对应的元数据。在选题时,可先根据输入的选题参数在元数据中查找与选题参数对应的元数据,然后再根据元数据获取试题。元数据在预先定义时可以包括符合教育规范的多项元数据,例如,可包括试题类型、知识点名称、章节名称、地域名称、学科类别。预设的元数据可根据教育规范使得试题的存储具有逻辑性和相关性,使得输入的选题参数可以多种多样,从而提高了选题的灵活性,方便了用户进行选题。

图1为一个实施例中网络教育考试选题方法的流程图;图2为一个实施例中网络教育考试选题装置的结构示意图;图3为另一个实施例中网络教育考试选题装置的结构示意图;图4为一个实施例中在线测试方法的流程图5为一个实施例中在线测试装置的结构示意图6为另一个实施例中在线测试装置的结构示意图;图7为一个实施例中在线测试评估方法的流程图;图8为一个实施例中在线测试评估装置的结构示意图;图9为另一个实施例中在线测试评估装置的结构示意图。
具体实施方式
如图1所示,在一个实施例中,一种网络教育考试选题方法,包括以下步骤:步骤S102,获取输入的选题参数。可向用户展示输入框,通过输入框获取用户输入的选题参数。选题参数可包括试题类型、知识点名称、章节名称。在一个实施例中,获取输入的选题参数时,可获取输入的选题脚本,通过解析选题脚本提取输入的选题参数。可预先在选题脚本中定义多个选题参数以及试题的数目,然后通过解析该脚本提取输入的选题参数。步骤S104,根据选题参数在与预设的试题对应的元数据中查找与选题参数匹配的元数据。试题可存储在预设的题库中,题库可以是数据库系统(包括分布式数据库系统)、硬盘或磁带。试题可包括试题标识、题目和与题目对应的标准答案。还可以预先为试题建立索引,并将该索引存储在题库中,从而方便查找试题。例如,可根据试题标识建立索引。与试题对应的元数据可与试题标识对应存储在预设的元数据库,元数据库可以是数据库系统(包括分布式数据库系统)、硬盘或磁带。与试题对应的元数据可根据一些教育学标准预先设置,可包括多项。例如,可包括试题类型、知识点名称、章节名称、地域名称、学科类别。在一个实施例中,可为元数据中建立与索引。在根据选题参数在与预设的试题对应的元数据中查找与选题参数匹配的元数据时,可先在索引中查找与选题参数匹配的索引值,然后根据索引值找到对应的元数据。当元数据有多个时,则预先建立有多个索引。例如,可根据知识点名称建立索引,并根据章节名称建立索引。为元数据建立索引,可以通过牺牲部分存储空间来提高查找效率,从而加快了查找时的速度。步骤S106,获取与元数据对应的试题。可通过与元数据对应的试题标识在题库中获取试题。若与选题参数匹配的元数据有多个,则可获取与元数据对应的多个试题。在一个实施例中,若选题参数包含了选题数目N和元数据,则可先获取与元数据对应的试题,然后在试题中随机选取N个题。在一个实施例中,获取到与元数据对应的试题之后,还可以展示元数据和与元数据对应的试题。例如,若与选题参数匹配的元数据若有多个,则可以以列表的形式将所选试题展示给用户。在列表的每一行展示该试题的题目以及试题类别,知识点名称、章节号等。获取到与元数据对应的试题后展示元数据和与元数据对应的试题可方便用户查看已选择哪些试题,从而方便了解选题结果。在一个实施例中,元数据包括基本元数据和扩展元数据,可根据基本元数据和/或预设的元数据层级关系生成扩展元数据。基本元数据可根据教育大纲进行设置,可包括多个,例如试题类型、知识点名称、章节名称、地域名称、学科类别。也可加入自定义的一些与试题相关的参数、如试题迷惑度(带有出题人的主观判断)。预设的元数据层级关系可用于表示元数据之间的层级关系以及可以是存储在数据库或配置文件中的树状的数据结构。可对基本元数据进行编号,然后将树状的数据结构上的节点用编号表示。例如,若基本元数据中的知识点元数据包括有理数加法(用标识AOOl表示)、有理数乘法(用标识A002表示)、有理数除法(用标识A003表示)。则若试题(标识为T0001)为:“今年,我市某果农的荔枝又获丰收,预计比去年增产15%,去年他卖荔枝收入3万元,若今年的价格和去年的持平,都是6元/公斤,则他今年的荔枝约可卖多少公斤? ”则该试题对应的知识点元数据为有理数乘法和有理数除法,则在元数据库中存储的与该试题对应的元数据可表示为A002、A003。与知识点元数据对应的元数据层级关系则可以在XML文件中定义为如表I所示:表I
权利要求
1.一种网络教育考试选题方法,包括以下步骤: 获取输入的选题参数; 根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 获取与所述元数据对应的试题。
2.根据权利要求1所述的网络教育考试选题方法,其特征在于,所述元数据包括基本元数据和扩展元数据; 所述方法还包括: 根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据。
3.根据权利要求2所述的网络教育考试选题方法,其特征在于,所述扩展元数据包括难度系数; 所述根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据的步骤之后还包括: 根据所述元数据和/或预设的元数据层级关系生成难度系数的步骤。
4.根据权利要求3所述的网络教育考试选题方法,其特征在于,所述选题参数还包括难度系数; 所述根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据的步骤还包括: 从所述选题参数中提取难度系数,根据所述难度系数在与预设的试题对应的扩展元数据中查找与所述难度系数匹配的元数据。
5.根据权利要求1至4中任意一项所述的网络教育考试选题方法,其特征在于,所述获取与所述元数据对应的试题的步骤之后还包括: 展示所述元数据和与所述元数据对应的试题。
6.根据权利要求1至4中任意一项所述的网络教育考试选题方法,其特征在于,所述获取输入的选题参数的步骤具体为: 获取输入的选题脚本,通过解析所述选题脚本提取输入的选题参数。
7.一种在线测试方法,包括以下步骤: 获取输入的选题参数; 根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 获取与所述元数据对应的试题; 将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分。
8.—种在线测试评估方法,包括以下步骤 获取输入的选题参数; 根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 获取与所述元数据对应的试题; 将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分; 根据所述比对结果和所述预设的试题对应的元数据输出评估报告。
9.根据权利要求8所述的在线测试评估方法,其特征在于,所述根据所述比对结果和所述预设的试题对应的元数据输出评估报告的步骤还包括: 根据所述比对结果获取错误率大于阈值的试题。
10.根据权利要求9所述的在线测试评估方法,其特征在于,所述根据所述比对结果获取错误率大于阈值的试题的步骤之后还包括: 根据所述试题获取与所述试题对应的元数据; 根据所述元数据输出评估报告。
11.一种网络教育考试选题装置,其特征在于,包括以下模块: 选题参数获取模块,用于获取输入的选题参数; 元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 试题获取模块,用于获取与所述元数据对应的试题。
12.根据权利要求11所述的网络教育考试选题装置,其特征在于,所述元数据包括基本元数据和扩展元数据; 所述网络教育考试选题装置还包括扩展元数据生成模块,用于根据所述基本元数据和/或预设的元数据层级关系生成扩展元数据。
13.根据权利要求12所述的网络教育考试选题装置,其特征在于,所述扩展元数据包括难度系数; 所述扩展元数据生成模块还用于根据所述元数据和/或预设的元数据层级关系生成难度系数。
14.根据权利要求13所述的网络教育考试选题装置,其特征在于,所述选题参数还包括难度系数; 所述元数据查找模块还用于从所述选题参数中提取难度系数,根据所述难度系数在与预设的试题对应的扩展元数据中查找与所述难度系数匹配的元数据。
15.根据权利要求11至14中任意一项所述的网络教育考试选题装置,其特征在于,还包括展示模块,用于展示所述元数据和与所述元数据对应的试题。
16.根据权利要求11至14中任意一项所述的网络教育考试选题装置,其特征在于,所述选题参数获取模块还用于获取输入的选题脚本,通过解析所述选题脚本提取输入的选题参数。
17.—种在线测试装置,其特征在于,包括以下模块: 选题参数获取模块,用于获取输入的选题参数; 元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 试题获取模块,用于获取与所述元数据对应的试题; 试卷测试模块,用于将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分。
18.—种在线测试评估装置,其特征在于,包括以下模块:选题参数获取模块,用于获取输入的选题参数; 元数据查找模块,用于根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据; 试题获取模块,用于获取与所述元数据对应的试题; 试卷测试模块,用于将所述试题整合成试卷并展示,获取用户输入的答题结果,并将所述答题结果与预设的试题的正确答案进行比对,根据比对结果评分; 试卷评估模块,用于根据所述比对结果和所述预设的试题对应的元数据输出评估报生口 O
19.根据权利要求18所述的在线测试评估装置,其特征在于,所述试卷评估模块还用于根据所述比对结果获取错误率大于阈值的试题。
20.根据权利要求19所述的在线测试评估装置,其特征在于,所述试卷评估模块还用于根据所述试题获取与所述试题 对应的元数据,根据所述元数据输出评估报告。
全文摘要
一种网络教育考试选题方法,包括以下步骤获取输入的选题参数;根据所述选题参数在与预设的试题对应的元数据中查找与所述选题参数匹配的元数据;获取与所述元数据对应的试题。此外,还提供了一种网络教育考试选题装置、一种在线测试方法和装置以及一种在线测试评估方法和装置。上述网络教育考试选题方法和装置使得用户输入的选题参数可以更加灵活,从而方便了用户进行选题。
文档编号G09B7/02GK103208211SQ20121001142
公开日2013年7月17日 申请日期2012年1月13日 优先权日2012年1月13日
发明者梁毓恒, 刘晓非, 王时舟 申请人:深圳市育才幻音信息技术有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1