首页> 中国专利> 一种实时互动的教学方法、系统和AI自主课堂平台

一种实时互动的教学方法、系统和AI自主课堂平台

摘要

本申请涉及一种实时互动的教学方法,其中,该实时互动的教学方法包括:接收老师的微课任务设计请求,在客户端中生成可视化设计页面;接收老师在可视化设计页面中的微课任务添加指令,导入教学资源并播放;在接收到打点指令的情况下,在教学资源的播放界面上生成对互动设置工具;根据第一交互信息在教学资源中添加互动,其中,第一交互信息由老师基于互动设置工具生成,包括:快答互动、快写互动、快选互动、研读互动和资源互动;通过本申请,解决了相关技术中在线教育产品无法在老师和学生间进行深入互动的问题,可以观察学生的学习情况和知识点的掌握情况,增强了老师与学生的教学互动,较大程度地实现了因材施教和提升课堂的教学效果。

著录项

  • 公开/公告号CN113238685A

    专利类型发明专利

  • 公开/公告日2021-08-10

    原文格式PDF

  • 申请/专利权人 浙江学海教育科技有限公司;

    申请/专利号CN202110419384.0

  • 发明设计人 宋颋隽;

    申请日2021-04-19

  • 分类号G06F3/0481(20130101);G06F3/0488(20130101);G09B5/06(20060101);G09B5/08(20060101);G09B5/14(20060101);

  • 代理机构33324 杭州创智卓英知识产权代理事务所(普通合伙);

  • 代理人张超

  • 地址 311100 浙江省杭州市余杭区五常街道五常大道133号凯诚金座2幢3楼

  • 入库时间 2023-06-19 12:10:19

说明书

技术领域

本申请涉及计算机软件技术领域,特别是涉及一种实时互动的教学方法、 系统和AI自主课堂平台。

背景技术

在相关技术中,目前市场上的教育产品在教育场景中往往以老师为主,由 老师结合整体的教学进度规划以及控制教学过程。然而,每个学生的水平不同, 对不同知识点的理解吸收能力也不一致;如果对所有学生都采用统一的教学方 式,将会导致其中一部分学生的学习效果很难保证。进一步的,上述问题反映 出相关技术中现有的在线教育产品无法在老师和学生间进行深入的互动。

目前针对相关技术中在线教育产品无法在老师和学生间进行深入的互动的 问题,尚未提出有效的解决方案。

发明内容

本申请实施例提供了一种实时互动的教学方法、系统、计算机可读存储介 质和一种自主AI课堂平台,以至少解决相关技术中在线教育产品无法在老师和 学生间进行深入的互动的问题。

第一方面,本申请实施例提供了一种实时互动的教学方法,所述方法包括:

接收老师的微课任务设计请求,在客户端中生成可视化设计页面;

接收老师在所述可视化设计页面中的微课任务添加指令,导入教学资源并 播放;

在接收到打点指令的情况下,在所述教学资源的播放界面上生成互动设置 工具;

根据第一交互信息在所述教学资源中添加互动,其中,所述第一交互信息 由老师基于所述互动设置工具生成,所述互动包括:快答互动、快写互动、快 选互动、研读互动和资源互动;

根据第二交互信息在所述互动中添加配置信息,其中,所述第二交互信息 由老师基于所述互动工具生成,所述配置信息包括:答疑信息、休息信息和旁 白信息;

将老师设计完成的所述微课任务上传至服务器,所述服务器发送所述微课 任务至学生端,所述学生端播放所述微课任务,在所述微课任务中添加所述学 生的互动信息并根据所述互动信息和所述旁白信息播放旁白。

在其中一些实施例中,所述学生端播放所述微课任务,在所述微课任务中 添加所述学生的互动信息并根据所述互动信息和所述旁白信息播放旁白包括:

所述学生端接收学生的上课请求,播放与所述上课请求对应的所述微课任 务;

在所述微课任务播放至打点位置的情况下,所述微课任务的播放界面中生 成互动界面,其中,所述打点位置与所述打点指令相对应;

