本技术涉及计算机,具体涉及一种试题练习方法、一种试题练习装置、一种计算机设备、一种计算机可读存储介质及一种计算机程序产品。
背景技术:
1、试题练习是教育体系中重要的知识学习手段。例如,口算试题的练习是数学基础构建的基石,对培养学生的逻辑思维、快速计算及问题解决能力至关重要。
2、目前,试题练习场景下为用户提供的练习试题是较为固定和单一的。例如,练习试题的试题数量是由练习试题的提供方(如浏览器后台)指定,而提供方针对知识点提供的练习试题的试题数量往往是固定的,且提供方针对知识点提供的练习试题的试题难度和用户需求是不匹配的。
3、因此,如何为用户提供个性化的练习试题成为试题练习场景中的研究热点。
技术实现思路
1、本技术实施例提供一种试题练习方法、装置、设备、介质及程序产品,能够为用户提供个性化的练习试题。
2、一方面,本技术实施例提供了一种试题练习方法,该方法包括:
3、显示知识点界面,知识点界面中包括一个或多个知识点;
4、在知识点界面中显示目标知识点的配置项,配置项用于配置与目标知识点相关的练习试题的试题属性;目标知识点是一个或多个知识点中的任一个;
5、根据针对配置项所配置的试题属性,显示目标知识点对应的试题练习界面,试题练习界面用于对与目标知识点相关的练习试题进行试题练习。
6、另一方面,本技术实施例提供了一种试题练习装置,该装置包括:
7、显示单元,用于显示知识点界面,知识点界面中包括一个或多个知识点;
8、处理单元,用于在知识点界面中显示目标知识点的配置项,配置项用于配置与目标知识点相关的练习试题的试题属性;目标知识点是一个或多个知识点中的任一个;
9、处理单元,还用于根据针对配置项所配置的试题属性,显示目标知识点对应的试题练习界面,试题练习界面用于对与目标知识点相关的练习试题进行试题练习。
10、在一种实现方式中,处理单元,用于在知识点界面中显示目标知识点的配置项时,具体用于:
11、在知识点界面中显示与目标知识点相关联的试题配置区域;
12、在试题配置区域中显示目标知识点的配置项;
13、其中,配置项的数量为n,n为正整数;一个配置项对应一种试题属性;试题属性包括以下至少一种:练习试题的试题数量,练习试题的试题难度程度,以及,练习试题的试题类型。
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、若第一练习试题对应的试题答案和第一练习试题对应的正确答案不相同,且针对第一练习试题的答题次数小于次数阈值,则清空答案输入区域中显示的第一练习试题对应的试题答案;以及,
39、在答案输入区域中输出答题提示信息,答题提示信息用于指示允许对第一练习试题进行试题答复的剩余次数。
40、在一种实现方式中,与目标知识点相关的练习试题的数量为一个或多个;处理单元,用于在试题展示区域中显示练习试题的试题内容时,具体用于:
41、在试题展示区域中显示一个或多个练习试题中的每个练习试题的试题内容;
42、处理单元,用于在答案输入区域中输入练习试题对应的试题答案时,具体用于:
43、在答案输入区域中输入每个练习试题对应的试题答案。
44、在一种实现方式中,处理单元,还用于:
45、输出试题结果界面,并在试题结果界面中显示试题答复信息以及答题比较信息;
46、其中,试题答复信息至少包括:答题正确率、练习试题的试题数量、答题所用时间、练习试题对应的试题答案及练习试题的答题判断结果;答题比较信息用于指示针对目标知识点的多次试题练习的答题正确率的比较结果。
47、在一种实现方式中,处理单元,还用于:
48、获取试题答案图像,试题答案图像是截取试题练习界面中试题答案所在区域得到的,试题答案是在试题练习界面中针对练习试题进行试题答复时输入的;
49、调用图像识别模型对试题答案图像进行图像识别处理,从试题答案图像中识别出练习试题对应的试题答案;图像识别模型中包括预处理模块、张量运算模块和解码模块;预处理模块中包括多层次的预处理子模块,张量运算模块中包括至少两个特征提取子模块结合得到的特征提取头结构和轻量级网络结构;
50、将识别出的练习试题对应的试题答案和练习试题对应的正确答案进行比较,得到练习试题的答题判断结果。
51、在一种实现方式中,练习试题的答题判断结果为答题正确时,处理单元,还用于:
52、将练习试题和练习试题对应的试题答案添加至图像识别模型的训练数据集;
53、采用训练数据集对图像识别模型进行模型训练,得到训练好的图像识别模型;训练好的图像识别模型用于进行图像识别处理;
54、对训练好的图像识别模型进行模型优化处理,并将模型优化后的图像识别模型部署于计算机设备。
55、另一方面,本技术实施例提供一种计算机设备,该计算机设备包括:
56、处理器,适于执行计算机程序;
57、计算机可读存储介质,计算机可读存储介质中存储有计算机程序,计算机程序被处理器执行时,实现如上述的试题练习方法。
58、另一方面,本技术实施例提供一种计算机可读存储介质,该计算机可读存储介质存储有计算机指令,该计算机程序适于由处理器加载并执行如上述的试题练习方法。
59、另一方面,本技术实施例提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述的试题练习方法。
60、本技术实施例支持提供一个知识点界面,该知识点界面中可以包括一个或多个知识点,知识点是指在特定学科或领域中的一个具体的、独立的、可辨认的知识单位。在知识点界面中还显示有目标知识点的配置项,该目标知识点是一个或多个知识点中的任一个,该目标知识点的配置项用于配置与目标知识点相关的练习试题的试题属性;通过为目标知识点设置配置项,允许用户按照自己的练习需求(如对薄弱知识点的题量的需求)个性化地设置与目标知识点相关的练习试题的试题属性,极大地帮助用户通过个性化设置的练习试题提高学习水平。这样,可以根据用户针对配置项所配置的试题属性,显示目标知识点对应的试题练习界面,并在该试题练习界面中显示与目标知识点相关的练习试题,以便于用户在该试题练习界面中对练习试题进行试题答复,从而实现对该练习试题所属的目标知识点的学习。通过上述描述可知,本技术实施例提供一种试题练习方案,该试题练习方案提供更为灵活和丰富的练习试题设置能力,支持用户按照自己的练习需求自定义与目标知识点相关的练习试题,能够帮助用户获得更贴合练习需求的练习试题,从而有助于用户基于个性化地练习试题提高针对目标知识点的学习水平。
1.一种试题练习方法,其特征在于,包括:
2.如权利要求1所述的方法,其特征在于,所述在所述知识点界面中显示目标知识点的配置项,包括:
3.如权利要求2所述的方法,其特征在于,所述试题配置区域中包括配置确认选项;所述根据针对所述配置项所配置的试题属性,显示所述目标知识点对应的试题练习界面,包括:
4.如权利要求3所述的方法,其特征在于,所述试题配置区域中包括属性模板控件;所述响应于在所述试题配置区域中针对所述配置项执行的属性配置操作,显示所配置的属性值,包括:
5.如权利要求3所述的方法,其特征在于,所述响应于在所述试题配置区域中针对所述配置项执行的属性配置操作,显示所配置的属性值,包括:
6.如权利要求5所述的方法,其特征在于,所述配置项表现为信息输入框的形式,所述在所述试题配置区域中针对所述配置项执行属性设置操作,包括:
7.如权利要求5所述的方法,其特征在于,所述配置项表现为配置轴的形式,所述配置轴上显示有多个位置点,一个所述位置点对应所述配置项所对应所述试题属性的一个属性值;所述在所述试题配置区域中针对所述配置项执行属性设置操作,包括:
8.如权利要求1所述的方法,其特征在于,所述试题练习界面中包括试题展示区域,答案输入区域和答案提交选项;所述方法还包括:
9.如权利要求8所述的方法,其特征在于,与所述目标知识点相关的练习试题的数量为多个,任意两个所述练习试题表示为第一练习试题和第二练习试题,且所述第一练习试题对应的试题答案显示在所述答案输入区域中;所述试题区域每次只显示多个所述练习试题中的一个练习试题;所述方法还包括:
10.如权利要求9所述的方法,其特征在于,所述在所述试题展示区域中将所述第一练习试题的试题内容更新显示为所述第二练习试题的试题内容之前,还包括:
11.如权利要求10所述的方法,其特征在于,所述方法还包括:
12.如权利要求8所述的方法,其特征在于,与所述目标知识点相关的练习试题的数量为一个或多个;所述在所述试题展示区域中显示所述练习试题的试题内容,包括:
13.如权利要求1所述的方法,其特征在于,所述方法还包括:
14.如权利要求1所述的方法,其特征在于,所述方法还包括:
15.如权利要求14所述的方法,其特征在于,所述练习试题的答题判断结果为答题正确时,所述方法还包括:
16.一种试题练习装置,其特征在于,包括:
17.一种计算机设备,其特征在于,包括:
18.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机应用程序,所述计算机应用程序被执行时,实现如权利要求1-15任一项所述的试题练习方法。
19.一种计算机程序产品,其特征在于,所述计算机程序产品包括计算机指令,所述计算机指令被处理器执行时实现如权利要求1-15任一项所述的试题练习方法。