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所述的学习类客户端。