在线教育中课程的推荐方法及装置的制造方法

文档序号:9472381阅读:199来源:国知局
在线教育中课程的推荐方法及装置的制造方法
【技术领域】
[0001]本发明涉及在线教育领域,具体而言,涉及一种在线教育中课程的推荐方法及装置。
【背景技术】
[0002]在线教育,也称为e-Learning、online-learning、网络教育、远程教育,是以网络为介质的教学方式,通过网络,学员与教师可以展开远程教学活动;此外,借组网络课件,学员还可以随时随地进行学习,打破时间和空间的限制。
[0003]相关技术中,常见的在线教育形式是,在线教育提供商提供网站或客户端,网站和客户端上展示可供学习的课程内容,学员浏览网站或客户端,查找感兴趣的课程,在网站上找到学员感兴趣的课程时,学员可以学习该课程,课程的形式常见的有课程讲义幻灯片、视频录像、视频直播等。
[0004]上述的在线教育方式,需要用户自主选择课程,不能实现针对学员的个性化服务。相关技术中虽然也有课程推荐的方案,但是这些方案基于学员观看过的课程,向学员推荐类似的课程,大多数是基于学员的兴趣,例如,学员观看过微积分,则向学员推荐线性代数,学员观看过英语口语,则向学员推荐英语听力。这样的推荐方式过于简单,难以针对学员提供个性化服务。
[0005]针对相关技术中在线教育的课程推荐简单、无法实现针对学员的个性化服务的问题,目前尚未提出有效的解决方案。

【发明内容】

