首页 / 专利库 / 广播 / 多点控制单元 / 一种基于知识点的试题推荐方法及装置、用户设备

一种基于知识点的试题推荐方法及装置、用户设备

阅读:802发布:2020-05-11

专利汇可以提供一种基于知识点的试题推荐方法及装置、用户设备专利检索,专利查询,专利分析的服务。并且本 发明 实施例 涉及智能设备技术领域,公开了一种基于知识点的试题推荐方法及装置、用户设备,该方法包括:当学生在学习类客户端上选择某一知识点之后,获取所述学生对所述知识点的掌握度;根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度;其中,所述知识点的掌握度与所述试题难度成正比例关系;控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题。实施本发明实施例,可以向学生推荐与其知识点的掌握度相符的试题,从而可以提升学生的学习效率。,下面是一种基于知识点的试题推荐方法及装置、用户设备专利的具体信息内容。

1.一种基于知识点的试题推荐方法,其特征在于,包括:
当学生在学习类客户端上选择某一知识点之后,获取所述学生对所述知识点的掌握度;
根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度;其中,所述知识点的掌握度与所述试题难度成正比例关系;
调用学习类客户端所在的用户设备上的摄像头来采集学生的人脸图像,并验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配,如果相匹配,读取与该合法用户的人脸图像配对的该合法用户注册的出生日期,并根据该合法用户注册的出生日期与当前日期计算该学生当前的实际年龄,以及根据该学生当前的实际年龄为依据,确定该学生当前的实际年龄所属的用户年龄范围段,并读取该用户年龄范围段对应的允许使用学习类客户端时间段,以及识别当前时间点是否位于该用户年龄范围段对应的允许使用学习类客户端时间段内,其中,该允许使用学习类客户端时间段内不包括该用户年龄范围段对应的休息时间段;如果识别出当前时间点位于该用户年龄范围段对应的允许使用学习类客户端时间段内,控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题;
所述学习类客户端控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题,包括:
学习类客户端通过移动互联网向服务器发送试题获取请求,该试题获取请求包括所述知识点的唯一标签以及所述试题难度的唯一标签;相应地,服务器根据所述知识点的唯一标签,确定所述知识点的唯一标签对应的多个不同难度等级的试题库;服务器根据所述试题难度的唯一标签,从所述知识点的唯一标签对应的多个不同难度等级的试题库中确定出所述试题难度的唯一标签对应的试题库,并且从所述试题难度的唯一标签对应的试题库中选取若干个试题;进一步地,服务器从所述试题难度的唯一标签对应的试题库中获取所述若干个试题各自对应的正确答案,并将所述若干个试题以及所述若干个试题各自对应的正确答案发送给学习类客户端;
其中,服务器将所述学习类客户端的登录账号作为加密密钥对所述若干个试题以及所述若干个试题各自对应的正确答案进行加密压缩得到试题压缩包,然后再发送该试题压缩包给学习类客户端;相应地,学习类客户端在接收到服务器发送的试题压缩包之后,将所述登录账号作为解密密钥对试题压缩包进行解密,从而获得所述若干个试题以及所述若干个试题各自对应的正确答案,并向学生推荐所述若干个试题。
2.根据权利要求1所述的试题推荐方法,所述根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度,包括:
判断所述学生对所述知识点的掌握度是否位于预设的了解级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的了解级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述了解级别;以及,确定所述知识点的掌握度对应的试题难度为所述了解级别对应的一般难度。
3.根据权利要求2所述的试题推荐方法,其特征在于,所述方法还包括:
若所述学生对所述知识点的掌握度不位于所述预设的了解级别对应的掌握度范围内,则判断所述学生对所述知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的掌握级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述掌握级别;以及,确定所述知识点的掌握度对应的试题难度为所述掌握级别对应的中等难度;其中,所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围互不重叠,并且所述预设的掌握级别对应的掌握度范围中的数值均大于所述预设的了解级别对应的掌握度范围中的数值;所述中等难度高于所述一般难度。
4.根据权利要求3所述的试题推荐方法,其特征在于,所述方法还包括:
如果所述学生对所述知识点的掌握度不位于所述预设的掌握级别对应的掌握度范围内,则判断所述学生对所述知识点的掌握度是否位于预设的精通级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的精通级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述精通级别;以及,确定所述知识点的掌握度对应的试题难度为所述精通级别对应的高等难度;其中,所述预设的精通级别对应的掌握度范围、所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围两两互不重叠,并且所述预设的精通级别对应的掌握度范围中的数值均大于所述预设的掌握级别对应的掌握度范围中的数值以及所述预设的了解级别对应的掌握度范围中的数值;所述高等难度高于所述中等难度。
5.根据权利要求1~4任一项所述的试题推荐方法,其特征在于,所述方法还包括:
根据所述学生针对每一个所述试题输入的答题结果,确定所述若干个试题中的正确答题的试题数量;
判断所述若干个试题中的正确答题的试题数量是否超过指定数量,如果超过,更新所述学生对所述知识点的掌握度。
6.一种基于知识点的试题推荐装置,其特征在于,包括:
获取单元,用于当学生在学习类客户端上选择某一知识点之后,获取所述学生对所述知识点的掌握度;
第一确定单元,用于根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度;其中,所述知识点的掌握度与所述试题难度成正比例关系;
控制单元,用于调用学习类客户端所在的用户设备上的摄像头来采集学生的人脸图像,并验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配,如果相匹配,读取与该合法用户的人脸图像配对的该合法用户注册的出生日期,并根据该合法用户注册的出生日期与当前日期计算该学生当前的实际年龄,以及根据该学生当前的实际年龄为依据,确定该学生当前的实际年龄所属的用户年龄范围段,并读取该用户年龄范围段对应的允许使用学习类客户端时间段,以及识别当前时间点是否位于该用户年龄范围段对应的允许使用学习类客户端时间段内,其中,该允许使用学习类客户端时间段内不包括该用户年龄范围段对应的休息时间段;如果识别出当前时间点位于该用户年龄范围段对应的允许使用学习类客户端时间段内,控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题;
所述控制单元控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题,包括:
控制单元通过移动互联网向服务器发送试题获取请求,该试题获取请求包括所述知识点的唯一标签以及所述试题难度的唯一标签;相应地,服务器根据所述知识点的唯一标签,确定所述知识点的唯一标签对应的多个不同难度等级的试题库;服务器根据所述试题难度的唯一标签,从所述知识点的唯一标签对应的多个不同难度等级的试题库中确定出所述试题难度的唯一标签对应的试题库,并且从所述试题难度的唯一标签对应的试题库中选取若干个试题;进一步地,服务器从所述试题难度的唯一标签对应的试题库中获取所述若干个试题各自对应的正确答案,并将所述若干个试题以及所述若干个试题各自对应的正确答案发送给学习类客户端;
其中,服务器将所述学习类客户端的登录账号作为加密密钥对所述若干个试题以及所述若干个试题各自对应的正确答案进行加密压缩得到试题压缩包,然后再发送该试题压缩包给学习类客户端;相应地,控制单元在接收到服务器发送的试题压缩包之后,将所述登录账号作为解密密钥对试题压缩包进行解密,从而获得所述若干个试题以及所述若干个试题各自对应的正确答案,并向学生推荐所述若干个试题。
7.根据权利要求6所述的试题推荐装置,所述第一确定单元包括:
第一判断子单元,用于判断所述学生对所述知识点的掌握度是否位于预设的了解级别对应的掌握度范围内;
定子单元,用于在所述第一判断子单元判断出所述学生对所述知识点的掌握度位于所述预设的了解级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述了解级别;以及,确定所述知识点的掌握度对应的试题难度为所述了解级别对应的一般难度。
8.根据权利要求7所述的试题推荐装置,其特征在于:
所述第一判断子单元,还用于在判断出所述学生对所述知识点的掌握度不位于所述预设的了解级别对应的掌握度范围内时,判断所述学生对所述知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内;
所述确定子单元,还用于在所述第一判断子单元判断出所述学生对所述知识点的掌握度位于所述预设的掌握级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述掌握级别;以及,确定所述知识点的掌握度对应的试题难度为所述掌握级别对应的中等难度;其中,所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围互不重叠,并且所述预设的掌握级别对应的掌握度范围中的数值均大于所述预设的了解级别对应的掌握度范围中的数值;所述中等难度高于所述一般难度。
9.根据权利要求8所述的试题推荐装置,其特征在于:
所述第一判断子单元,还用于在判断出所述学生对所述知识点的掌握度不位于所述预设的掌握级别对应的掌握度范围内时,判断所述学生对所述知识点的掌握度是否位于预设的精通级别对应的掌握度范围内;
所述确定子单元,还用于在所述学生对所述知识点的掌握度位于所述预设的精通级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述精通级别;以及,确定所述知识点的掌握度对应的试题难度为所述精通级别对应的高等难度;其中,所述预设的精通级别对应的掌握度范围、所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围两两互不重叠,并且所述预设的精通级别对应的掌握度范围中的数值均大于所述预设的掌握级别对应的掌握度范围中的数值以及所述预设的了解级别对应的掌握度范围中的数值;所述高等难度高于所述中等难度。
10.根据权利要求6~9任一项所述的试题推荐装置,其特征在于,还包括:
第二确定单元,用于根据所述学生针对每一个所述试题输入的答题结果,确定所述若干个试题中的正确答题的试题数量;
更新单元,用于判断所述若干个试题中的正确答题的试题数量是否超过指定数量,如果超过,更新所述学生对所述知识点的掌握度。
11.一种学习类客户端,其特征在于,包括权利要求6~10任意一项所述的基于知识点的试题推荐装置。
12.一种用户设备,其特征在于,包括权利要求11所述的学习类客户端。

