知识点间顺序关系获取方法、装置、设备及介质制造方法及图纸

技术编号:22023290 阅读:18 留言:0更新日期:2019-09-04 01:37
本发明专利技术公开了知识点间顺序关系获取方法、装置、设备及介质,本发明专利技术属于数据处理技术领域。本发明专利技术所述方法包括S1、数据提取;S2、数据处理;S3、数据输出;本发明专利技术所述装置包括数据提取单元、数据处理单元和数据输出单元。本发明专利技术通过对多个学生对知识点的掌握情况数据进行统计和分析,以对知识点的掌握情况数据来反映知识点的难易程度,并以此来对知识点间的顺序进行排布,相比现有的根据人为经验对知识点间的顺序进行排布,本发明专利技术更加科学,而且更加贴近学生的角度来对知识点间的顺序排布,能够使提升学生对知识点的接受度。

Acquisition method, device, equipment and medium of sequential relationship among knowledge points

【技术实现步骤摘要】
知识点间顺序关系获取方法、装置、设备及介质
本专利技术属于数据处理
,尤其涉及知识点间顺序关系获取方法、装置、设备及介质。
技术介绍
学生在学习过程中,对于多个知识点,一般都是按先易后难得顺序对多个知识点进行学习,但现实中,知识点对于学生的难易度均只通过教师或课本编辑者多年以来的经验来判断,所以对于知识点学习的前后顺序排布,带有教师或课本编辑者的个人主观因素在其中,使得这种知识点间的顺序关系不够科学合理。
技术实现思路
本专利技术所要解决的技术问题在于针对上述现有技术中的不足,提供一种能够对知识点间顺序关系,按学生接受程度进行排布并获取排布顺序的策略。为解决上述技术问题,本专利技术第一方面提供一种知识点间顺序关系获取方法,包括以下步骤:S1、数据提取:从预置的数据库中提取M个学生对n个知识点掌握情况的数据,n和M为正整数,且n>1;n个知识点包括知识点A1、A2、A3、…An;第M个学生对第n个知识点An掌握情况的数据为An(*)M,若该知识点An被第M个学生掌握,则An(*)M为An(Y)M,若该知识点An未被第M个学生掌握,则An(*)M为An(N)M;即,M个学生对n个知识点掌握情况的数据为:PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];数据提取完成后获得数据集合{PA1、PA2、PA3、…PAn};S2、数据处理:对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得个组合C(PAn1、PAn2),n1和n2为1—n中任意一数,且n1和n2不相同;对每个组合C中的PAn1和PAn2,取乘积PAn1×PAn2,获得M2个组合D(An1(*)M,An2(*)M);对M2个组合D中符合(An1(*)M,An2(Y)M)情况的组合D的数量进行统计并记录为x1,对x1个组合D中符合(An1(Y)M,An2(Y)M)情况的组合D的数量进行统计并记录为x2;对M2个组合D中符合(An1(N)M,An2(*)M)情况的组合D数量进行统计并记录为x3;对x3个组合D中符合(An1(N)M,An2(N)M)情况的组合D的数量进行统计并记录为x4;若,且则在原知识点列表A1、A2、A3、…An中,将知识点An1的顺序排在知识点An2之前,否则将知识点An1的顺序排在知识点An2之后;获得知识点新列表A1'、A2'、A3'、…An';S3、数据输出:输出知识点列表A1'、A2'、A3'、…An'。本专利技术第二方面还提供一种知识点间顺序关系获取装置,包括数据提取单元:被配置为从预置的数据库中提取M个学生对n个知识点掌握情况的数据,n和M为正整数,且n>1;n个知识点包括知识点A1、A2、A3、…An;第M个学生对第n个知识点An掌握情况的数据为An(*)M,若该知识点An被第M个学生掌握,则An(*)M为An(Y)M,若该知识点An未被第M个学生掌握,则An(*)M为An(N)M;即,M个学生对n个知识点掌握情况的数据为:PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];数据提取完成后获得数据集合{PA1、PA2、PA3、…PAn};数据处理单元:被配置为对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得个组合C(PAn1、PAn2),n1和n2为1—n中任意一数,且n1和n2不相同;对每个组合C中的PAn1和PAn2,取乘积PAn1×PAn2,获得M2个组合D(An1(*)M,An2(*)M);对M2个组合D中符合(An1(*)M,An2(Y)M)情况的组合D的数量进行统计并记录为x1,对x1个组合D中符合(An1(Y)M,An2(Y)M)情况的组合D的数量进行统计并记录为x2;对M2个组合D中符合(An1(N)M,An2(*)M)情况的组合D数量进行统计并记录为x3;对x3个组合D中符合(An1(N)M,An2(N)M)情况的组合D的数量进行统计并记录为x4;若,且则在原知识点列表A1、A2、A3、…An中,将知识点An1的顺序排在知识点An2之前,否则将知识点An1的顺序排在知识点An2之后;获得知识点新列表A1'、A2'、A3'、…An';数据输出单元:被配置为输出知识点新列表A1'、A2'、A3'、…An'。本专利技术第三方面还提供一种知识点间顺序关系获取设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述第一方面所述方法的步骤。本专利技术第四方面还提供一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现前述第一方面所述方法的步骤。本专利技术第五方面还提供一种知识点间顺序关系获取方法,包括知识点A1、A2、A3、…An,n为正整数,且n>1;针对一知识点An,采集学生对该知识点掌握情况的数据An(*),若该知识点被学生掌握,则记录数据An(Y),若该知识点未被学生掌握,则记录数据An(N),*为Y或N;针对每一个知识点An,取M个学生的An(*),M为整数;获得{PA1、PA2、PA3、…PAn},且PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得个组合C(PAn1、PAn2),n1和n2为1—n中任意一数,且n1和n2不相同;对每个组合C中的PAn1和PAn2,取乘积PAn1×PAn2,获得M2个组合D(An1(*)M,An2(*)M);对M2个组合D中符合(An1(*)M,An2(Y)M)情况的组合D的数量进行统计并记录为x1,对x1个组合D中符合(An1(Y)M,An2(Y)M)情况的组合D的数量进行统计并记录为x2;对M2个组合D中符合(An1(N)M,An2(*)M)情况的组合D的数量进行统计并记录为x3;对x3个组合D中符合(An1(N)M,An2(N)M)情况的组合D的数量进行统计并记录为x4;若,且则将知识点An1的顺序排在知识点An2之前,否则将知识点An1的顺序排在知识点An2之后。进一步地,针对一知识点An,采集学生对该知识点掌握情况的数据An(*)时,通过采集依托该知识点An所出的试题的学生得分情况数据,若该试题得满分,则记录数据An(Y),否则记录数据An(N)。本专利技术第六方面还提供一种知识点间顺序关系获取设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现前述第五方面或第五本文档来自技高网...