接收学生的互动信息,将所述互动信息显示在所述互动界面中并上传至服 务器;

根据所述互动信息和所述旁白信息播放老师添加的旁白。

在其中一些实施例中,所述将所述互动信息显示在所述互动界面中并上传 至服务器之后,所述方法还包括;

老师端收集所述学生添加的所述互动信息并基于所述互动信息生成互动记 录;

接收老师的互动查看指令,根据所述互动查看指令显示所述互动记录包括:

获取所述互动查看指令的维度,根据所述查看指令的维度显示所述互动记 录,其中,所述维度包括:学生ID维度和互动类型维度。

在其中一些实施例中,所述将所述互动信息显示在所述互动界面中并上传 至服务器之后,所述方法还包括:

学生端接收与所述互动信息对应的批注信息并显示在所述互动界面中,其 中,所述批注信息由老师根据所述互动信息生成。

在其中一些实施例中,所述根据第一交互信息在所述教学资源中添加互动 包括:

获取所述第一交互信息中老师在所述互动工具上的的触控位置,在所述触 控位置位于所述互动类型选择区域的情况下,判定所述第二交互信息是类型选 择信息,根据所述触控位置确定所述互动的类型。

在其中一些实施例中,所述根据第二交互信息在所述互动中添加配置信息 包括:

获取所述第二交互信息对应在所述互动设置工具的触控位置;

在所述触控位置位于所述答疑添加区域的情况下,判定所述第二交互信息 是答疑添加信息,根据所述答疑添加信息添加与所述互动对应的答疑信息;

在所述触控位置位于所述休息添加区域的情况下,判定所述第二交互信息 是休息添加信息,根据所述休息添加信息添加与所述互动对应的休息信息;

在所述触控位置位于所述旁白添加区域的情况下,判定所述第二交互信息 为旁白添加信息,根据所述旁白添加指令添加与所述互动对应的旁白信息。

在其中一些实施例中,所述根据所述旁白添加指令添加与所述互动对应的 旁白类型的配置信息之后,所述方法还包括:

接收老师的旁白设置指令,所述旁白设置指令包括条件指令、规则指令和 导入指令;

根据所述条件指令配置所述旁白信息的播放条件,其中,所述播放条件包 括:时间条件和上交率条件;

根据所述规则设置指令配置所述旁白信息在所述播放条件下的播放规则;

在接收到所述导入指令的情况下,通过录音设备实时获取老师的音频信息 并将所述音频信息保存为所述旁白。

第二方面,本申请实施例提供了一种实时互动的教学系统,所述系统包括: 接收模块、添加模块和推送模块;

所述接收模块用于接收老师的微课任务设计请求,在客户端中生成可视化 设计页面;

所述添加模块用于根据老师在所述可视化设计页面中的微课任务添加指令, 导入教学资源并播放;在接收到打点指令的情况下,在所述教学资源的播放界 面上生成对互动设置工具;根据第一交互信息在所述教学资源中添加互动,其 中,所述第一交互信息由老师基于所述互动设置工具生成,所述互动包括:快 答互动、快写互动、快选互动、研读互动和资源互动;根据第二交互信息在所 述互动中添加配置信息,其中,所述第二交互信息由老师基于所述互动工具生 成,所述配置信息包括:答疑信息、休息信息和旁白信息;;

所述推送模块用于将所述微课任务上传至服务器,所述服务器将发送所述 微课任务至学生端,所述学生端播放所述微课任务,在所述微课任务中添加所 述学生的互动信息并根据所述互动信息和所述旁白信息播放旁白。

第三方面,本申请实施例提供了一种AI自主课堂平台,所述平台包括老师 端和学生端;

所述老师端用于接收老师的微课任务设计请求,在客户端中生成可视化设 计页面;

接收老师在所述可视化设计页面中的微课任务添加指令,导入教学资源并 播放;

在接收到打点指令的情况下,在所述教学资源的播放界面上生成对互动设 置工具;

根据第一交互信息在所述教学资源中添加互动,其中,所述第一交互信息 由老师基于所述互动设置工具生成,所述互动包括:快答互动、快写互动、快 选互动、研读互动和资源互动;

