一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种根据知识点进行组卷的方法、设备及存储介质与流程

2022-02-20 14:34:45 来源:中国专利 TAG:


1.本发明涉及在线教育技术领域,具体涉及一种根据知识点进行组卷的方法、设备及存储介质。


背景技术:

2.随着国内互联网教育行业的兴起,在线教育学习考试已不断普及。因此,在考试板块更加合理和便捷的组卷方式,不仅能提升人力成本,更能够合理公平的产生学员考试试卷。
3.自动组卷根据题库试题的类型来组卷技术已很成熟。目前的组卷即使一般只是根据题库类型来组卷,选择的维度过于单一,因为试卷根据题库类型随机获取,导致试卷不能合理的覆盖知识点,因此,每张考卷的考试的知识点都会有偏差,可能出现一些考卷知识点相对容易、且单一,而另一些考卷知识点复杂、且知识点较多的问题,因此,现有的组卷方法无法合理的实现对知识点的考核,不能真正公平的对学员进行考核。


技术实现要素:

4.本发明的目的在于克服上述技术不足,提供一种根据知识点进行组卷的方法、设备及存储介质,解决现有技术中自动组卷时无法合理的对知识点进行考核的技术问题。
5.为达到上述技术目的,本发明采取了以下技术方案:
6.第一方面,本发明提供一种根据知识点进行组卷的方法,包括如下步骤:
7.获取当前考试的试卷配置信息以及题库,其中,所述题库包含了所述考试的所有试题;
8.根据试题所属的知识点以及题型,将所述题库中的所有试题进行分类处理,以建立一结构体,其中,所述结构体由若干个题型组组成,每个题型组由若干个率属于不同知识点的试题组组成;
9.根据所述试卷配置信息,从各个题型组中的各个试题组中选取若干个试题进行组合,以生成试卷。
10.优选的,所述的根据知识点进行组卷的方法中,所述试卷配置信息至少包括考试时间、考试总分、考试题型、题型数量、各个题型考核的知识点、各个题型考核的各个知识点的题目数量以及单题分数。
11.优选的,所述的根据知识点进行组卷的方法中,所述根据试题所属的知识点以及题型,将所述题库中的所有试题进行分类处理,以建立一结构体具体包括:
12.获取所有试题的试题类型,根据所有试题的试题类型,将各个试题进行分组,以得到若干个类型不同的题型组;
13.获取各个题型组中的各个试题所属的知识点,根据各个试题所属的知识点,对各个题型组中的各个试题进行分组,以将各个题型组分为若干个率属于不同知识点的试题组。
14.优选的,所述的根据知识点进行组卷的方法中,所述根据所述试卷配置信息,从各个题型组中的各个试题组中选取若干个试题进行组合,以生成试卷具体包括:
15.根据所述考试题型,从所述结构体中选取与所述考试题型对应的题型组;
16.根据所述题型数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,从选取出的各个题型组中的各个试题组中选取出若干个试题,并进行组合,以生成试卷。
17.优选的,所述的根据知识点进行组卷的方法中,所述根据所述题型数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,从选取出的各个题型组中的各个试题组中选取出若干个试题,并进行组合,以生成试卷具体包括:
18.根据所述题型数量,确定各个题型组中需要选取的题目的数量;
19.根据各个题型组中需要选取的题目的数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,确定各个题型组中的各个试题组中需要选取的题目的数量;
20.根据各个题型组中的各个试题组中需要选取的题目的数量,从各个题型组中的各个试题组中随机选取若干个题目,并对选取出的若干个题目进行组合,以生成试卷。
21.优选的,所述的根据知识点进行组卷的方法中,采用简单随机抽样法从各个题型组中的各个试题组中随机选取若干个题目。
22.优选的,所述的根据知识点进行组卷的方法中,当某一题型组中的某一试题组中的题目数量少于该题型考核的该试题组所属的知识点的题目数量时,从当前题型组中的其它试题组中随机抽取若干个试题,以使该试题组的题目数量达到要求。
23.第二方面,本发明还提供一种根据知识点进行组卷的装置,包括:
24.信息获取模块,用于获取当前考试的试卷配置信息以及题库,其中,所述题库包含了所述考试的所有试题;
25.结构体建立模块,用于根据试题所属的知识点以及题型,将所述题库中的所有试题进行分类处理,以建立一结构体,其中,所述结构体由若干个题型组组成,每个题型组由若干个率属于不同知识点的试题组组成;
26.试卷生成模块,用于根据所述试卷配置信息,从各个题型组中的各个试题组中选取若干个试题进行组合,以生成试卷。
27.第三方面,本发明还提供一种根据知识点进行组卷的设备,包括:处理器和存储器;
28.所述存储器上存储有可被所述处理器执行的计算机可读程序;
29.所述处理器执行所述计算机可读程序时实现如上所述的根据知识点进行组卷的方法中的步骤。
30.第四方面,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现如上所述的根据知识点进行组卷的方法中的步骤。
31.与现有技术相比,本发明提供的根据知识点进行组卷的方法、设备及存储介质,首先获取考试的试卷配置信息以及题库,然后根据题库中试题的知识点以及题型,将所有试题按照两个维度进行划分,第一维度是试题类型,第二维度是试题所属的知识点,进而建立
起一个具有两个维度的结构体,之后再根据试卷配置信息,从结构体中选取合适数量的率属于不同知识点的题型出来,并组成形成试卷,从而实现了根据题目知识点来进行组卷,避免了随机选取试题进行组卷而产生的出题考核知识点相差巨大的情况发生,使试卷的组成更加合理和公平,更能够筛选和考核出优秀的学员。
附图说明
32.图1是本发明提供的根据知识点进行组卷的方法的一较佳实施例的流程图;
33.图2是本发明提供的根据知识点进行组卷的装置的一较佳实施例的结构框图;
34.图3是本发明根据知识点进行组卷的程序的较佳实施例的运行环境示意图。
具体实施方式
35.为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
36.请参阅图1,本发明实施例提供的根据知识点进行组卷的方法,包括如下步骤:
37.s100、获取当前考试的试卷配置信息以及题库,其中,所述题库包含了所述考试的所有试题;
38.s200、根据试题所属的知识点以及题型,将所述题库中的所有试题进行分类处理,以建立一结构体,其中,所述结构体由若干个题型组组成,每个题型组由若干个率属于不同知识点的试题组组成;
39.s300、根据所述试卷配置信息,从各个题型组中的各个试题组中选取若干个试题进行组合,以生成试卷。
40.本实施例中,首先获取考试的试卷配置信息以及题库,然后根据题库中试题的知识点以及题型,将所有试题按照两个维度进行划分,第一维度是试题类型,第二维度是试题所属的知识点,进而建立起一个具有两个维度的结构体,之后再根据试卷配置信息,从结构体中选取合适数量的率属于不同知识点的题型出来,并组成形成试卷,从而实现了根据题目知识点来进行组卷,避免了随机选取试题进行组卷而产生的出题考核知识点相差巨大的情况发生,使试卷的组成更加合理和公平,更能够筛选和考核出优秀的学员。
41.所述步骤s100中,所述试卷配置信息作为试卷生成的参考文件,在后台即被配置好,具体的,所述试卷配置信息至少包括考试时间、考试总分、考试题型、题型数量、各个题型考核的知识点、各个题型考核的各个知识点的题目数量以及单题分数。其中,考试时间可直接设定,例如将考试时间设置为120分钟;考试总分也可根据实际情况设定,例如将考试总分设定为150分;考试题型用于确定考试由几种题型组成,例如将试卷配置为由选择题、填空题和应用题组成;题型数量用于确定每种题型的具体数量,例如将试卷配置为选择题为20道、填空题为10道、应用题为3道;各个题型考核的知识点用于确定每种题型的知识点考核范围,例如在选择题中考核“中国专利申请号”、“无效”、“创造性”等知识点,在填空题中考核“专利缴费”、“专利申请类型”等知识点,在应用题中考核“审查意见答复”等知识点,从而实现对知识点的全面覆盖,避免出题过于单一;各个题型考核的各个知识点的题目数量用于确定各个题型中考核的各个知识点的题数,例如选择题中,“中国专利申请号”考核
的题目数量为3题,“无效”考核的题目数量为10题,“创造性”考核的题目数量为5题;单题分数用于确定各个题目的分数,其可以直接根据题型来确定分数,亦可根据不同的知识点来确定各个题目的分数,例如,将每道选择题都配置为2分,将填空题配置为每题2分,将应用题配置为每题10分,此外,还可进一步进行细分,例如将选择题中“中国专利申请号”配置为1分,“无效”以及“创造性”都配置为2分等等,其具体配置可根据实际情况而定,本发明对此不作限定。当试卷配置信息配置完成后,即可根据试卷配置信息来进行组卷。
42.进一步的,所述题库可以通过人工输入获得,也可以通过现有的固定题库获得。其中,优选方案为通过固定题库获得题目模板,该方式能够在较少人工干预的情况下实现题目模板的扩充和更新,减少人力成本。其中,所述题库中的每一道试题均具有至少两个标签,其中一个标签用于标识试题所属的知识点,例如“中国专利申请号”、“无效”、“创造性”,另外一个标签用于标识试题的类型,例如选择题、填空题、应用题。两个所述标签由出题老师在出题时直接给定,然后在题库中保存,方便后续对题目的分类处理。
43.所述步骤s200中,为了根据题目难易程度进行组卷,将各个试题进行分类处理,得到一结构体,所述结构体将各个试题按照两个维度进行分类,第一维度为题型,第二维度为知识点,从而方便后续的选题。在一个优选的实施例中,所述步骤s200具体包括:
44.获取所有试题的试题类型,根据所有试题的试题类型,将各个试题进行分组,以得到若干个类型不同的题型组;
45.获取各个题型组中的各个试题所属的知识点,根据各个试题所属的知识点,对各个题型组中的各个试题进行分组,以将各个题型组分为若干个率属于不同知识点的试题组。
46.本实施例中,结构体由一个二维数组组成,二维数组的第一维是题型,在此维度下,题库中的所有试题按照题型被分类处理,例如,所有试题被分类为选择题组、填空题组以及应用题组,二维数组的第二维是知识点,每个题型组按照题目所属的知识点,被分割为若干个率属于不同知识点的试题组,例如“中国专利申请号试题组”、“无效试题组”、“创造性试题组”等等,多种隶属于不同知识点的试题组组成各个题型组,进而使所述结构体呈现为二维数组结构,方便后续题目的选择。
47.所述步骤s300用于实现组卷,在一个优选的实施例中,所述步骤s300具体包括:
48.根据所述考试题型,从所述结构体中选取与所述考试题型对应的题型组;
49.根据所述题型数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,从选取出的各个题型组中的各个试题组中选取出若干个试题,并进行组合,以生成试卷。
50.本实施例中,首先根据考试题型,筛选出需要进行题目选取的题型组,然后对各个题型组进行循环,根据题型数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,从各个题型组中的各个试题组中选取出若干个试题组卷,从而生成一个全面覆盖多个知识点的试卷,使试卷考核的知识点满足出题要求,且每套试卷考核的知识点的数量一致,进而保证考试的公平性。例如,考试题型包括选择题、填空题和应用题,因此首先筛选出选择题组、填空题组和应用题组,然后再根据题型数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,从各个试题组中选取若干个试题,完成组卷。
51.具体的,所述根据所述题型数量、各个题型考核的知识点以及各个题型考核的各
个知识点的题目数量,从选取出的各个题型组中的各个试题组中选取出若干个试题,并进行组合,以生成试卷具体包括:
52.根据所述题型数量,确定各个题型组中需要选取的题目的数量;
53.根据各个题型组中需要选取的题目的数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,确定各个题型组中的各个试题组中需要选取的题目的数量;
54.根据各个题型组中的各个试题组中需要选取的题目的数量,从各个题型组中的各个试题组中随机选取若干个题目,并对选取出的若干个题目进行组合,以生成试卷。
55.本实施例中,首先根据题型数量确定各个题型组中需要选取的题目的数量,例如题型数量被配置为选择题20道、填空题10道、应用题3道,则各个题型组中需要选取的题目为:选择题组20道、填空题组10道、应用题组3道。然后根据各个题型组中需要选取的题目的数量、各个题型考核的知识点以及各个题型考核的各个知识点的题目数量,进行试题选取数量的确定,例如,选择题组被配置为考核中国专利申请号”、“无效”、“创造性”三个知识点,且“中国专利申请号”知识点考核的题目数量为5题,“无效”知识点考核的题目数量为10题,“创造性”知识点考核的题目数量为5题,则选择题组下的各个试题组中需要选取的题目的数量为:“中国专利申请号试题组”5题、“无效试题组”10题、“创造性试题组”5题,同样的,填空题组和应用题组亦可根据上述分析进行配置。当得到了各个题型组中的各个试题组中需要选取的题目的数量,即可在各个试题中进行题目的随机选取,本实施例中,采用简单随机抽样法从各个题型组中的各个试题组中随机选取若干个题目,可以保证每个试题组中各道题目被选取的概率相同,从而保证公平性。
56.进一步的,当某一题型组中的某一试题组中的题目数量少于该题型考核的该试题组所属的知识点的题目数量时,从当前题型组中的其它试题组中随机抽取若干个试题,以使该试题组的题目数量达到要求。具体来说,由于有些知识点较为简单,题目数量较少,因此,在进行试卷配置信息的配置时,可能出现该知识点考核的题目数量多于题库中保存的该知识点所在的试题组中试题的数量,此时,为了保证试题数量的一致性,则从对应题型的其它知识点中选取试题进行补全。例如,试卷配置信息中,在选择题题型中“中国专利申请号”知识点需要考核5道题,但是在题库中的“选择题题型组”中的“中国专利申请号试题组”中只有3道题,此时不能满足要求,因此,此时,从题库中的“选择题题型组”中的其它知识点随机抽取两道题目进行补全,例如从“无效试题组”和“创造性试题组”均抽取一道题进行补全,其中抽取为随机抽取,只需保证不和之前抽取的题目重复即可,在具体实施时,采用简单随机抽样法从各个题型组中的各个试题组中随机选取若干个题目,可以保证每个试题组中各道题目被选取的概率相同,从而保证公平性。
57.基于上述根据知识点进行组卷的方法,请参阅图2,本发明实施例还相应的提供一种根据知识点进行组卷的装置400,包括:
58.信息获取模块410,用于获取当前考试的试卷配置信息以及题库,其中,所述题库包含了所述考试的所有试题;
59.结构体建立模块420,用于根据试题所属的知识点以及题型,将所述题库中的所有试题进行分类处理,以建立一结构体,其中,所述结构体由若干个题型组组成,每个题型组由若干个率属于不同知识点的试题组组成;
60.试卷生成模块430,用于根据所述试卷配置信息,从各个题型组中的各个试题组中选取若干个试题进行组合,以生成试卷。
61.综上所述,本发明提供的根据知识点进行组卷的方法、设备及存储介质,首先获取考试的试卷配置信息以及题库,然后根据题库中试题的知识点以及题型,将所有试题按照两个维度进行划分,第一维度是试题类型,第二维度是试题所属的知识点,进而建立起一个具有两个维度的结构体,之后再根据试卷配置信息,从结构体中选取合适数量的率属于不同知识点的题型出来,并组成形成试卷,从而实现了根据题目知识点来进行组卷,避免了随机选取试题进行组卷而产生的出题考核知识点相差巨大的情况发生,使试卷的组成更加合理和公平,更能够筛选和考核出优秀的学员。
62.本实施例中,首先获取考试的试卷配置信息以及题库,然后根据题库中试题的知识点以及题型,将所有试题按照两个维度进行划分,第一维度是试题类型,第二维度是试题所属的知识点,进而建立起一个具有两个维度的结构体,之后再根据试卷配置信息,从结构体中选取合适数量的率属于不同知识点的题型出来,并组成形成试卷,从而实现了根据题目知识点来进行组卷,避免了随机选取试题进行组卷而产生的出题考核知识点相差巨大的情况发生,使试卷的组成更加合理和公平,更能够筛选和考核出优秀的学员。
63.由于上文已对根据知识点进行组卷的方法进行详细描述,在此不再赘述。
64.如图3所示,基于上述根据知识点进行组卷的方法,本发明还相应提供了一种根据知识点进行组卷的设备,所述根据知识点进行组卷的设备可以是移动终端、桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该根据知识点进行组卷的设备包括处理器10、存储器20及显示器30。图3仅示出了根据知识点进行组卷的设备的部分组件,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
65.所述存储器20在一些实施例中可以是所述根据知识点进行组卷的设备的内部存储单元,例如根据知识点进行组卷的设备的硬盘或内存。所述存储器20在另一些实施例中也可以是所述根据知识点进行组卷的设备的外部存储设备,例如所述根据知识点进行组卷的设备上配备的插接式硬盘,智能存储卡(smart media card,smc),安全数字(secure digital,sd)卡,闪存卡(flash card)等。进一步地,所述存储器20还可以既包括根据知识点进行组卷的设备的内部存储单元也包括外部存储设备。所述存储器20用于存储安装于所述根据知识点进行组卷的设备的应用软件及各类数据,例如所述安装根据知识点进行组卷的设备的程序代码等。所述存储器20还可以用于暂时地存储已经输出或者将要输出的数据。在一实施例中,存储器20上存储有根据知识点进行组卷的程序40,该根据知识点进行组卷的程序40可被处理器10所执行,从而实现本技术各实施例的根据知识点进行组卷的方法。
66.所述处理器10在一些实施例中可以是一中央处理器(central processing unit,cpu),微处理器或其他数据处理芯片,用于运行所述存储器20中存储的程序代码或处理数据,例如执行所述根据知识点进行组卷的方法等。
67.所述显示器30在一些实施例中可以是led显示器、液晶显示器、触控式液晶显示器以及oled(organic light-emitting diode,有机发光二极管)触摸器等。所述显示器30用于显示在所述根据知识点进行组卷的设备的信息以及用于显示可视化的用户界面。所述根据知识点进行组卷的设备的部件10-30通过系统总线相互通信。
68.在一实施例中,当处理器10执行所述存储器20中根据知识点进行组卷的程序40时实现如上所述的根据知识点进行组卷的方法中的步骤。
69.当然,本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关硬件(如处理器,控制器等)来完成,所述的程序可存储于一计算机可读取的存储介质中,该程序在执行时可包括如上述各方法实施例的流程。其中所述的存储介质可为存储器、磁碟、光盘等。
70.以上所述本发明的具体实施方式,并不构成对本发明保护范围的限定。任何根据本发明的技术构思所做出的各种其他相应的改变与变形,均应包含在本发明权利要求的保护范围内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献