【技术保护点】
1.一种知识点间顺序关系获取方法,其特征在于:包括以下步骤:S1、数据提取:从预置的数据库中提取M个学生对n个知识点掌握情况的数据,n和M为正整数,且n>1;n个知识点包括知识点A1、A2、A3、…An;第M个学生对第n个知识点An掌握情况的数据为An(*)M,若该知识点An被第M个学生掌握,则An(*)M为An(Y)M,若该知识点An未被第M个学生掌握,则An(*)M为An(N)M;即,M个学生对n个知识点掌握情况的数据为:PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];数据提取完成后获得数据集合{PA1、PA2、PA3、…PAn};S2、数据处理:对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得

【技术特征摘要】
1.一种知识点间顺序关系获取方法,其特征在于:包括以下步骤:S1、数据提取:从预置的数据库中提取M个学生对n个知识点掌握情况的数据,n和M为正整数,且n>1;n个知识点包括知识点A1、A2、A3、…An;第M个学生对第n个知识点An掌握情况的数据为An(*)M,若该知识点An被第M个学生掌握,则An(*)M为An(Y)M,若该知识点An未被第M个学生掌握,则An(*)M为An(N)M;即,M个学生对n个知识点掌握情况的数据为:PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];数据提取完成后获得数据集合{PA1、PA2、PA3、…PAn};S2、数据处理:对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得个组合C(PAn1、PAn2),n1和n2为1—n中任意一数,且n1和n2不相同;对每个组合C中的PAn1和PAn2,取乘积PAn1×PAn2,获得M2个组合D(An1(*)M,An2(*)M);对M2个组合D中符合(An1(*)M,An2(Y)M)情况的组合D的数量进行统计并记录为x1,对x1个组合D中符合(An1(Y)M,An2(Y)M)情况的组合D的数量进行统计并记录为x2;对M2个组合D中符合(An1(N)M,An2(*)M)情况的组合D数量进行统计并记录为x3;对x3个组合D中符合(An1(N)M,An2(N)M)情况的组合D的数量进行统计并记录为x4;若,且则在原知识点列表A1、A2、A3、…An中,将知识点An1的顺序排在知识点An2之前,否则将知识点An1的顺序排在知识点An2之后;获得知识点新列表A1'、A2'、A3'、…An';S3、数据输出:输出知识点列表A1'、A2'、A3'、…An'。2.一种知识点间顺序关系获取装置,其特征在于:包括数据提取单元:被配置为从预置的数据库中提取M个学生对n个知识点掌握情况的数据,n和M为正整数,且n>1;n个知识点包括知识点A1、A2、A3、…An;第M个学生对第n个知识点An掌握情况的数据为An(*)M,若该知识点An被第M个学生掌握,则An(*)M为An(Y)M,若该知识点An未被第M个学生掌握,则An(*)M为An(N)M;即,M个学生对n个知识点掌握情况的数据为:PA1[A1(*)1、A1(*)2、A1(*)3、…A1(*)M]、PA2[A2(*)1、A2(*)2、A2(*)3、…A2(*)M]、PA3[A3(*)1、A3(*)2、A3(*)3、…A3(*)M]…PAn[An(*)1、An(*)2、An(*)3、…An(*)M];数据提取完成后获得数据集合{PA1、PA2、PA3、…PAn};数据处理单元:被配置为对{PA1、PA2、PA3、…PAn}中的元素,取两两组合,获得个组合C(PAn1、PAn2),n1和n2为1—n中任意一数,且n1和n2不相同;对每个组合C中的PAn1和PAn2,取乘积PAn1×PAn2,获得M2个组合D(An1(*)M,An2(*)M);对M2个组合D中符合(An1(*)M,An2(Y)M)情况的组合D的数量进行统计并记录为x1,...

【专利技术属性】
技术研发人员:崔炜谢忱
申请(专利权)人:上海乂学教育科技有限公司
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1