根据第二交互信息在所述互动中添加配置信息,其中,所述第二交互信息 由老师基于所述互动工具生成,所述配置信息包括:答疑信息、休息信息和旁 白信息;

将所述微课任务上传至服务器,所述服务器发送所述微课任务至学生端, 所述学生端播放所述微课任务,在所述微课任务中添加所述学生的互动信息并 根据所述互动信息和所述旁白信息播放旁白包括:

所述学生端接收学生的上课请求,播放与所述上课请求对应的所述微课任 务;

在所述微课任务播放至打点位置的情况下,所述微课任务的播放界面中生 成互动界面,其中,所述打点位置与所述打点指令相对应;

接收学生的互动信息,将所述互动信息显示在所述互动界面中并上传至服 务器;

根据所述互动信息和所述旁白信息播放老师添加的旁白。

第四方面,本申请实施例提供了一种计算机可读存储介质,其上存储有计 算机程序,该程序被处理器执行时实现如上述第一方面所述的一种实时互动的 教学方法。

相比于相关技术,本申请实施例提供的一种实时互动的教学方法,老师可 以在一些课程节点设置不同类型的互动,并结合知识点的难易程度,设置不同 的旁白。在学生听课时,可以通过学生端设备发送互动信息参与互动,并查看 其它同学的互动信息。进一步的,还可以根据学生的互动情况播放老师设置的 旁白以引导学生对知识点或习题的理解。另外,老师也可以通过老师端查看学 生的互动记录。通过该方法,解决了相关技术中在线教育产品老师和学生间无 法进行深入互动的问题。本实施例提供的方法,学生可以根据老师设置的互动 获得对知识点的理解思路以及发送自己的想法跟老师建立互动,老师则可以根 据学生的互动记录观察学生的学习情况和知识点的掌握情况,同时也可以针对 互动记录做出批注信息发送至学生,从而增强了老师与学生的教学互动,较大 程度地实现了因材施教,提升了课堂的教学效果。

附图说明

此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分, 本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限 定。在附图中:

图1是根据本申请实施例的一种实时互动的教学方法的应用环境示意图;

图2是根据本申请实施例的一种实时互动的教学方法的流程图;

图3是根据本申请实施例的一种实时互动的教学方法的交互设置工具示意 图;

图4是根据本申请实施例的定时课的学生上课的流程图;

图5是根据本申请实施例的学生添加互动界面的示意图;

图6是根据本申请实施例的自主课的学生上课的流程图;

图7是根据本申请实施例的快写类型的互动记录的显示界面示意图;

图8是根据本申请实施例一种实时互动的教学系统的结构框图;

图9是根据本申请实施例的一种AI自主课堂平台的后台工作流程示意图;

图10是根据本申请实施例的AI自主课堂平台的行事历时间轮的工作示意 图;

图11是根据本申请实施例AI自主课堂平台的互动时间轮的工作示意图;

图12是根据本申请实施例的平台根据预设条件播放旁白的流程图;

图13是根据本申请实施例的电子设备的内部结构示意图。

具体实施方式

为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实 施例,对本申请进行描述和说明。应当理解,此处所描述的具体实施例仅仅用 以解释本申请,并不用于限定本申请。基于本申请提供的实施例,本领域普通 技术人员在没有作出创造性劳动的前提下所获得的所有其他实施例,都属于本 申请保护的范围。

显而易见地,下面描述中的附图仅仅是本申请的一些示例或实施例,对于 本领域的普通技术人员而言,在不付出创造性劳动的前提下,还可以根据这些 附图将本申请应用于其他类似情景。此外,还可以理解的是,虽然这种开发过 程中所作出的努力可能是复杂并且冗长的,然而对于与本申请公开的内容相关 的本领域的普通技术人员而言,在本申请揭露的技术内容的基础上进行的一些 设计,制造或者生产等变更只是常规的技术手段,不应当理解为本申请公开的 内容不充分。