[0006]针对在线教育的课程推荐简单、无法实现针对学员的个性化服务的问题,本发明提供了一种在线教育中课程的推荐方法及装置,以至少解决上述问题。
[0007]根据本发明的一个方面,提供了一种在线教育中课程的推荐方法,包括:服务器获取用户的能力数据;上述服务器根据上述用户的能力数据,按照预设的能力与课程的对应关系,为上述用户选择课程;上述服务器发送为上述用户选择的课程。
[0008]可选地,上述方法还包括:上述服务器获取多条教学数据,其中,上述多条教学数据包括:已完成课程学习的多个用户所取得的成绩、上述多个用户的能力数据;上述服务器根据上述多条教学数据分析取得成绩高的用户所具备的能力;上述服务器将上述取得成绩高的用户所具备的能力作为推荐用户学习对应课程的能力条件,得到上述能力与课程的对应关系。
[0009]可选地,上述能力与课程的对应关系由学习课程取得成绩高的用户具备的能力确定。
[0010]可选地,上述能力数据包括以下至少之一:上述用户曾学习的其他课程所取得的成绩、上述用户曾就读的教育机构、上述用户曾学习过的其他课程、上述用户购买或浏览的教学资料、用户的学历、用户的工作时间、用户的职业背景。
[0011]可选地,上述服务器发送为上述用户选择的课程,包括:上述服务器向上述用户发送为上述用户选择的课程;或者上述服务器向请求为上述用户选择课程的设备发送为上述用户选择的课程。
[0012]可选地,上述服务器向上述用户发送为上述用户选择的课程,包括:上述服务器向上述用户发送为上述用户选择的课程的链接,或为上述用户选择的课程的描述信息。
[0013]可选地,上述方法还包括:上述服务器根据为上述用户选择的课程的关系制定学习计划,上述学习计划包括为上述用户选择的课程和学习为上述用户选择的课程中各个课程的安排;上述服务器发送上述学习计划。
[0014]可选地,上述方法还包括:上述服务器获取上述学习为上述用户选择的课程的情况;上述服务器根据上述情况调整为上述用户选择的课程,或者调整为上述用户指定的学习计划。
[0015]根据本发明的另一个方面,提供了一种在线教育中课程的推荐装置,包括:第一获取模块,用于获取用户的能力数据;选择模块,用于根据上述用户的能力数据,按照预设的能力与课程的对应关系,为上述用户选择课程;发送模块,用于发送为上述用户选择的课程。
[0016]可选地,上述装置还包括:第二获取模块,用于获取多条教学数据,其中,上述多条教学数据包括:已完成课程学习的多个用户所取得的成绩、上述多个用户的能力数据;分析模块,用于根据上述多条教学数据分析取得成绩高的用户所具备的能力;确定模块,用于将上述取得成绩高的用户所具备的能力作为推荐用户学习对应课程的能力条件,得到上述能力与课程的对应关系。
[0017]可选地,上述能力与课程的对应关系由学习课程取得成绩高的用户具备的能力确定。
[0018]可选地,上述装置还包括:制定模块,用于根据为上述用户选择的课程的关系制定学习计划,上述学习计划包括为上述用户选择的课程和学习为上述用户选择的课程中各个课程的安排;上述发送模块,用于发送上述学习计划。
[0019]可选地,上述装置还包括:第三获取模块,用于获取上述学习为上述用户选择的课程的情况;调整模块,用于根据上述情况调整为上述用户选择的课程,或者调整为上述用户指定的学习计划。
[0020]通过本发明,根据用户的能力为用户推荐课程,提供了针对用户的个性化服务。
【附图说明】
[0021]此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
[0022]图1是根据本发明实施例的在线教育中课程的推荐方法的流程图;
[0023]图2是根据本发明实施例的在线教育中课程的推荐装置的结构框图;以及
[0024]图3是根据本发明实施例优选的在线教育中课程的推荐方法的流程图。
【具体实施方式】
[0025]下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
[0026]在以下实施例中,可以预料的是,以下方法及装置可以通过计算机程序单元实现。
[0027]图1是根据本发明实施例的在线教育中课程的推荐方法的流程图,如图1所示,该方法包括步骤S102至步骤S106。
[0028]步骤S102,服务器获取用户的能力数据。
[0029]步骤S104,服务器根据用户的能力数据,按照预设的能力与课程的对应关系,为上述用户选择课程。
[0030]步骤S106,服务器发送为上述用户选择的课程。
[0031]通过本发明实施例,根据用户的能力为用户推荐课程,提供了针对用户的个性化服务。
[0032]上述步骤S102中,用户的能力数据多种多样,只要能够表征用户的能力即可,例如,用户的学历,学历越高则在一定概率上表示学习能力越强。
[0033]在本发明实施例的一个实施方式中,用户的能力数据可以包括以下至少之一:用户曾学习的其他课程所取得的成绩、用户曾就读的教育机构、用户曾学习过的其他课程、用户购买或浏览的教学资料、用户的学历、用户的工作时间、用户的职业背景。
[0034]在本发明实施例中,可以基于大数据分析确定上述能力与课程的对应关系。
[0035]在本发明实施例的一个可选实施方式中,服务器还可以获取多条教学数据,其中,多条教学数据包括:已完成课程学习的多个用户所取得的成绩、上述多个用户的能力数据。服务器根据上述多条教学数据分析取得成绩高的用户所具备的能力。服务器将上述取得成绩高的用户所具备的能力作为推荐用户学习对应课程的能力条件,得到能力与课程的对应关系。
[0036]在本发明实施例的一个实施方式中,上述能力与课程的对应关系由学习课程取得成绩高的用户具备的能力确定。
[0037]例如,通过对教学数据进行大数据分析,确定数学成绩较好的用户在计算机学习方面取得的成绩较高,或者分析计算机课程成绩较高的用户,发现这些用户的数学成绩较高。从上述的分析,得出数学成绩与计算机课程的对应关系,即为数学成绩较好的用户推荐计算机课程。
[0038]此外,用户的能力数据包含多个能力参数,可以综合考虑各个能力参数为用户推荐课程。例如,可以按照各个能力参数的重要程度选择课程。
[0039]在根据能力数据选择课程时,还可以参考用户的兴趣,选择用户感兴趣且与用户能力相匹配的课程。
[0040]在本发明实施例的一个实施方式中,上述步骤S106,服务器可以向上述用户发送为上述用户选择的课程;或者,服务器可以向请求为上述用户选择课程的设备发送为上述用户选择的课程。
[0041]上述的向用户发送为用户选择的课程,可以是向用户注册的账号发送为用户选择的课程,也可以是向用户专用的设备发送为用户选择的课程。
[0042]上述的请求为上述用户选择课程的设备,可以是用户设备,也可以是其他服务器坐寸ο
[0043]在本发明实施例的一个实施方式中,上述步骤S106中,服务器可以向上述用户发送为上述用户选择的课程的链接,或为上述用户选择的课程的描述信息。用户可以点击链接进行课程的学习,或者根据课程的描述信息判断是否学习课程。
[0044]相关技术中,对于非直播课程的学习,往往是用户自主学习,一方面可以突破学习时间的限制,另一方面也存在学习效果不佳的问题。
[0045]为此,在本发明实施例的一个实施方式中,服务器还可以根据为上述用户选择的课程的关系制定学习计划,上述学习计划包括为上述用户选择的课程和学习为上述用户选择的课程中各个课程的安排。服务器可发送制定的学习计划。
[0046]上述的学习计划可以根据大数据分析得出,例如,分析教学数据,发现按照某一进度或课程先后顺序学习的用户取得了较高的成绩,则可以按照这用计划为用户制定学习计划。
[0047]在本发明实施例的一个实施方式中,服务器还可以获取上述学习为上述用户选择的课程的情况,根据上述情况调整为上述用户选择的课程,或者调整为上述用户指定的学习计划。
[0048]图2是根据本发明实施例的在线教育中课程的推荐装置的结构框图,如图2所示,该装置包括:第一获取模块10,用于获取用户的能力数据;选择模块20,与第一获取模块10相连接,用于根据上述用户的能力数据,按照预设的能力与课程的对应关系,为上述用户选择课程;发送模块30,与选择模块20相连接,用于发送为上述用户选择的课程。
[0049]通过本发明实施例,根据用户的能力为用
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1