一种多功能在线教育交互系统以及方法

文档序号:31783727发布日期:2022-10-12 11:53阅读:42来源:国知局
一种多功能在线教育交互系统以及方法

1.本发明涉以及在线教育领域,尤其涉以及一种多功能在线教育交互系统以及方法。


背景技术:

2.在线教育即e-learning,是指通过应用信息科技和互联网技术进行内容传播和快速学习的方法,通过网络,真正打破了时间和空间的限制,学生可以在任何时间、任何地点仅用一台电脑或者一部手机进行学习。
3.线上学习方式并不容易在使用者使用课程物件进行学习时追踪使用者的学习进度,也不容易收集使用者的学习状态,某些学习过程的进度无法被记录的情况,这造成教学者不容易掌握学习者的学习过程,也造成学习者不容易衔接前次的学习进度。


技术实现要素:

4.本发明基于以上问题,本发明公开了一种多功能在线教育交互系统以及方法。
5.为实现上述目的,本发明所采用的技术方案如下:一种多功能在线教育交互系统以及方法,包括以下步骤:客户端连线至在线教育平台获取教育资源的原始课件;所述客户端解析所述教育资料的原始课件并产生解析结果;所述客户端依据所述解析结果提供使用者获取所述教育资源的课程内容以以及所述使用者对应所述教育资源的学习记录;所述客户端依据所述解析结果以及所述课程内容执行所述教育资源,并依据所述学习记录初始化所述教育资源,使所述教育资源回到所述使用者前次学习的进度,以提供所述使用者继续进行学习;所述客户端上传所述使用者进行学习所产生的学习记录至所述在线教育平台,以更新所述学习记录。
6.可选的,所述在线教育平台监控所述教育资源,当所述教育资源发生变化时,所述在线教育平台通知所述客户端,使所述客户端重新获取所述教育资源的原始课件并解析所述教育资源的原始课件以更新所述解析结果的步骤。
7.可选的,所述在线教育平台监控所述教育资源的步骤为所述在线教育平台透过事件触发机制监控所述教育资源。
8.可选的,所述客户端依据所述解析结果提供使用者选择所述教育资源的步骤前,还包括所述客户端提供所述使用者登录所述在线教育平台的步骤。
9.可选的,所述客户端依据所述学习录记习化所述教育资源,使所述教育资源回到所述使用者前次学习的进度的步骤。
10.可选的,所述客户端连线至所述在线教育平台获取所述使用者对应所述教育资源的所述学习记录的步骤还包括所述在线教育平台判断所述学习记录不存在时,产生所述学
习记录的步骤。
11.一种多功能在线教育交互系统,其特征在于,包括:传输模块,用以连线至在线教育平台获取教育资源的原始课件,以及用以连线至所述在线教育平台获取所述教育资源的课程内容以以及对应所述教育资源的学习记录;解析模块,用以解析所述教育资料的原始课件并产生解析结果:输入模块,用以提供使用者选择所述教育资源:以及执行模块,用以依据所述解析结果以及所述课程内容执行所述教育资源,并依据所述学习记录初始化所述教育资源,使所述教育资源回到所述使用者前次学习的进度,以提供所述使用者继续进行学习,并由所述传输模块上传所述使用者进行学习所产生的学习记录至所述在线教育平台,以更新所述学习记录。
12.可选的,所述传输模块更用以接收所述在线教育平台于所述教育资源发生变化时所传送的通知信息,并重新获取所述教育资源的原始课件。
13.可选的,还包括登录模块,用以提供所述使用者登录所述在线教育平台。
14.可选的,所述执行模块更用以依据所述学习记录还原所述使用者前次学习的学习环境。
15.本发明与现有技术相比,所取得的技术进步在于:本发明通过提供使用者选择教育资源后,连线至线教育平台获取教育资源的课程内容与使用者对应教育资源的学习记录,并依据学习记录初始化教育资源,使课程内容回到使用者前次学习的进度,以及将使用者进行学习所产生的学习记录至线教育平台以更新学习记录,借以解决先前技术所存在的问题,并可以达成自动将课程内容回复为前次学习的最后进度的效果。
附图说明
16.附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。
17.在附图中:图1为本发明的流程图。
18.图2为本发明的系统结构图。
具体实施方式
19.下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本发明的实施例进行描述。
20.以下实施例详细说明了本发明。本发明所使用的各种原料以及各项设备均为常规市售产品,均能够通过市场购买直接获得。
21.在以下实施例的描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术的类的具体细节,以便透彻理解本技术实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本技术。在其它情况中,省略对众所周知的系统、装置、电路以以及方法的详细说明,以免不必要的细节妨碍本技术的描述。
22.应当理解,当在本技术说明书和所附权利要求书中使用时,术语“包括”指示所描
述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
23.还应当理解,在本技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以以及所有可能组合,并且包括这些组合。
24.如在本技术说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当。。。时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0025]
另外,在本技术说明书和所附权利要求书的描述中,术语“第一”、“第二”、“第三”仅用于区分描述,而不能理解为指示或暗示相对重要性。
[0026]
在本技术说明书中描述的参考“一个实施例”或“一些实施例”意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同的处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”以及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
[0027]
本发明的系统可以在客户端上运作,含有传输模块、解析模块、输人模块.执行模块,以以及可附加的登录模块其中,客户端可以是使用者所使用的装置,也可以是使用者在装置上所使用的应用程式,本发明并没有特别的限制。
[0028]
传输模块负责建缐至一个或多个在线教育平台,并获取各个在线教育平台所提供的教育资源的原始课件。其中,每一个在线教育平台可以提供一个或多个教育资源。且在线教育平台所提供的教育资源的原始课件为与教育资源相关的各种资料,包括教育资源的名称、储存位置、学习时间、学习模式、说明、类型等,但本发明并不以此为限。
[0029]
传输模块也负责建筑至特定的在线教育平台,并获取所述在线教育平台所提供的教育资源的课程内容,以以及使用者对应教育资源的学习记录。传输模块所获取到的使用者对应教育资源的学习记录为一个可以记录多项资料的物件,被记录的资料包括使用者识别资料课程进度、使用者学习状态、使用者成绩、使用者总学习时间、使用者评论使用者偏好设定、课程互动时间、课程互动结果等,但本发明并不以此为限。
[0030]
传输模块可以将执行模块所产生的学习记录上传到在线教育平台,以使在线教育平台依据被上传的学习记录更新使用者对应教育资源的学习记录。传输模块也可以接收在线教育平台于教育资源发生变化时所传送的通知讯息,并可以依据所接收到的通知讯息重新获取发生变化的教育资源的原始课件。例如,传输模块所接收到的通知讯息可以表示一个或多个教育资源被更新、被删除、或被新增,传输模块可以重新获取被更新或被新增的教育资源的原始课件。
[0031]
解析模块负责解析传输模块所接收到的教育资料的原始课件,并在解析后产生相对应的解析结果。一般而言,解析模块所产生的解析结果记录了教育资料的原始课件所包括的各项资料。
[0032]
输入模块负责提供使用者选择欲学习的教育资源。输入模块可以提供输入介面给使用者,并提供使用者操作键盘、滑鼠等输入装置在输入介面中选择教育资源。一般而言,
输入模块可以将解析模块所产生的解析结果中所包括的特定资料加入提供给使用者的输入介面中,以提供使用者选择欲学习的教育资源。例如、输入模块提供给使用者的输入介面中可以包括教育资源的名称、学习时间、学习模式、说明、类型等,但本发明并不以此为限。执行模块负责依据解析模块所产生的解析结果以以及传传输模块所下载的课程内容执行使用者透过输入模块所选择的教育资源。执行模块也负责依据传输模块所下载的学习记录初始化使用者透过输入模块所选择的教育资源,使被使用者选择的教育资源回到使用者前次学习的进度,以提供使用者从前次学习的进度开始继续对教育资源进行举习。其中,执行模块可以依据传输模块所下载的学习记录中的课程进度、使用者学习状态、使用者总学习时间、使用者偏好设定等资料还原使用者前次学习的学习环境,使得被使用者选择的教育资源回到使用者前次学习的进度。
[0033]
执行模块也可以在使用者进行学习的期间:产生对应使用者的学习的学习记录。执行模块可以依据使用者每一次的输人操作产生一笔学习记录,也可以依据使用者完成当次的学习后,依据当次学习的统计资料以及/或完成状态产生学习记录,例如依据使用者当次学习的学习时间产生一笔学习记录等。
[0034]
登录模块负责提供使用者登录在线教育平台。一般而言,登录模块可以提供登录介面给使用者,使用者可以操作键盘、滑鼠等输人装置透过输人模块在登录介面中输人先前在在线教育平台上注册的登录资料,例如帐号与密码等,使得登录模块透过传输模块组将被使用者输人的登录资料传送到学习到在线教育平台使得在线教育平台验证使用者所输人的登录资料是否正确。
[0035]
接著以一个实施例来解说本发朗本发明的运作系统与方法,并请参照。在本实施例中,假设客户端为使用者所使用的智慧型手机但本发明并不以此为限。
[0036]
在本发明被客户端执行时,传输模块可以连线至在线教育平台,并获取在线教育平台所提供的教育资源的原始课件。在本实施例中假设传输模块可以透过在线教育平台所提供的线上服务介面获取在线教育平台所提供的教育资源的原始课件。在传输模块获取在线教育平台所提供的教育资源的原始课件后,解析模块可以解析传输模块所获取到的教育资源的原始课件并产生相对应的解析结果。在本实施例中,假设在线教育平台提供两个教育资源,分别是中文与英文,解析模块所产生的解析结果可以包括两个教育资源的名称、储储存位置、学习时间、学习模式、说明等。
[0037]
在解析模块产生解析结果后,输入模块可以依据解析模块所产生的解析结果提供使用者选择教育资源。在本实施例中,假设输入模块可以提供包括在线教育平台所提供的两教育资源的名称的选项给使用者选择,使用者可以借由选择教育资源的名称的选项来选择相对应的教育资源。
[0038]
若在本实施例中还包括登录模块,则在解析模块解析教育资源的原始课件并产生解析结果(后,登录模块可以先提供使用者登录在线教育平台(,在在线教育平台让使用者登录后,输入模块才会依据解析结果提供使用者选择教育资源。
[0039]
在输入模块提供使用者选择教育资源后,传输模块可以连线至提供被选择的教育资源的在线教育平台,并获取被选择的教育资源的课程内容以以及使用者对应被选择的教育资源的学习记录。
[0040]
在本实施例中,假设传输模块可以依据被使用者所选择的教育资源的识别资料判
断提供被使用者所选择的教育资源的攀习平台,并与所判断出的提供被选择的教育资源的举习平台连线,以下载被选择的教育资源的课程内容,并将在线教育平台所储存的使用者对应被选择的教育资源的学习记录以及时同步至客户端中。其中,被同步至客户端的学习记录包括使用者的识别资料、使用者的姓名、学习进度、学习时间、完成状态等。
[0041]
在传输模块由在线教育平台获取被选择的教育资源的课程内容以以及使用者对应被选择的教育资源的学习记录后,执行模块可以依据解析模块所产生的解析结果以以及传输模块所下载的课程内容执行被选择的教育资源,并依据传输模块所下载的使用者对应被选择的教育资源的学习记录初始化教育资源。
[0042]
在本实施例中,假设教育资源使用scorm技术,执行模块可以透过scorm的标准介面将被下载的学习记录所包括的学习进度、学习时间、完成状态等资料提供给被下载的课程内容,以让教育资源进行状态初始化,使得教育资源回复到使用者前次进行学习的进度,让使用者可以由的前的进度继续学习。
[0043]
在执行模块可以执行教育资源,并依据使用者对应教育资源的学习记录初始化教育资源后,执行模块可以产生使用者在学习期间的展程记录,传输模块可以将执行模块所产生的学习记录传送到提供被选择的教育资源的学平平台,使得在线教育平台依据所接收到的学习记录所包括的使用者识别资料输入资料、学习时间、完成状态等资料更新使用者对应被选择的教育资源的学习记录。
[0044]
如此,不论使用者使用何种装置,透过本发明,使用者都可以接续前次学习的最后进度继续学习。
[0045]
上述的实施例中,在解析模块解析传输模块所获取到的教育资源的原始课件并产生相对应的解析结果后,在线教育平台可以持续地监控所提供的教育资源并透过事件触发的方式侦测所提供的教育资源是否发生变化。当在线教育平台所提供的教育资源没有发生变则在线教育平台会继续进行教育资源的监控,而当在线教育平台的管理员删除了教育资源或在线教育平台的教育资源提供者更新或新增了教育资源时,在线教育平台可以侦测到有教育资源被删除、更新、或新增的事件发生,如此,在线教育平台便可以判断出所提供的教育资源发生变化,接著在线教育平台可以产生与发生变发生变化的教育资源相对应的通知讯息,并将所产生的通知讯息传送到客户端以通知客户端,使得客户端的传输模块重新连线至在线教育平台下载发生变化的教育资源的原始课件,并由客户端的解析模块进行解析。
[0046]
另外,上述的实施例中,在输人模块提供使用者选择教育资源后,传输模块连线在线教育平台获取被选择的教育资源的课程内容以以及使用者对应被选择的教育资源的学习记录时,在线教育平台可以如的流程所示,先判断使用者对应被选择的教育资源的学习记录是否存在,若已存在,则在线教育平台可以直接将使用者对应被选择的教育资源的学习记录提供给客户端,而若使用者对应被选择的教育资源的学习记录不存在,也就是在线教育平台中尚未储存使用者对应被选择的教育资源的学习记录,则在线教育平台可以先产生没有资料的学习记录,并将所产生的学习记录作为使用者对应被选择的教育资源的学习记录后,将所产生的学习记录提供给客户端。
[0047]
在各个实施例中,技术的硬件实现可以直接采用现有的智能设备,包括但不限于工控机、pc机、智能手机、手持单机、落地式单机。其输入设备优选采用屏幕键盘,其数据存
储和计算模块采用现有的存储器、计算器、控制器,其内部通信模块采用现有的通信端口和协议,其远程通信采用现有的gprs网络、万维互联网。
[0048]
所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本技术的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
[0049]
在本发明所提供的实施例中,应该理解到,所揭露的装置/现场稽查采集系统设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/现场稽查采集系统设备实施例仅仅是示意性的,例如,模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互的间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例发明的目的。
[0050]
最后应说明的是:以上仅为本发明的优选实施例而已,并不用于限制本发明,尽管参照前述实施例对本发明进行了详细的说明,对于本领域的技术人员来说,其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换。凡在本发明的精神和原则的内,所作的任何修改、等同替换、改进等,均应包括在本发明权利要求保护的范围的内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1