说明书全文

一种基于知识点的试题推荐方法及装置、用户设备

技术领域

[0001] 本发明涉及智能设备技术领域,尤其涉及一种基于知识点的试题推荐方法及装置、用户设备。

背景技术

[0002] 目前,市面上的学习类客户端(也称为学习类应用)越来越多,学生可以根据自己的需要,在学习类客户端上选择某一些知识点相关的试题来进行答题练习,从而可以巩固在课堂上学习到的知识点。在实际应用中,由于学生一般难以确切的了解自己对知识点的掌握度处在什么样的平,因此,很多时候学生选择的知识点相关的试题可能会与自己对知识点的掌握度不不相符,从而会影响学习的学习效率。

发明内容

[0003] 本发明实施例公开了一种基于知识点的试题推荐方法及装置、用户设备,可以向学生推荐与其知识点的掌握度相符的试题,从而可以提升学生的学习效率。
[0004] 本发明实施例第一方面公开一种基于知识点的试题推荐方法,包括:
[0005] 当学生在学习类客户端上选择某一知识点之后,获取所述学生对所述知识点的掌握度;
[0006] 根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度;其中,所述知识点的掌握度与所述试题难度成正比例关系;
[0007] 控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题。
[0008] 作为一种可选的实施方式,在本发明实施例第一方面中,所述根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度,包括:
[0009] 判断所述学生对所述知识点的掌握度是否位于预设的了解级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的了解级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述了解级别;以及,确定所述知识点的掌握度对应的试题难度为所述了解级别对应的一般难度。
[0010] 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
[0011] 若所述学生对所述知识点的掌握度不位于所述预设的了解级别对应的掌握度范围内,则判断所述学生对所述知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的掌握级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述掌握级别;以及,确定所述知识点的掌握度对应的试题难度为所述掌握级别对应的中等难度;其中,所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围互不重叠,并且所述预设的掌握级别对应的掌握度范围中的数值均大于所述预设的了解级别对应的掌握度范围中的数值;所述中等难度高于所述一般难度。
[0012] 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
[0013] 如果所述学生对所述知识点的掌握度不位于所述预设的掌握级别对应的掌握度范围内,则判断所述学生对所述知识点的掌握度是否位于预设的精通级别对应的掌握度范围内,如果所述学生对所述知识点的掌握度位于所述预设的精通级别对应的掌握度范围内,确定所述学生对所述知识点的掌握度为所述精通级别;以及,确定所述知识点的掌握度对应的试题难度为所述精通级别对应的高等难度;其中,所述预设的精通级别对应的掌握度范围、所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围两两互不重叠,并且所述预设的精通级别对应的掌握度范围中的数值均大于所述预设的掌握级别对应的掌握度范围中的数值以及所述预设的了解级别对应的掌握度范围中的数值;所述高等难度高于所述中等难度。
[0014] 作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
[0015] 根据所述学生针对每一个所述试题输入的答题结果,确定所述若干个试题中的正确答题的试题数量;
[0016] 判断所述若干个试题中的正确答题的试题数量是否超过指定数量,如果超过,更新所述学生对所述知识点的掌握度。
[0017] 本发明实施例第二方面公开一种基于知识点的试题推荐装置,包括:
[0018] 获取单元,用于当学生在学习类客户端上选择某一知识点之后,获取所述学生对所述知识点的掌握度;
[0019] 第一确定单元,用于根据所述学生对所述知识点的掌握度,确定所述知识点的掌握度对应的试题难度;其中,所述知识点的掌握度与所述试题难度成正比例关系;
[0020] 控制单元,用于控制所述学习类客户端向所述学生推荐所述知识点相关的、难度等级为所述试题难度的若干个试题。
[0021] 作为一种可选的实施方式,在本发明实施例第二方面中,所述第一确定单元包括:
[0022] 第一判断子单元,用于判断所述学生对所述知识点的掌握度是否位于预设的了解级别对应的掌握度范围内;
[0023] 确定子单元,用于在所述第一判断子单元判断出所述学生对所述知识点的掌握度位于所述预设的了解级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述了解级别;以及,确定所述知识点的掌握度对应的试题难度为所述了解级别对应的一般难度。
[0024] 作为一种可选的实施方式,在本发明实施例第二方面中:
[0025] 所述第一判断子单元,还用于在判断出所述学生对所述知识点的掌握度不位于所述预设的了解级别对应的掌握度范围内时,判断所述学生对所述知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内;
[0026] 所述确定子单元,还用于在所述第一判断子单元判断出所述学生对所述知识点的掌握度位于所述预设的掌握级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述掌握级别;以及,确定所述知识点的掌握度对应的试题难度为所述掌握级别对应的中等难度;其中,所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围互不重叠,并且所述预设的掌握级别对应的掌握度范围中的数值均大于所述预设的了解级别对应的掌握度范围中的数值;所述中等难度高于所述一般难度。
[0027] 作为一种可选的实施方式,在本发明实施例第二方面中:
[0028] 所述第一判断子单元,还用于在判断出所述学生对所述知识点的掌握度不位于所述预设的掌握级别对应的掌握度范围内时,判断所述学生对所述知识点的掌握度是否位于预设的精通级别对应的掌握度范围内;
[0029] 所述确定子单元,还用于在所述学生对所述知识点的掌握度位于所述预设的精通级别对应的掌握度范围内时,确定所述学生对所述知识点的掌握度为所述精通级别;以及,确定所述知识点的掌握度对应的试题难度为所述精通级别对应的高等难度;其中,所述预设的精通级别对应的掌握度范围、所述预设的掌握级别对应的掌握度范围与所述预设的了解级别对应的掌握度范围两两互不重叠,并且所述预设的精通级别对应的掌握度范围中的数值均大于所述预设的掌握级别对应的掌握度范围中的数值以及所述预设的了解级别对应的掌握度范围中的数值;所述高等难度高于所述中等难度。
[0030] 作为一种可选的实施方式,在本发明实施例第二方面中,还包括:
[0031] 第二确定单元,用于根据所述学生针对每一个所述试题输入的答题结果,确定所述若干个试题中的正确答题的试题数量;
[0032] 更新单元,用于判断所述若干个试题中的正确答题的试题数量是否超过指定数量,如果超过,更新所述学生对所述知识点的掌握度。
[0033] 本发明实施例第三方面公开一种学习类客户端,其包括本发明实施例第二方面公开的所述基于知识点的试题推荐装置。
[0034] 本发明实施例第四方面公开一种用户设备,其包括本发明实施例第三方面公开的所述学习类客户端。
[0035] 与现有技术相比,本发明实施例具备以下有益效果:
[0036] 本发明实施例中,当学生在学习类客户端上选择某一知识点之后,可以获取该学生对该知识点的掌握度,并且可以根据该学生对该知识点的掌握度,确定该知识点的掌握度对应的试题难度;其中,该知识点的掌握度与该试题难度成正比例关系;以及,可以控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题。可见,实施本发明实施例,可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。附图说明
[0037] 为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
[0038] 图1是本发明实施例公开的一种基于知识点的试题推荐方法的流程示意图;
[0039] 图2是本发明实施例公开的另一种基于知识点的试题推荐方法的流程示意图;
[0040] 图3是本发明实施例公开的一种基于知识点的试题推荐装置的结构示意图;
[0041] 图4是本发明实施例公开的另一种基于知识点的试题推荐装置的结构示意图;
[0042] 图5是本发明实施例公开的一种学习类客户端的结构示意图;
[0043] 图6是本发明实施例公开的一种用户设备的结构示意图。