在本申请中提及“实施例”意味着,结合实施例描述的特定特征、结构或 特性可以包含在本申请的至少一个实施例中。在说明书中的各个位置出现该短 语并不一定均是指相同的实施例,也不是与其它实施例互斥的独立的或备选的 实施例。本领域普通技术人员显式地和隐式地理解的是,本申请所描述的实施 例在不冲突的情况下,可以与其它实施例相结合。

除非另作定义,本申请所涉及的技术术语或者科学术语应当为本申请所属 技术领域内具有一般技能的人士所理解的通常意义。本申请所涉及的“一”、“一 个”、“一种”、“该”等类似词语并不表示数量限制,可表示单数或复数。本申 请所涉及的术语“包括”、“包含”、“具有”以及它们任何变形,意图在于覆盖 不排他的包含;例如包含了一系列步骤或模块(单元)的过程、方法、系统、 产品或设备没有限定于已列出的步骤或单元,而是可以还包括没有列出的步骤 或单元,或可以还包括对于这些过程、方法、产品或设备固有的其它步骤或单 元。本申请所涉及的“连接”、“相连”、“耦接”等类似的词语并非限定于物理 的或者机械的连接,而是可以包括电气的连接,不管是直接的还是间接的。本 申请所涉及的“多个”是指两个或两个以上。“和/或”描述关联对象的关联关系, 表示可以存在三种关系,例如,“A和/或B”可以表示:单独存在A,同时存在 A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或” 的关系。本申请所涉及的术语“第一”、“第二”、“第三”等仅仅是区别类似的 对象,不代表针对对象的特定排序。

本申请提供的一种实时互动的教学方法,可以应用在如图1所示的应用环 境中,图1是根据本申请实施例的一种实时互动的教学方法的应用环境示意图。 如图1所示,终端10与服务器11通过网络进行通信。用户通过终端10输出访 问流量并将所述访问流量发送至服务器11。其中,终端10上安装有各种类型的 应用客户端,例如,本实施例中的在线教育应用客户端。进一步的,该应用客 户端可以分为老师端和学生端,其中,老师可以通过该老师端创建微课任务以 及在微课任务中添加各类互动,将微课任务上传至服务器11。学生则可以通过 该学生端从服务器11接收该微课任务,并根据老师设置的各类互动做出相应的互动信息,再通过终端10将该互动信息上传至服务器11。这样,老师端就可以 根据学生发出的互动信息作出相应的评价和批注,从而提升了在线教育产品老 师和学生间的互动性,提升了教学效果。需要说明的是,本实施例中的终端10 可以是智能手机、平板电脑、台式电脑、笔记本电脑和智能可穿戴设备,服务 器11可以是独立的服务器或者是多个服务器组成的服务器集群。

本申请提供了一种实时互动的教学方法,图2是根据本申请实施例的一种 实时互动的教学方法的流程图,如图2所示,该流程图包括如下步骤:

S201,接收老师的微课任务设计请求,在客户端中生成可视化设计页面, 接收老师在可视化设计页面中的微课任务添加指令,导入教学资源并播放;其 中,微课任务设计请求可以是老师通过点击客户端UI界面中的某个预设位置所 发出,进一步的,老师在客户端10提供的可视化设计界面中通过微课任务添加 选项导入教学资源并播放,可选的,该教学资源是视频资源;

S202,在接收到打点指令的情况下,在教学资源的播放界面上生成互动设 置工具;需要说明的是,该教学资源在播放过程中,老师可以通过触控打点选 项对客户端10发送打点指令。客户端10在接收到该打点指令之后,生成该互 动设置工具并显示在教学资源的播放界面上;

S203,根据第一交互信息在教学资源中添加互动,其中,第一交互信息由 老师基于互动设置工具生成,该互动包括:快答互动、快写互动、快选互动、 研读互动和资源互动;图3是根据本申请实施例的一种实时互动的教学方法的 交互设置工具示意图,如图3所示,可以选择的互动类型有:快答互动、快写 互动、快选互动、研读互动和资源互动,进一步的,老师在页面中点击一个互 动区域之后,该活动区域亮起即指示添加成功,之后,如果点击其他互动按钮 则修改为其他类型的互动;

