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

试卷生成方法、装置、电子设备和存储介质与流程

2022-08-07 19:15:05 来源:中国专利 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.生成模块,用于根据所述多个试题,生成试卷。
33.第三方面,本公开提供了一种电子设备,包括:处理器,所述处理器用于执行存储于存储器的计算机程序,所述计算机程序被处理器执行时实现第一方面提供的任一种方法的步骤。
34.第四方面,本公开提供了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现第一方面提供的任一种方法的步骤。
35.本公开提供的技术方案中,通过根据用户的级别信息,确定试卷等级,不同试卷等级对应不同的考核指标,考核指标用于确定用户的答题结果;根据试卷等级,从目标题库中确定多种题型的多个试题,多个试题覆盖至少一个知识点;根据多个试题,生成试卷,如此,基于用户的个性化数据可以灵活设置试卷等级,故而可以灵活设置试卷的考核指标,使得试卷具有较好的针对性和灵活性。
附图说明
36.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施
例,并与说明书一起用于解释本公开的原理。
37.为了更清楚地说明本公开实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,对于本领域普通技术人员而言,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1为本公开提供的一种试卷生成系统的结构示意图;
39.图2为本公开提供的一种试卷生成方法的流程示意图;
40.图3为本公开提供的另一种试卷生成方法的流程示意图;
41.图4为本公开提供的又一种试卷生成方法的流程示意图;
42.图5为本公开提供的又一种试卷生成方法的流程示意图;
43.图6为本公开提供的又一种试卷生成方法的流程示意图;
44.图7为本公开提供的又一种试卷生成方法的流程示意图;
45.图8为本公开提供的又一种试卷生成方法的流程示意图;
46.图9为本公开提供的一种试卷生成装置的结构示意图;
47.图10本公开提供的一种电子设备的结构示意图。
具体实施方式
48.为了能够更清楚地理解本公开的上述目的、特征和优点,下面将对本公开的方案进行进一步描述。需要说明的是,在不冲突的情况下,本公开的实施例及实施例中的特征可以相互组合。
49.在下面的描述中阐述了很多具体细节以便于充分理解本公开,但本公开还可以采用其他不同于在此描述的方式来实施;显然,说明书中的实施例只是本公开的一部分实施例,而不是全部的实施例。
50.本公开提供的一种试卷生成系统、以及试卷生成方法可以应用在对员工管理的场景下,比如可以包括但不限于:对酒店员工进行管理,确定酒店员工针对酒店管理制度的掌握情况、确定酒店员工针对相应岗位的业务技能的掌握情况等。
51.本公开实施例所提供的试卷生成系统可以部署在具有一定计算能力的计算机设备上,例如可以包括但不限于:终端设备和服务器等中的至少一种;本公开实施例所提供的试卷生成方法的执行主体一般为具有一定计算能力的计算机设备。在一些可能的实现方式中,该试卷生成方法可以通过处理器调用存储器中存储的计算机可读指令的方式来实现。
52.图1为本公开提供的一种试卷生成系统的结构示意图,如图1所示,试卷生成系统包括:试题录入装置11、至少一个题库12和试卷生成装置13。
53.示例性的,试题录入装置11可以包括图像采集器和图文转换器,图像采集器可以采集待录入试题的图像,图文转换器可以将待录入试题的图像转换为文字内容。此外,试题录入装置11还包括选择器和/或键盘,基于选择器和/或键盘可以输入待录入试题的题型、抽取概率、对应的知识点以及对应的分数等,其中,待录入试题的题型可以是单项选择题、判断题、多项选择题、问答题和填空题中的一种,且每道试题对应一个知识点。试题录入装置11可以将待录入试题的文字内容及其对应的题型、抽取概率、知识点以及分数等发送至题库12,从而实现试题的录入。
54.在其他实施方式中,试题录入装置11可以包括键盘,用户基于键盘可以键入待录
入试题的文字内容及其对应的题型、抽取概率、知识点以及分数等,试题录入装置11可以将待录入试题的文字内容及其对应的题型、抽取概率、知识点以及分数等发送至题库12,实现试题的录入。
55.一些实施例中,试卷生成系统可以包括多个题库12,每个题库12对应一个等级信息和/或一个预设类别信息,等级信息表示该题库12中的所有试题的难度级别,类别信息表示与题库12中的试题匹配的用户群体的类别。例如,试卷生成系统中包括三个题库12,如图1所示,若三个题库12对应的等级信息分别为低级难度、中级难度和高级难度,其中,低级难度表示对应的题库12中的试题比较容易,中级难度表示对应的题库12中的试题的难易程度适中,高级难度表示对应的题库12中的试题比较难。若三个题库12对应的预设类别信息分别为财务、后勤和人事,其中,财务表示对应的题库12中的试题匹配的用户为财务部门的员工,后勤表示对应的题库12中的试题匹配的用户为后勤部门的员工,人事表示对应的题库12中的试题匹配的用户为人事部门的员工。
56.需要说明的是,本实施例仅以三个题库为例对题库的数量进行示例性说明,实际应用中可以灵活设置题库的数量,本公开对此不做具体限制。
57.一些实施例中,试卷生成系统可以包括一个题库12,题库12中的各试题对应一个预设类别信息和/或一个等级信息。例如,试卷生成系统中包括一个题库12,题库12中包括三个试题,分别为a1、a2和a3,若试题a1、a2和a3各自对应一个等级信息,则试题a1对应的等级信息可以是低级难度,试题a2对应的等级信息可以是中级难度,试题a3对应的等级信息可以是高级难度。若试题a1、a2和a3各自对应一个预设类别信息,则试题a1对应的预设类别信息可以是财务,试题a2对应的预设类别信息可以是后勤,试题a3对应的预设类别信息可以是人事。
58.需要说明的是,本实施例仅以三个试题为例对题库中试题的数量进行示例性说明,实际应用中可以灵活设置题库中试题的数量,本公开对此不做具体限制。
59.一些实施例中,试卷生成系统可以包括多个题库12,每个题库12对应一个预设类别信息,各题库12中的所有试题各自对应三个等级信息,且每个等级信息对应一个抽取概率。例如,试卷生成系统中包括三个题库12,如图1所示,三个题库12对应的预设类别信息分别为财务、后勤和人事,其中,财务题库12中包括试题a4,试题a4的等级信息为低级难度时对应的抽取概率为p1,试题a4的等级信息为中级难度时对应的抽取概率为p2,试题a4的等级信息为高级难度时对应的抽取概率为p3。
60.需要说明的是,本实施例仅以三个等级信息为例对各试题对应的等级信息的数量进行示例性说明,实际应用中可以灵活设置各试题对应的等级信息的数量,本公开对此不做具体限制。
61.本公开的试卷生成系统还包括用户信息采集装置,用户信息采集装置可以采集到用户的特征信息,特征信息例如可以是级别信息、类别信息、职务信息中的至少一种。其中,级别信息可以是用户的岗位级别,例如可以是员工、科长、部门主管、经理等,用户的级别信息不同,则对于用户的要求不同,可以是用户级别越高,需要用户掌握的知识点越多,对应的试卷的等级越高,难度越大。类别信息可以是用户所在的部门,例如,类别信息可以是人事、后勤、财务、销售、客服等。职务信息可以包括用户所在的部门和用户岗位级别,例如,职务信息为人事主管、客服员工、后勤一组组长等。
62.本公开中,基于用户的级别信息可以确定该用户匹配的试卷等级,不同试卷等级对应不同的考核指标,则基于试卷等级,可以在该试卷等级对应的目标题库中确定出多个试题,多个试题包括多种题型,且多个试题覆盖至少一个知识点。基于确定的多个试题,可以生成试卷,如此,基于用户的个性化数据可以灵活设置试卷等级,故而可以灵活设置试卷的考核指标,使得试卷具有较好的针对性和灵活性。
63.下面以几个具体的实施例来详细描述上述技术方案的内容。
64.图2为本公开提供的一种试卷生成方法的流程示意图,如图2所示,包括:
65.s101,根据用户的级别信息,确定试卷等级。
66.不同试卷等级对应不同的考核指标,所述考核指标用于确定所述用户的答题结果。
67.示例性的,试卷生成系统还包括用户信息采集装置,用户信息采集装置例如可以是选择器和/键盘,若用户信息采集装置为选择器,用户可以在展示的所有预设级别信息中基于选择器选择用户本身对应的级别信息;若用户信息采集装置为键盘,用户基于键盘可以直接键入用户本身的级别信息。用户信息采集装置例如还可以是读卡器,每个用户持有一个员工卡,员工卡上写有用户的级别信息,基于读卡器可以获取到员工卡里写入的用户的级别信息。用户信息采集装置例如还可以是人脸识别装置或指纹识别装置,基于人脸识别装置或指纹识别装置可以获取到用户的身份信息,从而可以得到用户的级别信息。
68.需要说明的是,本实施例仅示例性展示了用户的级别信息的获取方式,在实际应用中,用户的级别信息的获取方式包括但不限于上述具体实现方式,本公开对此不做具体限制。
69.示例性的,级别信息例如可以是员工、科长、部门主管、经理等,用户的级别信息不同,对用户的要求不同,故而用户匹配的试卷等级不同。用户级别越高,此用户需要用户掌握的知识点越多,匹配的试卷等级越高,例如,用户u1的级别信息为部门主管,用户u2的级别信息为经理,用户u2的级别高于用户u1,用户u1掌握其负责的部门对应的知识点即可,而用户u2则需要掌握所有部门分别对应的知识点,故而用户u1匹配的试卷等级可能为中级难度,用户u2匹配的试卷等级可能为高级难度。不同的试卷等级对应不同的考核指标,例如,低级难度试卷对应的考核指标为80分,中级难度试卷对应的考核指标为90分,高级难度试卷对应的考核指标为100分。
70.试卷作答结束后,基于用户提交的试题答案,可以确定用户的试卷评分,若用户的试卷评分不低于作答试卷的试卷等级对应的考核指标,则确定用户的答题结果为通过,若用户的试卷评分低于作答试卷的试卷等级对应的考核指标,则确定用户的答题结果为不通过。
71.s103,根据所述试卷等级,从目标题库中确定多种题型的多个试题。
72.所述多个试题覆盖至少一个知识点。
73.一些实施例中,试卷生成系统中包括多个题库,多个题库中至少包括但不限于:等级信息为低级难度的题库、等级信息为中级难度的题库和等级信息为高级难度的题库等中的至少一种,各题库中均包括多种题型,每种题型包括多个试题,且每个试题均对应一个知识点。
74.若用户匹配的试卷等级为低级难度,则在等级信息为低级难度的题库中针对一个
或多个知识点,确定多个试题,且多个试题包括多种题型。若用户匹配的试卷等级为中级难度,则等级信息为中级难度的题库中针对一个或多个知识点,确定多个试题,且多个试题包括多种题型。
75.若用户匹配的试卷等级为高级难度,则在等级信息为高级难度的题库中针对一个或多个知识点,确定多个试题,且多个试题包括多种题型。
76.一些实施例中,试卷生成系统中包括一个题库,题库中包括多种题型,每种题型包括多个试题,每个试题对应一个等级信息和一个知识点。若用户匹配的试卷等级为低级难度,则在题库中针对一个或多个知识点,从所有等级信息为低级难度的试题中确定多个试题,且多个试题包括多种题型。若用户匹配的试卷等级为中级难度,则在题库中针对一个或多个知识点,从所有等级信息为中级难度的试题中确定多个试题,且多个试题包括多种题型。若用户匹配的试卷等级为高级难度,则在题库中针对一个或多个知识点,从所有等级信息为高级难度的试题中确定多个试题,且多个试题包括多种题型。
77.一些实施例中,试卷生成系统中包括多个题库,每个题库对应一个预设类别信息,每个题库中包括多种题型,每种题型包括多个试题,每个试题对应一个知识点,每个试题对应三个等级信息,且每个等级信息对应一个抽取概率。若用户匹配的试卷等级为低级难度,则在题库中针对一个或多个知识点,基于所有试题的等级信息为低级难度时各试题对应的抽取概率,确定多个试题,且多个试题包括多种题型。若用户匹配的试卷等级为中级难度,则在题库中针对一个或多个知识点,基于所有试题的等级信息为中级难度时各试题对应的抽取概率,确定多个试题,且多个试题包括多种题型。若用户匹配的试卷等级为高级难度,则在题库中针对一个或多个知识点,基于所有试题的等级信息为高级难度时各试题对应的抽取概率,确定多个试题,且多个试题包括多种题型。
78.s105,根据所述多个试题,生成试卷。
79.基于上述实施例中确定的多个试题,可以以任意顺序进行排列,生成试卷,其中,试卷可以单页展示,并基于滑动操作,可以展示试卷中的所有试题,或者试卷可以多页展示,基于页面跳转操作,可以展示试卷中的所有试题。向用户展示试卷后,进入用户答题模式,在答题过程中,可以监测答题时长,并在预设时间内未完成答题时,向用户发出提示信息。
80.示例性的,试卷可以覆盖一个知识点,亦可以覆盖多个知识点。若用户当前处于单个知识点学习阶段,在完成单个知识点的学习后,可以基于该单个知识点,确定多个试题,从而得到覆盖单个知识点的试卷,能够对单个知识点进行考核。例如,用户学习完知识点z1,基于知识点z1对应的多个试题,生成试卷。若用户当前处于单个章节学习完成阶段,在完成单个章节的多个知识点的学习后,可以基于该单个章节中的所有知识点,确定多个试题,从而得到覆盖多个知识点的试卷,能够对单章节的多个知识点进行考核。例如,用户学习完第三章节,且第三章节中包括的知识点为z2、z3和z4,基于知识点z2、z3和z4各自对应的多个试题,生成试卷。若用户当前处于课程学习完成阶段,可以基于课程中的所有知识点,确定多个试题,从而得到覆盖所有知识点的试卷,能够对课程中的所有知识点进行考核。
81.图3为本公开提供的另一种试卷生成方法的流程示意图,图3为图2所示实施例的基础上,执行s103之前,还包括:
82.s102,根据所述用户的类别信息,从多个题库中确定所述目标题库。
83.所述多个题库与多个预设类别信息一一对应,所述多个预设类别信息中包括所述类别信息。
84.示例性的,试卷生成系统中包括多个题库,每个题库对应一个预设类别信息,预设类别信息可以包括但不限于人事、财务、客服、后勤等表示用户群体类别的信息中的至少一种,例如,试卷生成系统中包括三个题库,三个题库对应的预设类别信息分别为人事、财务和后勤。若用户的类别信息为试卷生成系统中的多个预设类别信息中的一个,可以确定类别信息对应的题库为目标题库。例如,基于上述实施例,若用户的类别信息为人事,则确定预设类别信息为人事的题库为目标题库;若用户的类别信息为财务,则确定预设类别信息为财务的题库为目标题库;若用户的类别信息为后勤,则确定预设类别信息为后勤的题库为目标题库。
85.在上述s102的基础上,作为执行s103时的一种可能的实现方式的具体描述,如图3所示:
86.s103’,根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中确定所述多个试题。
87.示例性的,基于上述实施例,每个题库还对应一个等级信息,则基于类别信息得到的候选目标题库可能是多个,若试卷等级为试卷生成系统中的多个等级信息中的一个,则可以确定试卷等级对应的候选目标题库为目标题库。试卷生成系统中针对每个试题预设有一个抽取概率,基于目标题库中各试题的抽取概率,即各试题的抽取规则,可以确定出多个试题。
88.在其他实施方式中,基于上述实施例,各题库中的所有试题各自对应多个等级信息,且各等级信息对应一个抽取概率,此时,各试题的抽取规则即为各试题的多个等级信息各自对应的抽取概率。根据各试题的多个等级信息各自对应的抽取概率以及试卷等级,基于各试题的等级信息为试卷等级时的抽取概率,可以确定出多个试题。
89.本实施例中,通过根据用户的类别信息,从多个题库中确定目标题库,多个题库与多个预设类别信息一一对应,多个预设类别信息中包括类别信息;根据试卷等级和目标题库中各试题的抽取规则,从目标题库中确定多个试题,如此基于用户的个性化数据可以筛选出目标题库,从目标题库中确定试题,无需遍历题库中的所有试题,能够缩短试题的确定时间,提升试卷生成的效率。
90.图4为本公开提供的又一种试卷生成方法的流程示意图,图4为图3所示实施例的基础上,执行s103’时的一种可能的实现方式的具体描述,如下:
91.s201,获取所述用户对各历史知识点的掌握情况。
92.在课程学习的过程中,可以监测预设时间段内用户对各历史知识点的掌握情况,例如,用户对各历史知识点的掌握情况可以包括已掌握、未掌握、难以掌握和容易掌握等中的至少一种。
93.一些实施例中,预设时间段内用户对所有历史知识点的掌握情况中,存在未掌握的历史知识点,且未掌握的历史知识点的数量大于第一预设数量,则确定需要生成试卷。
94.一些实施例中,预设时间段内用户对所有历史知识点的掌握情况中,存在难以掌握的历史知识点,且难以掌握的历史知识点的数量大于第二预设数量,则确定需要生成试
卷。
95.一些实施例中,预设时间段内用户对所有历史知识点的掌握情况中,存在未掌握的历史知识点和难以掌握的历史知识点,且未掌握的历史知识点的数量大于第一预设数量,难以掌握的历史知识点的数量大于第二预设数量,则确定需要生成试卷。
96.s202,根据所述用户对所述各历史知识点的掌握情况,确定至少一个未掌握的知识点。
97.示例性的,在未掌握的历史知识点的数量大于第一预设数量的情况下,确定需要生成试卷,可以得到未掌握的知识点。在难以掌握的历史知识点的数量大于第二预设数量的情况下,确定需要生成试卷,可以得到难以掌握的知识点。在未掌握的历史知识点的数量大于第一预设数量且难以掌握的历史知识点的数量大于第二预设数量的情况下,确定需要生成试卷,可以得到未掌握的知识点和难以掌握的知识点。
98.s203,根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中,确定与所述至少一个未掌握的知识点对应的至少一个试题。
99.示例性的,在得到未掌握的知识点的情况下,可以从目标题库的所有试题中,确定所有的未掌握的知识点对应的试题,再根据试卷等级和目标题库中各试题的抽取规则,从所有的未掌握的知识点对应的试题中,确定一个或多个试题。在得到难以掌握的知识点的情况下,可以从目标题库的所有试题中,确定所有的难以掌握的知识点对应的试题,再根据试卷等级和目标题库中各试题的抽取规则,从所有的难以掌握的知识点对应的试题中,确定一个或多个试题。在同时得到未掌握的知识点和难以掌握的知识点的情况下,从目标题库的所有试题中,确定所有的未掌握的知识点对应的试题以及所有的难以掌握的知识点对应的试题,再根据试卷等级和目标题库中各试题的抽取规则,从所有的未掌握的知识点对应的试题,确定一个或多个试题,从所有的难以掌握的知识点对应的试题中,确定一个或多个试题。
100.本实施例中,通过获取用户对各历史知识点的掌握情况,确定生成试卷;根据用户对各历史知识点的掌握情况,确定至少一个未掌握的知识点;根据试卷等级和目标题库中各试题的抽取规则,从目标题库中,确定与至少一个未掌握的知识点对应的至少一个试题,如此,基于用户未掌握的知识点生成试卷,可以对用户进行针对性训练,能够提升试卷的针对性。
101.图5为本公开提供的又一种试卷生成方法的流程示意图,图5为图4所示实施例的基础上,执行s201之前,还包括:
102.s301,根据所述用户的历史答题情况,确定所述用户对所述各历史知识点的掌握情况。
103.所述历史答题情况包括所述用户针对各历史试题的答题时长,和/或所述用户针对所述各历史试题的答题正确率。
104.示例性的,历史答题情况为用户针对所有历史试卷的答题情况,且各历史试卷中包括多个历史试题。在可以监测到用户针对各历史试题的答题时长和/或用户针对各历史试题的答题正确率的情况下,将用户针对各历史试题的答题时长和/或用户针对各历史试题的答题正确率作为用户的历史答题情况。
105.一些实施例中,可以将用户针对各历史试题的答题时长作为历史答题情况。若有
多个历史试题对应同一历史知识点,可以基于同一历史知识点对应的所有历史试题各自的答题时长,确定平均答题时长,并将平均答题时长作为该历史知识点的相关历史试题的答题时长。若一个历史试题对应一个历史知识点,且该历史试题在所有历史试卷中出现的频次为多次,可以基于该历史试题的多个答题时长和频次,确定平均答题时长,并将平均答题时长作为该历史知识点的相关历史试题的答题时长。
106.在上述实施例的基础上,可以基于历史知识点的相关历史试题的答题时长大于预设时长,确定用户对该历史知识点的掌握情况为难以掌握,或者可以基于历史知识点的相关历史试题的答题时长小于或等于预设时长,确定用户对该历史知识点的掌握情况为容易掌握。
107.一些实施例中,可以将用户针对各历史试题的答题正确率作为用户的历史答题情况,此时作为执行s301时的一种可能的实现方式的具体描述,如图6所示:
108.s3011,根据所述用户针对所述各历史试题的答题正确率,确定所述各历史知识点的相关历史试题的答题正确率。
109.示例性的,若一个历史试题在所有历史试卷中出现的频次为多次,可以基于该历史试题的频次和用户针对该历史试题作答正确的次数,确定用户针对该历史试题的答题正确率。例如,历史知识点z1对应的历史试题为a1,其中,a1在所有历史试卷中出现的频次为五次,用户针对历史试题a1作答正确的次数为四次,则历史试题a1的答题正确率为80%。
110.若一个历史试题在所有历史试卷中出现的频次为一次,在用户针对该历史试题作答正确的情况下,可以确定该历史试题的答题正确率为100%。在用户针对该历史试题作答错误的情况下,可以确定该历史试题的答题正确率为0。
111.在上述实施例的基础上,可以得到用户针对各历史试题的答题正确率。若多个历史试题对应同一历史知识点,可以基于同一历史知识点对应的所有历史试题各自的答题正确率,确定平均答题正确率,并将平均答题正确率作为该历史知识点的相关历史试题的答题正确率。若一个历史试题对应一个历史知识点,则该历史试题对应的答题正确率为该历史知识点的相关历史试题的答题正确率。
112.s3012,根据所述各历史知识点的相关历史试题的答题正确率和预设正确率,确定所述用户对所述各历史知识点的掌握情况。
113.示例性的,可以基于历史知识点的相关历史试题的答题正确率大于第一预设正确率,确定用户对该历史知识点的掌握情况为已掌握。或者,可以基于历史知识点的相关历史试题的答题正确率小于或等于第一预设正确率、且大于第二预设正确率,确定用户对该历史知识点的掌握情况为容易掌握。或者,可以基于历史知识点的相关历史试题的答题正确率小于或等于第二预设正确率、且大于第三预设正确率,确定用户对该历史知识点的掌握情况为难以掌握。或者,可以基于历史知识点的相关历史试题的答题正确率小于或等于第三预设正确率,确定用户对该历史知识点的掌握情况为未掌握。其中,第一预设正确率》第二预设正确率》第三预设正确率》第四预设正确率。
114.在其他实施方式中,可以基于历史知识点的相关历史试题的答题正确率大于第四预设正确率,确定用户对该历史知识点的掌握情况为已掌握。或者,可以基于历史知识点的相关历史试题的答题正确率小于或等于第四预设正确率,确定用户对该历史知识点的掌握情况为未掌握。
115.在一些实施例中,还可以将用户针对各历史试题的答题时长和各历史试题的答题正确率作为历史答题情况,其具体实施方式如上述实施例所述,这里不再赘述。
116.图7为本公开提供的又一种试卷生成方法的流程示意图,图7为图4所示实施例的基础上,还包括:
117.s106,根据所述用户针对所述试卷提交的试题答案,确定所述用户的试卷评分。
118.用户接收到试卷后,基于展示的试卷,可以针对试卷中的所有试题进行作答。一些实施例中,可以在试卷的所有试题作答结束后,基于用户提交的所有试题的答案,一一确定每道试题的得分,并将所有试题的得分相加,得到用户的试卷评分。一些实施例中,可以在每道试题作答结束后,基于用户提交的每道试题的答案,确定用户每道试题的得分,并在所有试题作答结束后,将每道试题的得分相加,得到用户的试卷评分。
119.s107,若所述试卷评分大于所述试卷对应的考核指标,确定待学习新知识点。
120.在试卷生成系统中包括多个预设试卷等级,每个预设试卷等级对应有一个预设考核指标,基于s101可以确定出用户匹配的试卷等级,若该试卷等级为多个预设试卷等级中的一个,则可以确定试卷等级对应的预设考核指标为考核指标,该考核指标即为s105中生成的试卷对应的考核指标。
121.针对同一试卷,若用户的试卷评分不低于该试卷对应的考核指标,则确定用户的答题结果为通过,说明用户已经掌握所有历史知识点,可以进入下一阶段的学习,即可以将确定的待学习新知识点反馈至用户,以使用户进行新知识点的学习。若用户的试卷评分低于该试卷对应的考核指标,则确定用户的答题结果为不通过,说明用户还未掌握所有历史知识点,可能还需要进一步针对未掌握的历史知识点重新学习。
122.本实施例中,通过根据用户针对试卷提交的试题答案,确定用户的试卷评分;若试卷评分大于试卷对应的考核指标,确定待学习新知识点,如此,使得用户在已掌握历史知识点的情况下才会进行新知识点的学习,能够提升用户的学习效果。
123.图8为本公开提供的又一种试卷生成方法的流程示意图,图8为图6所示实施例的基础上,执行s203之前,还包括:
124.s401,根据所述至少一个未掌握的知识点的相关历史试题的答题正确率,确定各未掌握的知识点的试题数量。
125.一些实施例中,试卷生成系统中对各知识点的预设掌握情况可以为多种,且每种预设掌握情况对应一个预设试题数量。例如,预设掌握情况包括为已掌握、容易掌握、难以掌握和未掌握,其中,已掌握对应的预设试题数量为0,容易掌握对应的预设试题数量为n1,难以掌握对应的预设试题数量为n2,未掌握对应的预设试题数量为n3,且n3》n2》n1。若用户对历史知识点的掌握情况为已掌握,可以确定试题数量为0,若用户对历史知识点的掌握情况为容易掌握,可以确定试题数量为n1,若用户对历史知识点的掌握情况为难以掌握,可以确定试题数量为n2,若用户对历史知识点的掌握情况为未掌握,可以确定试题数量为n3。
126.一些实施例中,历史知识点的相关历史试题的答题正确率小于p时,该历史知识点为未掌握的知识点。可以将[0,p]划分为多个区间,每个区间对应一个预设试题数量,例如,将[0,p]划分[0,p’]和(p’,p],其中,前者对应的预设试题数量为n4,后者对应的预设试题数量为n5。若未掌握的知识点的相关历史试题的答题正确率位于[0,p’]内,可以确定试题数量为n4;若未掌握的知识点的相关历史试题的答题正确率位于(p’,p]内,可以确定试题
数量为n5。
[0127]
示例性的,未掌握的知识点为多个,基于每个未掌握的知识点的相关历史试题的答题正确率,可以确定该未掌握的知识点的试题数量。例如,未掌握的知识点为a1和a2,基于上述实施例,a1的相关历史试题的答题正确率位于[0,p’]内,a2的相关历史试题的答题正确率位于(p’,p]内,则可以确定a1的试题数量为n4,可以确定a2的试题数量为n5。
[0128]
在上述s401的基础上,作为执行s203时的一种可能的实现方式的具体描述,如图8所示:
[0129]
s203’,根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中,确定与所述各未掌握的知识点对应的所述试题数量的试题。
[0130]
例如,基于上述实施例,未掌握的知识点为a1和a2,a1的试题数量为n4,a2的试题数量为n5,从目标题库的所有试题中,确定n4个a1对应的试题,从目标题库的所有试题中,确定n5个a2对应的试题。
[0131]
本实施例中,通过根据至少一个未掌握的知识点的相关历史试题的答题正确率,确定各未掌握的知识点对应的试题数量;根据试卷等级和目标题库中各试题的抽取规则,从目标题库中,确定与所述各未掌握的知识点对应的所述试题数量的试题,如此,可以灵活设置未掌握的知识点的试题数量,进一步提升试卷的灵活性。
[0132]
本公开还提供一种试卷生成装置,图9为本公开提供的一种试卷生成装置的结构示意图,如图9所示,试卷生成装置包括:
[0133]
确定模块110,用于根据用户的级别信息,确定试卷等级,不同试卷等级对应不同的考核指标,所述考核指标用于确定所述用户的答题结果;根据所述试卷等级,从目标题库中确定多种题型的多个试题,所述多个试题覆盖至少一个知识点;
[0134]
生成模块120,用于根据所述多个试题,生成试卷。
[0135]
可选的,确定模块110,还用于根据所述用户的类别信息,从多个题库中确定所述目标题库,所述多个题库与多个预设类别信息一一对应,所述多个预设类别信息中包括所述类别信息。
[0136]
确定模块110,进一步用于根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中确定所述多个试题。
[0137]
可选的,试卷生成装置还包括:
[0138]
获取模块,用于获取所述用户对各历史知识点的掌握情况。
[0139]
确定模块110,进一步用于根据所述用户对所述各历史知识点的掌握情况,确定至少一个未掌握的知识点;根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中,确定与所述至少一个未掌握的知识点对应的至少一个试题。
[0140]
可选的,确定模块110,还用于根据所述用户的历史答题情况,确定所述用户对所述各历史知识点的掌握情况,所述历史答题情况包括所述用户针对各历史试题的答题时长,和/或所述用户针对所述各历史试题的答题正确率。
[0141]
可选的,确定模块110,还用于根据所述用户针对所述试卷提交的试题答案,确定所述用户的试卷评分;若所述试卷评分大于所述试卷对应的考核指标,确定待学习新知识点。
[0142]
可选的,确定模块110,进一步用于根据所述用户针对所述各历史试题的答题正确
率,确定所述各历史知识点的相关历史试题的答题正确率;根据所述各历史知识点的相关历史试题的答题正确率和预设正确率,确定所述用户对所述各历史知识点的掌握情况。
[0143]
可选的,确定模块110,还用于根据所述至少一个未掌握的知识点的相关历史试题的答题正确率,确定各未掌握的知识点的试题数量。
[0144]
确定模块110,进一步用于根据所述试卷等级和所述目标题库中各试题的抽取规则,从所述目标题库中,确定与所述各未掌握的知识点对应的所述试题数量的试题。
[0145]
本公开提供的装置,可用于执行上述方法实施例的步骤,其实现原理和技术效果类似,此处不再赘述。
[0146]
本公开还提供一种电子设备,包括:处理器,所述处理器用于执行存储于存储器的计算机程序,所述计算机程序被处理器执行时实现上述方法实施例的步骤。
[0147]
图10本公开提供的一种电子设备的结构示意图,图10示出了适于用来实现本发明实施例实施方式的示例性电子设备的框图。图10示的电子设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。
[0148]
如图10所示,电子设备12以通用计算设备的形式表现。电子设备12的组件可以包括但不限于:一个或者多个处理器16,系统存储器28,连接不同系统组件(包括系统存储器28和处理器16)的总线18。
[0149]
总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
[0150]
电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备12访问的介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
[0151]
系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(通常称为“硬盘驱动器”)。可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom、dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。系统存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明实施例各实施例的功能。
[0152]
具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如系统存储器28中,这样的程序模块42包括但不限于操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明实施例所描述的实施例中的功能和/或方法。
[0153]
处理器16通过运行存储在系统存储器28中的多个程序中的至少一个程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的方法实施例。
[0154]
本公开还提供一种计算机可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时实现上述方法实施例的步骤。
[0155]
可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算
机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
[0156]
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
[0157]
计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
[0158]
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言—诸如java、smalltalk、c ,还包括常规的过程式程序设计语言—诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)域连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
[0159]
本公开还提供一种计算机程序产品,当所述计算机程序产品在计算机上运行时,使得所述计算机执行实现上述方法实施例的步骤。
[0160]
需要说明的是,在本文中,诸如“第一”和“第二”等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0161]
以上所述仅是本公开的具体实施方式,使本领域技术人员能够理解或实现本公开。对这些实施例的多种修改对本领域的技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本公开的精神或范围的情况下,在其它实施例中实现。因此,本公开将不会被限制于本文所述的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
再多了解一些

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

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

相关文献