具体实施方式

[0044] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
[0045] 本发明实施例公开了一种基于知识点的试题推荐方法及装置、用户设备,可以向学生推荐与其知识点的掌握度相符的试题,从而可以提升学生的学习效率。以下进行结合附图进行详细描述。
[0046] 实施例一
[0047] 请参阅图1,图1是本发明实施例公开的一种基于知识点的试题推荐方法的流程示意图。如图1所示,该基于知识点的试题推荐方法可以包括以下步骤:
[0048] 101、当学生在学习类客户端上选择某一知识点之后,学习类客户端获取该学生对该知识点的掌握度。
[0049] 本发明实施例中,学习类客户端可以是安装在学习手机、平板电脑等用户设备上的学习类应用,也被称为学习类APP。
[0050] 本发明实施例中,当在学习类客户端上选择某一知识点之后,学习类客户端可以读取预先统计的该学生对该知识点相关的试题的正确答题率,作为该学生对该知识点的掌握度。其中,该学生对该知识点的掌握度可以分为了解级别、掌握级别以及精通级别。例如,当预先统计的该学生对该知识点相关的试题的正确答题率小于70%时,可以认为该学生对该知识点的掌握度为了解级别;当预先统计的该学生对该知识点相关的试题的正确答题率大于等于70%,且小于95%时,可以认为该学生对该知识点的掌握度为掌握级别;当预先统计的该学生对该知识点相关的试题的正确答题率大于等于95%时,可以认为该学生对该知识点的掌握度为精通级别。
[0051] 102、学习类客户端根据学生对该知识点的掌握度,确定该知识点的掌握度对应的试题难度;其中,该知识点的掌握度与该试题难度成正比例关系。
[0052] 本发明实施例中,上述步骤102中,学习类客户端根据学生对该知识点的掌握度,确定该知识点的掌握度对应的试题难度的方式可以为:
[0053] 学习类客户端判断学生对该知识点的掌握度是否位于预设的了解级别对应的掌握度范围内,如果学生对该知识点的掌握度位于预设的了解级别对应的掌握度范围内,确定学生对该知识点的掌握度为了解级别;以及,确定该知识点的掌握度对应的试题难度为了解级别对应的一般难度。
[0054] 或者,若学生对该知识点的掌握度不位于预设的了解级别对应的掌握度范围内,那么学习类客户端可以判断该学生对该知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内,如果学生对该知识点的掌握度位于预设的掌握级别对应的掌握度范围内,确定学生对该知识点的掌握度为掌握级别;以及,确定该知识点的掌握度对应的试题难度为掌握级别对应的中等难度;其中,预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围互不重叠,并且预设的掌握级别对应的掌握度范围中的数值均大于预设的了解级别对应的掌握度范围中的数值;中等难度高于一般难度。
[0055] 又或者,如果学生对该知识点的掌握度不位于预设的掌握级别对应的掌握度范围内,那么学习类客户端可以判断学生对该知识点的掌握度是否位于预设的精通级别对应的掌握度范围内,如果学生对该知识点的掌握度位于预设的精通级别对应的掌握度范围内,确定学生对该知识点的掌握度为精通级别;以及,确定该知识点的掌握度对应的试题难度为精通级别对应的高等难度;其中,预设的精通级别对应的掌握度范围、预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围两两互不重叠,并且预设的精通级别对应的掌握度范围中的数值均大于预设的掌握级别对应的掌握度范围中的数值以及预设的了解级别对应的掌握度范围中的数值;高等难度高于中等难度。
[0056] 其中,实施上述的方式可以确切地了解学生对该知识点的掌握程度。
[0057] 103、学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题。
[0058] 作为一种可选的实施方式,上述步骤103中,学习类客户端在确定出该知识点的掌握度对应试题难度之后,可以先调用学习类客户端所在的用户设备上的摄像头来采集学生的人脸图像,并且学习类客户端可以验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配,如果相匹配,学习类客户端可以读取与该合法用户的人脸图像配对的该合法用户注册的出生日期,并根据该合法用户注册的出生日期与当前日期计算该学生当前的实际年龄,以及学习类客户端可以根据该学生当前的实际年龄为依据,确定该学生当前的实际年龄所属的用户年龄范围段,并读取该用户年龄范围段对应的允许使用学习类客户端时间段,以及学习类客户端可以识别当前时间点是否位于该用户年龄范围段对应的允许使用学习类客户端时间段内,其中,该允许使用学习类客户端时间段内不包括该用户年龄范围段对应的休息时间段;如果识别出当前时间点位于该用户年龄范围段对应的允许使用学习类客户端时间段内,学习类客户端可以控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题。其中,这种实施方式可以智能的预防学生在例如午休、晚休等休息时间段内过度性地学习而导致的身心疲惫,从而可以达到劳逸结合的学习效果。
[0059] 作为一种可选的实施方式,学习类客户端验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配的方式可以如下:
[0060] 学习类客户端可以根据该学生的人脸图像的色彩信息,对该学生的人脸图像进行二值化处理;进一步地,学习类客户端可以将二值化处理后的该学生的人脸图像分成多个像素,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该学生的人脸图像的下采样图片;进一步地,学习类客户端可将得到的下采样图片划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该学生的人脸图像的每个像素区域的特征信息;进一步地,学习类客户端可以根据该学生的人脸图像的每个像素区域的特征信息判断该学生的人脸图像与该学习类客户端绑定的某一个合法用户的人脸图像是否相匹配。其中,这种实施方式可以提高人脸图像匹配的准确率和效率。
[0061] 作为一种可选的实施方式,学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题的方式可以为:
[0062] 学习类客户端可以通过移动互联网向服务器发送试题获取请求,该试题获取请求可以包括该知识点的唯一标签以及该试题难度的唯一标签;相应地,服务器可以根据该知识点的唯一标签,确定该知识点的唯一标签对应的多个不同难度等级的试题库;更进一步地,服务器可以根据该试题难度的唯一标签,从该知识点的唯一标签对应的多个不同难度等级的试题库中确定出该试题难度的唯一标签对应的试题库,并且可以从该试题难度的唯一标签对应的试题库中选取若干个试题;进一步地,服务器还可以从该试题难度的唯一标签对应的试题库中获取该若干个试题各自对应的正确答案,并将该若干个试题以及该若干个试题各自对应的正确答案发送给学习类客户端。
[0063] 可选地,服务器可以将该学习类客户端的登录账号作为加密密钥对该若干个试题以及该若干个试题各自对应的正确答案进行加密压缩得到试题压缩包,然后再发送该试题压缩包给学习类客户端;相应地,学习类客户端在接收到服务器发送的试题压缩包之后,可以将其登录账号作为解密密钥对试题压缩包进行解密,从而可以获得该若干个试题以及该若干个试题各自对应的正确答案,并向学生推荐该若干个试题。其中,实施这种实施方式,使得学习类客户端本地不需要设置试题库,从而可以降低学习类客户端对用户设备的存储空间的占用率,而且由于学习类客户端未设置试题库,就省去了频繁更新试题库对用户设备所带来的功耗,从而可以延长用户设备的电量续航能;此外,服务器与学习类客户端之间利用学习类客户端的登录账号进行加解密传输,可以降低服务器与学习类客户端之间的数据传输量,从而可以提高服务器与学习类客户端之间的数据传输效率。
[0064] 作为一种可选的实施方式,在图1所描述的方法中,学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题之后,学习类客户端可以调用用户设备上设置的不可见光源照射学生眼球,在学生的两个眼球上各形成一个反射光斑,并且可以将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示学生增加眼睛与用户设备的屏幕之间的距离;其中,预设的两个光斑距离依据学习与用户设备的屏幕之间的参考使用距离而设定确定。从而可以有效地预防学生近距离接近用户设备的屏幕观看学习类客户端推送的试题而导致的近视眼。
[0065] 其中,实施图1所描述的方法,可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0066] 实施例二
[0067] 请参阅图2,图2是本发明实施例公开的另一种基于知识点的试题推荐方法的流程示意图。如图2所示,该基于知识点的试题推荐方法可以包括以下步骤:
[0068] 201、当学生在学习类客户端上选择某一知识点之后,学习类客户端获取该学生对该知识点的掌握度。
[0069] 本发明实施例中,上述步骤201的实现方式与上述步骤101的实现方式可以相同,本发明实施例不作赘述。
[0070] 202、学习类客户端判断学生对该知识点的掌握度是否位于预设的了解级别对应的掌握度范围内,如果是,执行步骤203~步骤204;反之,执行步骤205。
[0071] 例如,学习类客户端可以判断预先统计的该学生对该知识点相关的试题的正确答题率是否小于70%,如果是,判断出学生对该知识点的掌握度位于预设的了解级别对应的掌握度范围内,并执行步骤203~步骤204;反之,执行步骤205。
[0072] 203、学习类客户端确定学生对该知识点的掌握度为了解级别,以及确定该知识点的掌握度对应的试题难度为了解级别对应的一般难度。
[0073] 204、学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为一般难度的若干个试题,并执行步骤211~步骤212。
[0074] 205、学习类客户端判断学生对该知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内,如果是,执行步骤206~步骤207;反之,执行步骤208。
[0075] 其中,预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围互不重叠,并且预设的掌握级别对应的掌握度范围中的数值均大于预设的了解级别对应的掌握度范围中的数值。
[0076] 例如,学习类客户端可以判断预先统计的该学生对该知识点相关的试题的正确答题率是否大于等于70%,且小于95%,如果是,判断出学生对该知识点的掌握度位于预设的掌握级别对应的掌握度范围内,并执行步骤206~步骤207;反之,执行步骤208。
[0077] 206、学习类客户端确定学生对该知识点的掌握度为掌握级别,以及确定该知识点的掌握度对应的试题难度为掌握级别对应的中等难度。
[0078] 其中,中等难度高于一般难度。
[0079] 207、学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为中等难度的若干个试题,并执行步骤211~步骤212。
[0080] 208、学习类客户端判断学生对该知识点的掌握度是否位于预设的精通级别对应的掌握度范围内,如果是,执行步骤209~步骤210。
[0081] 其中,预设的精通级别对应的掌握度范围、预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围两两互不重叠,并且预设的精通级别对应的掌握度范围中的数值均大于预设的掌握级别对应的掌握度范围中的数值以及预设的了解级别对应的掌握度范围中的数值。
[0082] 例如,学习类客户端可以判断预先统计的该学生对该知识点相关的试题的正确答题率是否大于等于95%,如果是,判断出学生对该知识点的掌握度位于预设的精通级别对应的掌握度范围内,并执行步骤209~步骤210。
[0083] 209、学习类客户端确定学生对该知识点的掌握度为精通级别,以及确定该知识点的掌握度对应的试题难度为精通级别对应的高等难度。
[0084] 其中,高等难度高于中等难度。
[0085] 210、学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为高等难度的若干个试题,并执行步骤211~步骤212。
[0086] 211、学习类客户端根据学生针对每一个试题输入的答题结果,确定若干个试题中的正确答题的试题数量。
[0087] 212、学习类客户端判断若干个试题中的正确答题的试题数量是否超过指定数量,如果未超过,返回步骤201;如果超过,执行步骤213。
[0088] 213、学习类客户端更新学生对该知识点的掌握度。
[0089] 本发明实施例中,学习类客户端可以根据该若干个试题的数量去更新该学生答过的该知识点相关的试题的数量,并计算更新后的该学生答过的该知识点相关的试题的正确答题率,作为更新后的该学生对该知识点的掌握度。
[0090] 作为一种可选的实施方式,在图2所描述的方法中,学习类客户端控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题后,学习类客户端可以调用用户设备上设置的不可见光源照射学生眼球,在学生的两个眼球上各形成一个反射光斑,并且可以将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示学生增加眼睛与用户设备的屏幕之间的距离;其中,预设的两个光斑距离依据学习与用户设备的屏幕之间的参考使用距离而设定确定。从而可以有效地预防学生近距离接近用户设备的屏幕观看学习类客户端推送的试题而导致的近视眼。
[0091] 其中,实施图2所描述的方法,可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0092] 实施例三
[0093] 请参阅图3,图3是本发明实施例公开的一种基于知识点的试题推荐装置的结构示意图。如图3所示,该基于知识点的试题推荐装置可以包括:
[0094] 获取单元301,用于当学生在学习类客户端上选择某一知识点之后,获取学生对该知识点的掌握度;
[0095] 第一确定单元302,用于根据学生对该知识点的掌握度,确定该知识点的掌握度对应的试题难度;其中,该知识点的掌握度与该试题难度成正比例关系;
[0096] 控制单元303,用于控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题。
[0097] 本发明实施例中,当在学习类客户端上选择某一知识点之后,获取单元301可以读取预先统计的该学生对该知识点相关的试题的正确答题率,作为该学生对该知识点的掌握度。其中,该学生对该知识点的掌握度可以分为了解级别、掌握级别以及精通级别。例如,当预先统计的该学生对该知识点相关的试题的正确答题率小于70%时,获取单元301可以认为该学生对该知识点的掌握度为了解级别;当预先统计的该学生对该知识点相关的试题的正确答题率大于等于70%,且小于95%时,获取单元301可以认为该学生对该知识点的掌握度为掌握级别;当预先统计的该学生对该知识点相关的试题的正确答题率大于等于95%时,获取单元301可以认为该学生对该知识点的掌握度为精通级别。
[0098] 作为一种可选的实施方式,控制单元303在第一确定单元302确定出该知识点的掌握度对应试题难度之后,可以先调用学习类客户端所在的用户设备上的摄像头来采集学生的人脸图像,并且学习类客户端可以验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配,如果相匹配,控制单元303可以读取与该合法用户的人脸图像配对的该合法用户注册的出生日期,并根据该合法用户注册的出生日期与当前日期计算该学生当前的实际年龄,以及控制单元303可以根据该学生当前的实际年龄为依据,确定该学生当前的实际年龄所属的用户年龄范围段,并读取该用户年龄范围段对应的允许使用学习类客户端时间段,以及控制单元303可以识别当前时间点是否位于该用户年龄范围段对应的允许使用学习类客户端时间段内,其中,该允许使用学习类客户端时间段内不包括该用户年龄范围段对应的休息时间段;如果识别出当前时间点位于该用户年龄范围段对应的允许使用学习类客户端时间段内,控制单元303向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题。其中,这种实施方式可以智能的预防学生在例如午休、晚休等休息时间段内过度性地学习而导致的身心疲惫,从而可以达到劳逸结合的学习效果。
[0099] 作为一种可选的实施方式,控制单元303验证该学生的人脸图像是否与该学习类客户端绑定的某一个合法用户的人脸图像相匹配的方式可以如下:
[0100] 控制单元303可以根据该学生的人脸图像的色彩信息,对该学生的人脸图像进行二值化处理;进一步地,控制单元303可以将二值化处理后的该学生的人脸图像分成多个像素块,并对每个像素块内所有像素对应的像素值进行或运算,得到每个像素块的或运算结果组成该学生的人脸图像的下采样图片;进一步地,控制单元303可将得到的下采样图片划分为多个像素区域,通过对每个像素区域中所有像素点的或运算结果求和,获得组成该学生的人脸图像的每个像素区域的特征信息;进一步地,控制单元303可以根据该学生的人脸图像的每个像素区域的特征信息判断该学生的人脸图像与该学习类客户端绑定的某一个合法用户的人脸图像是否相匹配。其中,这种实施方式可以提高人脸图像匹配的准确率和效率。
[0101] 作为一种可选的实施方式,控制单元303向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题的方式可以为:
[0102] 控制单元303可以通过移动互联网向服务器发送试题获取请求,该试题获取请求可以包括该知识点的唯一标签以及该试题难度的唯一标签;相应地,服务器可以根据该知识点的唯一标签,确定该知识点的唯一标签对应的多个不同难度等级的试题库;更进一步地,服务器可以根据该试题难度的唯一标签,从该知识点的唯一标签对应的多个不同难度等级的试题库中确定出该试题难度的唯一标签对应的试题库,并且可以从该试题难度的唯一标签对应的试题库中选取若干个试题;进一步地,服务器还可以从该试题难度的唯一标签对应的试题库中获取该若干个试题各自对应的正确答案,并将该若干个试题以及该若干个试题各自对应的正确答案发送给学习类客户端。
[0103] 可选地,服务器可以将该学习类客户端的登录账号作为加密密钥对该若干个试题以及该若干个试题各自对应的正确答案进行加密压缩得到试题压缩包,然后再发送该试题压缩包给学习类客户端;相应地,控制单元303在接收到服务器发送的试题压缩包之后,可以将其登录账号作为解密密钥对试题压缩包进行解密,从而可以获得该若干个试题以及该若干个试题各自对应的正确答案,并向学生推荐该若干个试题。其中,实施这种实施方式,使得学习类客户端本地不需要设置试题库,从而可以降低学习类客户端对用户设备的存储空间的占用率,而且由于学习类客户端未设置试题库,就省去了频繁更新试题库对用户设备所带来的功耗,从而可以延长用户设备的电量续航能力;此外,服务器与学习类客户端之间利用学习类客户端的登录账号进行加解密传输,可以降低服务器与学习类客户端之间的数据传输量,从而可以提高服务器与学习类客户端之间的数据传输效率。
[0104] 作为一种可选的实施方式,在图3所描述的试题推荐装置中,控制单元303控制学习类客户端向学生推荐该知识点相关的、难度等级为该试题难度的若干个试题之后,控制单元303可以调用用户设备上设置的不可见光源照射学生眼球,在学生的两个眼球上各形成一个反射光斑,并且可以将计算得到的两个光斑距离与预设的两个光斑距离进行比较,若计算得到的两个光斑距离大于预设的两个光斑距离,则提示学生增加眼睛与用户设备的屏幕之间的距离;其中,预设的两个光斑距离依据学习与用户设备的屏幕之间的参考使用距离而设定确定。从而可以有效地预防学生近距离接近用户设备的屏幕观看学习类客户端推送的试题而导致的近视眼。
[0105] 其中,实施图3所描述的试题推荐装置,可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0106] 实施例四
[0107] 请参阅图4,图4是本发明实施例公开的另一种基于知识点的试题推荐装置的结构示意图。其中,图4所示的基于知识点的试题推荐装置是由图3所示的基于知识点的试题推荐装置进行优化得到的。在图4所示的基于知识点的试题推荐装置中,第一确定单元302可以包括:
[0108] 第一判断子单元3021,用于判断学生对该知识点的掌握度是否位于预设的了解级别对应的掌握度范围内;
[0109] 确定子单元3022,用于在第一判断子单元3021判断出学生对该知识点的掌握度位于预设的了解级别对应的掌握度范围内时,确定学生对该知识点的掌握度为了解级别;以及,确定该知识点的掌握度对应的试题难度为了解级别对应的一般难度。
[0110] 作为一种可选的实施方式,在图4所描述的试题推荐装置中:
[0111] 第一判断子单元3021,还用于在判断出学生对该知识点的掌握度不位于预设的了解级别对应的掌握度范围内时,判断学生对该知识点的掌握度是否位于预设的掌握级别对应的掌握度范围内;
[0112] 确定子单元3022,还用于在第一判断子单元3021判断出学生对该知识点的掌握度位于预设的掌握级别对应的掌握度范围内时,确定学生对该知识点的掌握度为掌握级别;以及,确定该知识点的掌握度对应的试题难度为掌握级别对应的中等难度;其中,预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围互不重叠,并且预设的掌握级别对应的掌握度范围中的数值均大于预设的了解级别对应的掌握度范围中的数值;其中,中等难度高于一般难度。
[0113] 作为一种可选的实施方式,在图4所描述的试题推荐装置中:
[0114] 第一判断子单元3021,还用于在判断出学生对该知识点的掌握度不位于预设的掌握级别对应的掌握度范围内时,判断学生对该知识点的掌握度是否位于预设的精通级别对应的掌握度范围内;
[0115] 确定子单元3022,还用于在第一判断子单元3021判断出学生对该知识点的掌握度位于预设的精通级别对应的掌握度范围内时,确定学生对该知识点的掌握度为精通级别;以及,确定该知识点的掌握度对应的试题难度为精通级别对应的高等难度;其中,预设的精通级别对应的掌握度范围、预设的掌握级别对应的掌握度范围与预设的了解级别对应的掌握度范围两两互不重叠,并且预设的精通级别对应的掌握度范围中的数值均大于预设的掌握级别对应的掌握度范围中的数值以及预设的了解级别对应的掌握度范围中的数值;高等难度高于所述中等难度。
[0116] 作为一种可选的实施方式,在图4所描述的试题推荐装置中,还包括:
[0117] 第二确定单元304,用于根据学生针对每一个试题输入的答题结果,确定上述若干个试题中的正确答题的试题数量;
[0118] 更新单元305,用于判断上述若干个试题中的正确答题的试题数量是否超过指定数量,如果超过,更新学生对该知识点的掌握度。
[0119] 本发明实施例中,更新单元305可以根据该若干个试题的数量去更新该学生答过的该知识点相关的试题的数量,并计算更新后的该学生答过的该知识点相关的试题的正确答题率,作为更新后的该学生对该知识点的掌握度。
[0120] 其中,实施图4所描述的试题推荐装置,可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0121] 实施例五
[0122] 请参阅图5,图5是本发明实施例公开的一种学习类客户端的结构示意图。其中,图5所示的学习类客户端可以包括图3或图4所描述的基于知识点的试题推荐装置。其中,实施图5所示的学习类客户端,不仅可以确切地了解学生对某一知识点的掌握程度;而且还可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0123] 实施例六
[0124] 请参阅图6,图6是本发明实施例公开的一种用户设备的结构示意图。其中,图6所示的用户设备可以包括图5所示的学习类客户端。其中,实施图6所示的用户设备,不仅可以确切地了解学生对某一知识点的掌握程度;而且还可以达到向学生推荐与其知识点的掌握度相符的试题的目的,从而可以提升学生的学习效率。
[0125] 本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
[0126] 以上对本发明实施例公开的一种基于知识点的试题推荐方法及装置、用户设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