S204,根据第二交互信息在互动中添加配置信息,其中,第二交互信息由 老师基于互动工具生成,配置信息包括:答疑信息、休息信息和旁白信息;需 要说明的是,该答疑信息用于对互动对应的知识点的解释或解答,例如,在教 学资源播放至“洋务运动”的知识点时,老师在该位置添加了一个快答互动“如 何客观的评价洋务运动”,在这种情况下,可以选择添加“洋务运动的相关文档” 作为答疑文件。另外,通过添加休息信息以实现在互动结束后的课堂休息。另 外,旁白信息是老师针对于知识点的讲解,用于在教学中对学生进行引导,其 可以用音频的方式保存;后续在学生上课过程中,遇到较难理解的知识点时,可以通过老师预设的旁白信息获取到知识点的理解思路或方法;

S205,将微课任务上传至服务器,服务器发送微课任务至学生端,学生端 播放微课任务,在微课任务中添加学生的互动信息并根据互动信息和旁白信息 播放旁白。

通过上述步骤S201至S205,相比较与相关技术中老师结合整体的教学进度 规划控制教学的方法,本申请实施例通过在教学资源播放过程中添加由老师设 计的多种类型的互动,在学生学习教学资源时,根据老师设置的互动以及旁白 提升对知识点的理解和学习效果。进一步的,老师也可以根据互动信息观察和 了解学生的学习情况和知识点的掌握情况,从而较大程度地实现了因材施教和 提升了在线课堂的教学效果。

在其中一些实施例中,本申请实施例在学生端提供有定时课模式和自主课 模式,其中,该定时课是通过在服务器11中预设一个上课时间点,在该预设时 间点,多个学生统一上课。该自主课是由服务器11提供上课入口,学生可以自 由选择上课时间,通过该上课入口随时学习微课任务。

在其中一些实施例中,图4是根据本申请实施例的定时课的学生上课的流 程图,如图4所示,该流程包括如下步骤:

S401,在到达预设上课时间点的情况下,学生端接收学生的上课请求,播 放与上课请求对应的微课任务;

S402,在微课任务播放至打点位置的情况下,在微课任务的播放界面中生 成互动界面,其中,打点位置与上述打点指令相对应;图5是根据本申请实施 例的学生互动界面示意图,如图5所示,学生可以在输入框中输入自己对于当 前互动的想法即互动信息;

S403,接收学生的互动信息,将互动信息显示在互动界面中并上传至服务 器;其中,学生可以点击发送区域将该互动信息发送,进一步的,其他学生也 可以接收该互动信息并显示在其所使用的的学生端的互动界面中,即相当于, 某个学生还可以查看其他同学发送的互动信息,从而进一步的,从其他同学对 于知识点的想法,加深对该知识点的印象或获取到理解思路;

S404,根据互动信息和旁白信息播放老师添加的旁白信息。其中,可以根 据学生提交互动的比例来确定是否播放该旁白信息,也可以根据是否超时来确 定是否播放该旁白。

需要说明的是,在上述定时课模式下,可以根据学生的互动操作指令暂停 或结束互动,相当于,学生可以按照自己的学习进度控制微课任务中互动的时 长,例如,在已经掌握某个知识点的情况下,学生通过学生端交互页面发送操 作指令,选择直接结束该知识点对应的互动。

在其中一些实施例中,图6是根据本申请实施例的自主课的学生上课的流 程图,如图6所示,该流程包括如下步骤:

S601,学生端接收学生的上课请求,播放与上课请求对应的微课任务;

S602,在微课任务播放至打点位置的情况下,在微课任务的播放界面中生 成互动界面,其中,打点位置与上述打点指令相对应;

S603,接收学生的互动信息,将互动信息显示在互动界面中并上传至服务 器;

S604,播放互动中老师添加的旁白信息,根据学生的互动操作指令暂停或 结束互动,以实现学生自主控制学习进度。

