本发明属于在线教育技术领域,尤其涉及学习资源配置方法及系统。
背景技术:
现有的在线教育技术中,针对知识点的学习资源配置采用的是直接将各种学习资源绑定到知识点下的方法,这种方法配置出的学习资源在向学习推送时,统一以一个固定的规则去推送,但不同知识点的学习难度是不同的,学习策略也不同,若采用固定的规则去推送是不适宜的,例如有的知识点需要先进行学习再互动,而有的知识点却需要先互动再学习,而若为每个知识点都定义一个规则去推送试题,无疑需要很大的劳动量,所以需要适宜的学习资源配置策略,使在配置学习资源时就兼顾学习策略的需求,使为每个知识点配置一套有序的适应自身的学习资源。
技术实现要素:
本发明所要解决的技术问题在于针对上述现有技术中的不足,提供一种学习资源配置方法及系统,能够为每个知识点配置一套有序的适应自身的学习资源,降低后期为学生推送学习资源时的难度。
为解决上述技术问题,本发明第一方面公开了学习资源配置方法,包括以下步骤:
步骤一、按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;
步骤二、为每种资源类型标记一个环节号;
步骤三、获取客户端的对应于每个知识点的环节顺序信息;
步骤四、为每个知识点配置对应的环节顺序信息。
上述学习资源配置方法,所述步骤三还包括,获取客户端的对应于每个知识点的每个环节的推资源数量m;
若可获取到推资源数量m,则判断m≤n是否成立,n为对应环节的学习资源数量,若是,则步骤四中,为对应环节配置推资源数量为m;若否,则为对应环节配置推资源数量为n;
若未获取到推资源数量m,则步骤四中,为对应环节配置推资源数量为n。
上述学习资源配置方法,所述判断m≤n是否成立,若否,向客户端发送学习资源不足信息。
上述学习资源配置方法,所述资源类型包括练习题、视频、互动题、学习题和讲义。
本发明第二方面公开了学习资源配置系统,包括存储模块、标记模块、获取模块和配置模块
存储模块,用于按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;
标记模块,用于为每种资源类型标记一个环节号;
获取模块,用于获取客户端的对应于每个知识点的环节顺序信息;
配置模块,用于为每个知识点配置对应的环节顺序信息。
上述学习资源配置系统,还包括判断模块;所述获取模块,还用于获取客户端的对应于每个知识点的每个环节的推资源数量m;
所述判断模块,用于判断是否可获取到推资源数量m,若是,进一步判断m≤n是否成立,n为对应环节的学习资源数量,若是,则配置模块为对应环节配置推资源数量为m;若否,则配置模块为对应环节配置推资源数量为n;
判断是否可获取到推资源数量m,若否,则配置模块为对应环节配置推资源数量为n。
上述学习资源配置系统,还包括反馈模块,所述反馈模块用于在判断模块判断m≤n不成立时,向客户端发送学习资源不足信息。
上述学习资源配置系统,所述资源类型包括练习题、视频、互动题、学习题和讲义。
本发明与现有技术相比具有以下优点:本发明通过在对学习资源存储时将学习资源按照其类型进行分类存储,再将每种类型的学习资源进行环节标记,再通过获取老师在客户端针对知识点的学习的环节顺序,对知识点进行环节顺序配置,从而使配置完成的学习资源自带顺序,在后期向学生推送学习资源时即可按照环节顺序直接推送,降低推送难度。
下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
附图说明
图1为本发明学习资源配置方法的流程图。
图2为本发明配置完成后推送学习资源时的流程图。
图3为本发明学习资源配置系统的原理框图。
具体实施方式
如图1所示,学习资源配置方法,包括以下步骤:
步骤一、按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;所述资源类型包括练习题、视频、互动题、学习题和讲义。
步骤二、为每种资源类型标记一个环节号;例如资源类型练习题标记环节序号为1、视频标记环节序号为2、互动题标记环节序号为3、学习题标记环节序号为4、讲义标记环节序号为5。
步骤三、获取客户端的对应于每个知识点的环节顺序信息;例如一个环节顺序为53241,则对应后期推送顺序为讲义、互动题、视频、学习题、练习题;
步骤四、为每个知识点配置对应的环节顺序信息。
需要说明的是,实际中老师在客户端的建课模块时,通过配置对应的环节顺序来满足不同场景下资源推荐的教研需求。比方说诊断测试的场景下老师只要求推2道练习题,用于评估学生是否对此知识点达标。在高效学习场景下则需要推1个视频,1个互动题,1道学习题,1道练习题,来帮助学生学会这个知识点。则需要在配置学习资源时,配置两套环节顺序即可,分别对应在诊断测试模块和学习模块的环节顺序。
本实施例中,所述步骤三还包括,获取客户端的对应于每个知识点的每个环节的推资源数量m;
若可获取到推资源数量m,则判断m≤n是否成立,n为对应环节的学习资源数量,若是,则步骤四中,为对应环节配置推资源数量为m;若否,则为对应环节配置推资源数量为n;
若未获取到推资源数量m,则步骤四中,为对应环节配置推资源数量为n。
需要说明的是,推资源数量m为老师给定的实际学习场景中学习学习所需的学习资源数量。当m≤n成立时,说明学习资源充足,按m进行推送,当m≤n不成立时,说明学习资源不充足,按n进行推送。
本实施例中,所述判断m≤n是否成立,若否,向客户端发送学习资源不足信息。
需要说明的是,通过上述的学习资源配置方法,能够为每个知识点每个环节由学习资源类型、学习资源推荐数量、环节序号三个属性组成。
学习资源配置完成后,在后期进行学习资源推送时,过程如图2所示,图2中的环节链代表环节顺序。
如图3所示,学习资源配置系统,包括存储模块、标记模块、获取模块和配置模块
存储模块,用于按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;
标记模块,用于为每种资源类型标记一个环节号;
获取模块,用于获取客户端的对应于每个知识点的环节顺序信息;
配置模块,用于为每个知识点配置对应的环节顺序信息。
本实施例中,还包括判断模块;所述获取模块,还用于获取客户端的对应于每个知识点的每个环节的推资源数量m;
所述判断模块,用于判断是否可获取到推资源数量m,若是,进一步判断m≤n是否成立,n为对应环节的学习资源数量,若是,则配置模块为对应环节配置推资源数量为m;若否,则配置模块为对应环节配置推资源数量为n;
判断是否可获取到推资源数量m,若否,则配置模块为对应环节配置推资源数量为n。
本实施例中,还包括反馈模块,所述反馈模块用于在判断模块判断m≤n不成立时,向客户端发送学习资源不足信息。
本实施例中,所述资源类型包括练习题、视频、互动题、学习题和讲义。
以上所述,仅是本发明的较佳实施例,并非对本发明作任何限制,凡是根据本发明技术实质对以上实施例所作的任何简单修改、变更以及等效结构变化,均仍属于本发明技术方案的保护范围内。
1.学习资源配置方法,其特征在于,包括以下步骤:
步骤一、按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;
步骤二、为每种资源类型标记一个环节号;
步骤三、获取客户端的对应于每个知识点的环节顺序信息;
步骤四、为每个知识点配置对应的环节顺序信息。
2.按照权利要求1所述的学习资源配置方法,其特征在于:所述步骤三还包括,获取客户端的对应于每个知识点的每个环节的推资源数量m;
若可获取到推资源数量m,则判断m≤n是否成立,n为对应环节的学习资源数量,若是,则步骤四中,为对应环节配置推资源数量为m;若否,则为对应环节配置推资源数量为n;
若未获取到推资源数量m,则步骤四中,为对应环节配置推资源数量为n。
3.按照权利要求2所述的学习资源配置方法,其特征在于:所述判断m≤n是否成立,若否,向客户端发送学习资源不足信息。
4.按照权利要求1所述的学习资源配置方法,其特征在于:所述资源类型包括练习题、视频、互动题、学习题和讲义。
5.学习资源配置系统,其特征在于:包括存储模块、标记模块、获取模块和配置模块
存储模块,用于按照知识点对知识点对应的学习资源在数据库中进行存储,并且在存储时,以资源类型分类存储;
标记模块,用于为每种资源类型标记一个环节号;
获取模块,用于获取客户端的对应于每个知识点的环节顺序信息;
配置模块,用于为每个知识点配置对应的环节顺序信息。
6.按照权利要求5所述的学习资源配置系统,其特征在于:还包括判断模块;所述获取模块,还用于获取客户端的对应于每个知识点的每个环节的推资源数量m;
所述判断模块,用于判断是否可获取到推资源数量m,若是,进一步判断m≤n是否成立,n为对应环节的学习资源数量,若是,则配置模块为对应环节配置推资源数量为m;若否,则配置模块为对应环节配置推资源数量为n;
判断是否可获取到推资源数量m,若否,则配置模块为对应环节配置推资源数量为n。
7.按照权利要求6所述的学习资源配置系统,其特征在于:还包括反馈模块,所述反馈模块用于在判断模块判断m≤n不成立时,向客户端发送学习资源不足信息。
8.按照权利要求5所述的学习资源配置系统,其特征在于:所述资源类型包括练习题、视频、互动题、学习题和讲义。
技术总结