一种题目细化分类方法技术领域
本发明涉及教育领域,尤其是涉及一种题目细化分类方法。
背景技术
现有的基本的错题分类,是根据用户是否答对呈现出题目“答对”或“答错”状态。
有些允许用户重做错题,但是没有进一步探索用户做错题,看完解析和相关资源以后,是否
弄懂了这道错题,而且没有细化区分用户还是不懂的题目,没有对用户还是不懂的题提供
解决方案。如有用户还是不懂这道题,重做错题对于学习来讲意义并不大,而且会遗漏那些
需要加强的知识点。
发明内容
本发明的目的是针对上述问题提供一种题目细化分类方法。
本发明的目的可以通过以下技术方案来实现:
一种题目细化分类方法,用于根据用户的答题和反馈结果对题目进行细化分类,
所述方法包括:
数据库搭建步骤,用于搭建数据库,所述数据库包括题目库、资源库、知识点库、用
户答题结果库和知识点掌握结果库;
题目细化分类步骤,用于根据用户的答题和反馈结果对题目库中的题目进行细化
分类,并将分类结果存储到用户答题结果库中;
知识点掌握情况分析步骤,用于将题目库中的题目与知识点库中的知识点进行关
联,并根据用户的答题和反馈结果分析用户对知识点的掌握情况,并将分析结果存储到知
识点掌握结果库中。
所述数据库搭建步骤具体为:
11)建立题目库、资源库和知识点库;
12)初始化用户答题结果库和知识点掌握结果库。
所述用户答题结果库包括一次正确库、重做正确库、已掌握库和仍未掌握库。
所述题目细化分类步骤具体为:
21)判断用户是否答对题目,若是则将该题目保存在一次正确库中,若否则进行步
骤22);
22)根据用户的反馈判断用户是否掌握该题目,若否则将该题目保存在仍未掌握
库中,若是则进入步骤23);
23)将该题目保存在已掌握库中,并向用户重新发送该题目;
24)判断用户是否答对题目,若是则将该题目保存在重做正确库中,若否则进入步
骤25);
25)根据用户的反馈再次判断用户是否掌握该题目,若是则将该题目保存在已掌
握库中,若否则将该题目保存在仍未掌握库中。
所述知识点掌握结果库包括知识点未做题库、知识点已掌握库和知识点未掌握
库。
所述知识点掌握情况分析步骤具体为:
31)将题目库中的题目与知识点库中的知识点进行关联;
32)判断用户是否做过题目,若是则进入步骤33),若否则将该题目保存在知识点
未做题库中;
33)判断用户是否答对题目,若是则将该题目保存在知识点已掌握库中,若否则进
入步骤34);
34)根据用户的反馈结果判断用户是否掌握该知识点,若是则将该题目保存在知
识点已掌握库中,若否则将该题目保存在知识点未掌握库中。
所述资源库包括视频库、直播库和讲义库,所述视频库、直播库和讲义库均与知识
点库相关联。
与现有技术相比,本发明具有以下有益效果:
(1)将题目细化分类为一次正确、重做正确、已掌握和仍未掌握,除了可以区分题
目是否正确外,也可以确定用户是否掌握了该题目,避免了对已掌握的题目进行多次无意
义的重做,或是遗漏了仍未掌握的题目。
(2)根据用户的答题情况和反馈结果不断更新用户答题结果库,实时性高,自适应
性强。
(3)将题目与知识点进行关联,一方面可以将题目有效进行分类,另一方面也便于
随时把控用户对于知识点的掌握情况。
(4)根据用户知识点的掌握情况,可以更加有针对性的为用户提供相关题目和资
源,便于提升用户对知识点的掌握程度,提高学习效率。
(5)设有知识点未做题库,避免了用户发生漏题的情况。
(6)资源库中包含与知识点库相关联的视频库、直播库和讲义库,可以更加有针对
性的为用户提供与知识点相关的资源,便于用户的学习。
附图说明
图1为题目细化分类步骤的流程图;
图2为题目分类与知识点掌握情况的对应图。
具体实施方式
下面结合附图和具体实施例对本发明进行详细说明。本实施例以本发明技术方案
为前提进行实施,给出了详细的实施方式和具体的操作过程,但本发明的保护范围不限于
下述的实施例。
如图1所示,为题目细化分类方法的流程图,用于根据用户的答题和反馈结果对题
目进行细化分类,该方法包括:
数据库搭建步骤,用于搭建数据库,所述数据库包括题目库、资源库、知识点库、用
户答题结果库和知识点掌握结果库,用户答题结果库包括一次正确库、重做正确库、已掌握
库和仍未掌握库;知识点掌握结果库包括知识点未做题库、知识点已掌握库和知识点未掌
握库;资源库包括视频库、直播库和讲义库,所述视频库、直播库和讲义库均与知识点库相
关联;题目细化分类步骤,用于根据用户的答题和反馈结果对题目库中的题目进行细化分
类,并将分类结果存储到用户答题结果库中;知识点掌握情况分析步骤,用于将题目库中的
题目与知识点库中的知识点进行关联,并根据用户的答题和反馈结果分析用户对知识点的
掌握情况,并将分析结果存储到知识点掌握结果库中。
其中,数据库搭建步骤具体为:
11)建立题目库、资源库和知识点库;
12)初始化用户答题结果库和知识点掌握结果库。
题目细化分类步骤具体为:
21)判断用户是否答对题目,若是则将该题目保存在一次正确库中,若否则进行步
骤22);
22)根据用户的反馈判断用户是否掌握该题目,若否则将该题目保存在仍未掌握
库中,若是则进入步骤23);
23)将该题目保存在已掌握库中,并向用户重新发送该题目;
24)判断用户是否答对题目,若是则将该题目保存在重做正确库中,若否则进入步
骤25);
25)根据用户的反馈再次判断用户是否掌握该题目,若是则将该题目保存在已掌
握库中,若否则将该题目保存在仍未掌握库中。
知识点掌握情况分析步骤具体为:
31)将题目库中的题目与知识点库中的知识点进行关联;
32)判断用户是否做过题目,若是则进入步骤33),若否则将该题目保存在知识点
未做题库中;
33)判断用户是否答对题目,若是则将该题目保存在知识点已掌握库中,若否则进
入步骤34);
34)根据用户的反馈结果判断用户是否掌握该知识点,若是则将该题目保存在知
识点已掌握库中,若否则将该题目保存在知识点未掌握库中。
利用该方法搭建了一种题目细化分类的系统,该系统包括题目细化分类处理模
块、知识点掌握统计模块和数据库,数据库分别与题目细化分类处理模块和知识点掌握统
计模块连接,该系统的具体搭建与工作过程如下:
(一)系统后台的搭建:
1.在系统后台创建数据库,该数据库包含了一份知识图谱(针对某个考试的某个
阶段或某个科目,比如中国注册会计师考试的审计科目的知识图谱),知识图谱包含了该科
目的所有知识点。
2.该系统中涉及到的每个题目都必须与至少1个知识点标签相关联。
3.该系统中涉及到的每个资源(资源类型可以是:视频、直播、讲义等)都必须与至
少1个知识点标签相关联。
(二)做题分类的实现(通过题目细化分类处理模块实现)
1.根据用户做题情况,做过的题汇总并归位四类:“一次做对”“重做正确”“我懂
了”及“还是不懂”。
2.用户点击“一次做对”“重做正确”“还是不懂”可以根据章节名称和知识点名称
进一步搜索,并点击“查看题目”查看习题。在“还是不懂”的习题查看页面用户可以修改错
题分类。
3.用户点击“我懂了”,下方出现按钮为“重做错题”,点开重做用户之前错了但懂
了的题目。做对的话题目自动分到“重做正确”,做错用户可以重新错题分类,默认标签为
“我懂了”。
(三)用户的题目分类和知识点掌握情况的实现原理(题目分类与知识点的对应关
系如图2所示,通过知识点掌握统计模块实现):
1.用户未做的题,系统查询出未做题所关联的知识点,输出为该知识点未做题。
2.用户做过的题且“一次做对”的,系统查询出该题所关联的知识点,输出为该知
识点已掌握。
3.用户做过的题且最后结果为“重做正确”的,系统查询出该题所关联的知识点,
输出为该知识点已掌握。
4.用户做过的题且最后结果为“我懂了”的,系统查询出该题所关联的知识点,输
出为该知识点未掌握。
5.用户做过的题且最后结果为“还是不懂”的,系统查询出该题所关联的知识点,
输出为该知识点未掌握。
6.知识点掌握情况的三种状态“知识点未做题”、“知识点已掌握”、“知识点未掌
握”,会实时呈现在麻将牌“知识点掌握情况分布图”中。
用户在进行上述步骤时,用户在选择错题分类前,可以点击“查看更多相关解析”
以查看更多资源,如视频及同学讨论内容,所有做过的题目汇总到“我的习题”,共分为两类
“做正确的”的题目和“待处理”的题目,用户有个明确的任务,把待处理的题移到做正确的
题目中,把不懂的题弄懂,把错题重做正确,用户选择“一次做对”的题,可以根据章节和知
识点进行进一步筛选,用户选择“重做正确”的题,可以根据章节和知识点进行进一步筛选,
用户选择“我懂了”的题,可以根据章节和知识点进行进一步筛选,并重做错题,系统会按照
最后一次做题正确率记录习题最后一次的正确与否状态,用户最终的任务是把所有的题都
做对,知识点一览表就会全部显示正确,用户可以点击知识点一览表查看知识点名称,查看
或重做该知识点的的题目,用户可以很清楚地了解到薄弱知识点有哪些,能够更有针对性
地复习,提高学习效率,自信应考。