在其中一些实施例,将互动信息显示在互动界面中并上传至服务器之后, 老师可以查看学生的互动情况,其中,通过老师端收集学生添加的互动信息并 基于互动信息生成互动记录,接收老师的互动查看指令,根据互动查看指令显 示互动记录,需要说明的是,老师可以选择按照互动类型查看互动记录,也可 以选择按照学生ID查看互动记录。

在其中一些实施例中,将互动信息显示在互动界面中并上传至服务器之后, 老师可以对学生的互动记录做出对应的批注和评分,可选的,在客户端10的显 示界面中,对老师提供有虚拟笔、虚拟橡皮等工具,用于实现对学生的互动记 录进行批注,之后,通过预设的通讯工具将批注信息发送给学生端,进一步的, 在发送批注信息时,还可以选择在批注信息中添加一定的预设快捷消息。另外, 对于快选类型的互动,老师可以在微课任务设计阶段对快选互动设置标准答案, 在学生添加快选类型的互动信息后,由学生端自动将学生的互动信息与该标准 答案对比以输出学生快选互动的得分情况。对于快写类型的互动,则对学生提 供有虚拟笔和虚拟橡皮,学生通过该虚拟笔和虚拟橡皮在显示页面中添加快写答案,学生端则基于该快写答案生成快写类型的互动记录,例如,图7是根据 本申请实施例的快写类型的互动记录的显示界面示意图,如图7所示,71部分 是学生添加的互动记录,72部分是老师添加的批注信息。可以理解,通过本实 施例,老师可以根据学生的具体互动记录获取学生的学习情况,还可以对该互 动添加批注信息,学生在看到该批注信息后,可以了解到自己真实的学习情况 和知识掌握情况,从而实现提升老师教学效果和学生的学习效果。

在其中一些实施例中,根据第二交互信息在互动中添加配置信息包括:获 取第二交互信息对应在互动设置工具的触控位置;在触控位置位于答疑添加区 域的情况下,判定第二交互信息是答疑添加信息,根据答疑添加信息添加与互 动对应的答疑配置信息;在触控位置位于休息添加区域的情况下,判定第二交 互信息是休息添加信息,根据休息添加信息添加与互动对应的休息信息,在触 控位置位于旁白添加区域的情况下,判定第二交互信息为旁白添加信息,根据 旁白添加指令添加与互动对应的旁白配置信息。

在其中一些实施例中,根据旁白添加指令添加与互动对应的旁白类型的配 置信息之后,接收老师的旁白设置指令,旁白设置指令包括条件指令、规则指 令和导入指令;根据条件指令配置旁白信息的播放条件,其中,播放条件包括: 时间条件和上交率条件;根据规则设置指令配置旁白信息在播放条件下的播放 规则;在接收到导入指令的情况下,通过录音设备实时获取老师的音频信息并 将音频信息保存为旁白录音。

需要说明的是,在上述流程中或者附图的流程图中示出的步骤可以在诸如 一组计算机可执行指令的计算机系统中执行,并且,虽然在流程图中示出了逻 辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步 骤。

本实施例还提供了一种实时互动的教学系统,该系统用于实现上述实施例 及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”、 “单元”、“子单元”等可以实现预定功能的软件和/或硬件的组合。尽管以下实 施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的 实现也是可能并被构想的。

图8是根据本申请实施例一种实时互动的教学系统的结构框图,如图8所 示,该系统包括接收模块81、添加模块82和推送模块83;

接收模块81用于接收老师的微课任务设计请求,在客户端中生成可视化设 计页面;

添加模块82用于根据老师在可视化设计页面中的微课任务添加指令,导入 教学资源并播放;在接收到打点指令的情况下,在教学资源的播放界面上生成 对互动设置工具;根据第一交互信息在教学资源中添加互动,其中,第一交互 信息由老师基于互动设置工具生成,互动包括:快答互动、快写互动、快选互 动、研读互动和资源互动;根据第二交互信息在互动中添加配置信息,其中, 第二交互信息由老师基于互动工具生成,配置信息包括:答疑信息、休息信息 和旁白信息;

推送模块83用于将微课任务上传至服务器,服务器将发送微课任务至学生 端,学生端播放微课任务,在微课任务中添加学生的互动信息并根据互动信息 和旁白信息播放旁白。

本实施例还提供了一种AI自主课堂平台,该平台包括老师端和学生端;老 师端用于接收老师的微课任务设计请求,在客户端中生成可视化设计页面;接 收老师在可视化设计页面中的微课任务添加指令,导入教学资源并播放;在接 收到打点指令的情况下,在教学资源的播放界面上生成对互动设置工具;根据 第一交互信息在教学资源中添加互动,其中,第一交互信息由老师基于互动设 置工具生成,互动包括:快答互动、快写互动、快选互动、研读互动和资源互 动;根据第二交互信息在互动中添加配置信息,其中,第二交互信息由老师基 于互动工具生成,配置信息包括:答疑信息、休息信息和旁白信息;将微课任 务上传至服务器,服务器发送微课任务至学生端,学生端播放微课任务,在所 述微课任务中添加所述学生的互动信息并根据所述互动信息和所述旁白信息播 放旁白包括:学生端用于接收学生的上课请求,播放与上课请求对应的微课任 务,其中,微课任务由老师设计;在检测到微课任务播放至打点位置的情况下, 在微课任务的播放界面中生成互动界面,其中,打点位置与打点指令相对应; 接收学生的互动信息,将互动信息显示在互动界面中并上传至服务器;根据互 动信息和旁白信息播放老师添加的旁白。

在其中一些实施例中,图9是根据本申请实施例的一种AI自主课堂平台的 后台工作流程示意图,如图9所示,平台定时通知回调,在接收到老师的微课 设计请求之后,平台创建上课点到任务,同时,调用信息传输通道通知客户端; 其次,读取微课任务中的课堂行事历并将行事历中的所有事件组装成一个时间 轴,需要说明的是,该行事历包含一个课堂的所有事件,其一般是树状图形状, 平台需要将该行事历树状图展开为刻度为1的时间轴之后再进行处理。进一步 的,根据在微课任务中互动添加的时间,将该时间轴切割为多个时间片,再依 次取出时间片并将该时间片放入行事历时间轮中,其中,因为微课任务中的互 动由老师按照教学需求添加,其时间是不固定的,因此,课堂平台需要按照互 动件时间轴切分为若干个时间片。

在其中一些实施例中,图10是根据本申请实施例的AI自主课堂平台的行 事历时间轮的工作示意图,如图10所示,将时间片放入行事历时间轮之后,该 行事历时间轮按照时间顺序不断轮转,并依次执行时间轴中的动作,例如,在 某一秒执行的动作包括:执行课堂A的动作创建任务1、执行课堂B的动作创 建任务2、执行课堂C的快答互动。进一步的,对于行事历时间轴中具体的互动, 则将该互动对应的时间轴放入互动时间轮中不断轮转,图11是根据本申请实施 例AI自主课堂平台的互动时间轮的工作示意图,如图11所示,对于在某个时 刻下的互动业务,平台则进一步的根据老师的互动设计情况构建互动时间轴, 之后将互动时间轴放入互动时间轮中,互动时间轮按照时序依次时间轴中对应 的互动,例如,互动A播放旁白、互动B关闭旁白。进一步的,对于每个互动 平台会按照老师设定的预设条件和规则进行选择性的执行,例如,图12是根据 本申请实施例的平台根据预设条件播放旁白的流程图,如图12所示,课堂平台 首先调用学生端的接口,再获取当前学生端通道的在线人数(即当前上课的学 生人数),进一步的,计算提交互动记录的人数占通道人数的比例,在该比例大 于预设比例阈值的情况下,对学生端推送播放旁白的消息并在互动时间轮中移 除该播放旁白事件。

通过上述AI自主课堂平台,老师可以按照自己的想法设计微课任务并在教 学资源中添加各种类型的互动,学生在播放教学资源时即在上课的过程中,可 以看到老师设置的互动,同时可以针对该互动添加自己的回答或者想法作为互 动记录。另外,老师在互动中可以添加对于理解知识点有益的引导话术作为旁 白,进一步的,还可以对学生的互动记录进行批注和审阅,从而较好的实现对 学生的因材施教,提升教学效果。在学生端,通过AI自主课堂平台实现模拟老 师真实的上课场景,让学生感觉就像有一个真实的老师在上课,从而提升学生 的学习兴趣和学习效果。

需要说明的是,上述系统中的各个模块可以是功能模块也可以是程序模块, 既可以通过软件来实现,也可以通过硬件来实现。对于通过硬件来实现的模块 而言,上述各个模块可以位于同一处理器中;或者上述各个模块还可以按照任 意组合的形式分别位于不同的处理器中。

本实施例还提供了一种电子装置,包括存储器和处理器,该存储器中存储 有计算机程序,该处理器被设置为运行计算机程序以执行上述任一项方法实施 例中的步骤。

可选地,上述电子装置还可以包括传输设备以及输入输出设备,其中,该 传输设备和上述处理器连接,该输入输出设备和上述处理器连接。

需要说明的是,本实施例中的具体示例可以参考上述实施例及可选实施方 式中所描述的示例,本实施例在此不再赘述。

另外,结合上述实施例中的实时互动的教学方法,本申请实施例可提供一 种存储介质来实现。该存储介质上存储有计算机程序;该计算机程序被处理器 执行时实现上述实施例中的任意一种实时互动的教学方法。

在一个实施例中,提供了一种计算机设备,该计算机设备可以是终端。该 计算机设备包括通过系统总线连接的处理器、存储器、网络接口、显示屏和输 入装置。其中,该计算机设备的处理器用于提供计算和控制能力。该计算机设 备的存储器包括非易失性存储介质、内存储器。该非易失性存储介质存储有操 作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机 程序的运行提供环境。该计算机设备的网络接口用于与外部的终端通过网络连 接通信。该计算机程序被处理器执行时以实现一种实时互动的教学方法。该计 算机设备的显示屏可以是液晶显示屏或者电子墨水显示屏,该计算机设备的输 入装置可以是显示屏上覆盖的触摸层,也可以是计算机设备外壳上设置的按键、轨迹球或触控板,还可以是外接的键盘、触控板或鼠标等。

在一个实施例中,图13是根据本申请实施例的电子设备的内部结构示意图, 如图13所示,提供了一种电子设备,该电子设备可以是服务器,其内部结构图 可以如图13所示。该电子设备包括通过内部总线连接的处理器、网络接口、内 存储器和非易失性存储器,其中,该非易失性存储器存储有操作系统、计算机 程序和数据库。处理器用于提供计算和控制能力,网络接口用于与外部的终端 通过网络连接通信,内存储器用于为操作系统和计算机程序的运行提供环境, 计算机程序被处理器执行时以实现一种实时互动的教学方法,数据库用于存储 数据。

本领域技术人员可以理解,图13中示出的结构,仅仅是与本申请方案相关 的部分结构的框图,并不构成对本申请方案所应用于其上的电子设备的限定, 具体的电子设备可以包括比图中所示更多或更少的部件,或者组合某些部件, 或者具有不同的部件布置。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程, 是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一非 易失性计算机可读取存储介质中,该计算机程序在执行时,可包括如上述各方 法的实施例的流程。其中,本申请所提供的各实施例中所使用的对存储器、存 储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非 易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程 ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限, RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM (ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus) 直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器 总线动态RAM(RDRAM)等。

本领域的技术人员应该明白,以上实施例的各技术特征可以进行任意的组 合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行 描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记 载的范围。

以上实施例仅表达了本申请的几种实施方式,其描述较为具体和详细,但 并不能因此而理解为对发明专利范围的限制。应当指出的是,对于本领域的普 通技术人员来说,在不脱离本申请构思的前提下,还可以做出若干变形和改进, 这些都属于本申请的保护范围。因此,本申请专利的保护范围应以所附权利要 求为准。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号