掌桥专利:专业的专利平台
掌桥专利
首页

一种直播课堂中语音分组讨论的监管方法和系统

文献发布时间:2023-06-19 10:38:35


一种直播课堂中语音分组讨论的监管方法和系统

技术领域

本发明属于信息技术领域,具体涉及一种直播课堂中语音分组讨论的监管方法和系统。

背景技术

随着我国教育信息化的推进,直播课堂教学发展迅猛,但直播课堂所采用的技术工具未得到有效涉及,因此本应为课堂现状带来显著改变的技术还未能激发直播课堂的巨大潜能。课堂互动作为教学活动的重要组成因素,直接影响着教学效果与质量,直播课堂互动的优化对直播课堂的建设有着重要意义。

学生之间的语音分组讨论是直播课堂互动的重要形式之一,然而在生生互动的过程中难免存在有学生插科打诨,部分学生参与度低等问题。现有技术中缺乏对直播课堂中语音分组讨论的监管方法。此外,教师无法快捷地得知各学生的发言情况,影响教师了解学生的学习状况。

发明内容

本发明公开了一种直播课堂中语音分组讨论的监管方法和系统,在直播课堂语音分组讨论过程中,监管学生的语音互动行为,以提高课堂效率,便于教师了解学生的学习状况。

本发明提供一种直播课堂中语音分组讨论的监管方法,所述监管方法包括以下步骤:

S11:在服务器端建立第一数据库和多个第二数据库,在第一数据库中存储与课堂无关的词汇,在每个第二数据库中分别存储与一道议题的标准答案相关的词汇以及其中各词汇的权重;

S12:在教师客户端操作进入分组讨论模式,并确定第一议题,激活第一数据库和与第一议题对应的第二数据库;

S13:服务器端将多个学生客户端进行分组,并将服务器端分组结果发送到教师客户端,教师选择采用服务器端分组结果或在服务器端分组结果的基础上进行调整,服务器端基于教师确定的分组结果将多个学生客户端分组;

S14:服务器端接收各学生客户端发起的语音互动消息,并将语音互动消息推送至同一组的其他学生客户端,同时,将所有语音互动消息以音频文件形式存储,将所有语音互助消息转换成文字信息并存储,对文字信息进行分析处理并向教师客户端发送提示信息;

S15:教师根据提示信息决定是否提醒相关学生;

S16:在教师客户端操作结束分组讨论,服务器端根据存储的本次语音分组讨论转换成的文本信息,对每个学生评分并排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端。

进一步的,步骤S13中所述服务器端将多个学生客户端进行分组的步骤包括:

S131:服务器端查找是否存在与多个学生客户端对应的各学生的历史排名;

S132:若存有各学生的历史排名,则按照各学生的历史排名的平均值对学生进行排序,按照排序将排名靠前的学生和排名靠后的学生搭配分组;

S133:若仅存有部分学生的历史排名,则先按照各学生的历史排名的平均值对所述部分学生进行排序,按照排序将排名靠前的学生和排名靠后的学生搭配分组,再随机分配没有历史排名的学生;

S134:若不存有任何学生的历史排名,则将所有学生随机分组。

进一步的,步骤S14中所述对文字信息进行分析处理并向教师客户端发送提示信息的步骤包括:

S141:将第一数据库中的每个词汇循环在第一分组中学生客户端发送的语音互动消息转换成的第一文字信息中进行搜索,统计在第一文字信息中出现第一数据库中的词汇的第一次数,同时,基于第一文字信息统计第一分组中每个学生在单位时间内的发言字数;

S142:当第一次数高于第一预设阈值时,将第一数据库中的每个词汇分别循环在第一分组中各学生客户端发送的语音互动消息转换成的文字信息中进行搜索,分别统计在各学生客户端发送的语音互动消息转换成的文字信息中出现第一数据库中的词汇的第二次数;当第二次数高于第二预设阈值时,服务器端向教师客户端发送包含与第二次数对应的学生的身份信息以及其发送的语音互动消息转换成的文字信息的第一提示信息;

S143:当学生单位时间内的发言字数小于第三预设阈值,服务器端向教师客户端发送包含该学生的身份信息和发言过少提示语的第二提示信息。

进一步的,步骤S16中所述对每个学生评分并排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端的步骤包括:

S161:将与第一议题对应的第二数据库中的每个词汇在各学生发送的语音互动消息转换的文字信息中进行搜索,统计在各学生发送的语音互动消息转换的文字信息中出现与第一议题对应的第二数据库中的各词汇的次数b

S162:计算各学生的得分P,计算公式为:

其中t为与第一议题对应的第二数据库中的词汇总数,a

S163:按照得分对所有学生排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端。

进一步的,步骤S13中所述多个学生客户端多个学生客户端为参与直播课堂的所有学生客户端或由教师指定的多个特定学生客户端。

本发明还公开了一种采用上述直播课堂中语音分组讨论的监管方法的系统,所述系统包括学生客户端、服务器端和教师客户端。

本发明具有如下有益技术效果:

(1)分析学生发送的语音互动消息,统计语音互动消息中出现与议题无关的词汇的次数后与预设阈值比较,并向教师发送提示信息,从而有效避免在生生讨论中部分学生插科打诨,影响分组讨论的秩序。提示信息包含相关学生的转化而来的文字信息而不是语音交互信息不仅可以解决教师在直播时不方便听语音的问题,还可以提高教师了解学生互动内容的效率。

(2)统计分析在语音分组讨论过程中发言过少的学生,并向教师发送提示信息,从而提高这些学生的参与度。

(3)分组时,排名靠前的学生和排名靠后的学生搭配分组,实现所有学生的共同进步。

(4)对参与语音分组讨论的学生评分排名,有助于教师了解所有学生的对知识的掌握程度和参与互动的情况。将排名结果应用于服务器端分组,使服务器端的分组结果更合理。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明中记载的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1为本申请提供的一种直播课堂中语音分组讨论的监管方法的流程示意图。

图2为步骤S13中服务器端将多个学生客户端进行分组的流程示意图。

图3为步骤S14中对文字信息进行分析处理并向教师客户端发送提示信息的流程示意图。

图4为步骤S16中对每个学生评分并排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端的流程示意图。

图5为本申请提供的一种直播课堂中语音分组讨论的监管系统框图。

具体实施方式

下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。

除非另有定义,本文所使用的所有的技术和科学术语与属于本发明的技术领域的技术人员通常理解的含义相同。本文中在本发明的说明书中所使用的术语只是为了描述具体的实施例的目的,不是旨在于限制本发明。本文所使用的术语“及/或”包括一个或多个相关的所列项目的任意的和所有的组合。

如附图1-4所示,本申请提供的直播课堂中语音分组讨论的监管方法包括以下步骤:

S11:在服务器端建立第一数据库和多个第二数据库,在第一数据库中存储与课堂无关的词汇,在每个第二数据库中分别存储与一道议题的标准答案相关的词汇以及其中各词汇的权重。

在学生与学生讨论过程中,难免有学生插科打诨,谈论与课堂无关的话题,影响分组讨论的秩序。为了避免这种情况,在服务器端建立第一数据库,其用于存储与课堂无关的词汇,例如娱乐或体育明星的名字、影视剧角色名、美妆相关词汇等。

在服务器端建立多个第二数据库,每个第二数据库中分别存储一道议题的参考答案。在其中一个实施例中,第一议题为“鉴赏《木兰辞》”。与“鉴赏《木兰辞》”对应的第二数据库中存储有“英勇无畏、保家卫国、浪漫、巾帼不让须眉、排比、对偶、互文、团聚”等词汇,其中“英勇无畏”、“浪漫”、“对偶”、“互文”的权重为0.15,“保家卫国”、“巾帼不让须眉”、“排比”和“团聚”的权重为0.1。

S12:在教师客户端操作进入分组讨论模式,并确定第一议题,激活第一数据库和与第一议题对应的第二数据库。

教师客户端的界面设有“分组讨论模式”按钮,当教师点击“分组讨论模式”按钮后,弹出记载了包括第一议题的多个议题的弹窗,教师点击第一议题后,则激活第一数据库和与第一议题对应的第二数据库。

S13:服务器端将多个学生客户端进行分组,并将服务器端分组结果发送到教师客户端,教师选择采用服务器端分组结果或在服务器端分组结果的基础上进行调整,服务器端基于教师确定的分组结果将多个学生客户端分组。

其中,服务器端将多个学生客户端进行分组的具体步骤为:

S131:服务器端查找是否存在与多个学生客户端对应的各学生的历史排名;

S132:若存有各学生的历史排名,则按照各学生的历史排名的平均值对学生进行排序,按照排序将排名靠前的学生和排名靠后的学生搭配分组。在其中一个实施例中,直播课堂的学生人数为60人,需要将学生分为3组时,且存有每个各学生的历史排名,则按照历史排名的平均值对学生进行排序,排序序号为3n+1,3n+2,3n+3的学生分别为一组,其中n为大于等于0的自然数。值得一提的是,以上搭配分组方式仅为一种示例。排名靠前的学生和排名靠后的学生搭配分组,避免一组中排名靠前的学生或排名靠后的学生的人数过多,这样在交流过程中,排名靠前的学生可以帮助和带动排名靠后的学生,排名靠前的学生也可以在帮助排名靠后的学生的过程中,发现自己之前疏漏的知识,实现所有学生的共同进步。

S133:若仅存有部分学生的历史排名,则先按照各学生的历史排名的平均值对所述部分学生进行排序,按照排序将排名靠前的学生和排名靠后的学生搭配分组,再随机分配没有历史排名的学生。

在其中一个实施例中,直播课堂的学生人数为60人,需要将学生分为3组时,仅存有其中50名学生的历史排名,则先按照历史排名的平均值对50名学生进行排序,则排名3n+1,3n+2,3n+3的学生分别为一组,其中n为大于等于0的自然数,剩余的10名随机分配到3组中。值得一提的是,以上搭配分组方式仅为一种示例。

S134:若不存在任何学生的历史排名,则将所有学生随机分组。

此外,多个学生客户端为参与直播课堂的所有学生客户端或由教师指定的多个特定学生客户端。在各分组中至少包括两个学生客户端。

S14:服务器端接收各学生客户端发起的语音互动消息,并将语音互动消息推送至同一组的其他学生客户端,同时,将所有语音互动消息以音频文件形式存储,将所有语音互助消息转换成文字信息并存储,对文字信息进行分析处理并向教师客户端发送提示信息。

在服务器端基于教师确定的分组结果将学生分组后,同一组的成员之间可以进行语音互动,即同一组的成员可以群聊。服务器端将所有学生的语音互动消息以音频文件形式和文字信息形式进行存储。

对文字信息进行分析处理并向教师客户端发送提示信息的步骤包括:

S141:将第一数据库中的每个词汇循环在第一分组中学生客户端发送的语音互动消息转换成的第一文字信息中进行搜索,统计在第一文字信息中出现第一数据库中的词汇的第一次数,同时,基于第一文字信息统计第一分组中每个学生在单位时间内的发言字数;

S142:当第一次数高于第一预设阈值时,将第一数据库中的每个词汇分别循环在第一分组中各学生客户端发送的语音互动消息转换成的文字信息中进行搜索,分别统计在各学生客户端发送的语音互动消息转换成的文字信息中出现第一数据库中的词汇的第二次数;当第二次数高于第二预设阈值时,服务器端向教师客户端发送包含与第二次数对应的学生的身份信息以及其发送的语音互动消息转换成的文字信息的第一提示信息;

S143:当学生单位时间内的发言字数小于第三预设阈值,服务器端向教师客户端发送包含该学生的身份信息和发言过少提示语的第二提示信息。

第一到第三预设阈值可以根据教师需要进行调整,其中第一预设阈值大于第二预设阈值。在其中一个实施例中,第一预设阈值为5,第二预设阈值为2,第三预设阈值为30,单位时间为3分钟。

当在文字信息中出现第一数据库中词汇的次数高于预设阈值时,说明学生可能在谈论与议题无关的话题,此时服务器端发送提示信息至教师客户端提醒教师关注相关学生。向教师客户端发送相关学生的文字信息而不是语音交互信息不仅可以解决教师在直播时不方便听语音的问题,还可以提高教师了解学生互动内容的效率。

第一提示信息中包含与第二次数对应的学生发送的语音互动消息转换成的文字信息,教师可以根据文字信息进一步了解学生的语音互动内容,以免服务器端误判。

在学生与学生讨论过程中,除了要防止他们讨论与课堂无关的话题,还要关注参与度不高的学生,当有学生发言较少时,教师客户端会接收到服务器端发送的第二提示信息,以提醒教师关注这些学生。

S15:教师根据提示信息决定是否提醒相关学生。

当教师决定提醒相关学生时,教师可以通过直接加入第一分组的语音互动,即加入第一分组的群聊,或者单独发送语音互动消息或文字消息至相关学生。

S16:在教师客户端操作结束分组讨论,服务器端根据存储的本次语音分组讨论转换成的文本信息,对每个学生评分并排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端。

对每个学生进行评分并排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端的方法如下:

S161:将与第一议题对应的第二数据库中的每个词汇在各学生发送的语音互动消息转换的文字信息中进行搜索,统计在各学生发送的语音互动消息转换的文字信息中出现与第一议题对应的第二数据库中的各词汇的次数b

S162:计算各学生的得分P,计算公式为:

其中t为与第一议题对应的第二数据库中的词汇总数,a

S163:按照得分对所有学生排名,将排名结果作为历史排名保存至服务器端,并将排名结果发送至教师客户端。

在其中一个实施例中,学生发出的语音互动消息转换成的文字信息为中“英勇无畏”、“对偶”和“巾帼不让须眉”各出现一次,则其得分为0.4。

将排名结果作为历史排名保存至服务器端,在步骤S13中可以读取该历史排名。将排名结果发送给教师,有助于教师了解所有学生的对知识的掌握程度和参与互动的情况。

如附图5所示,本申请还具体公开了一种应用上述直播课堂中语音分组讨论的监管方法的系统,包括学生客户端101、服务器端102和教师客户端103。

学生客户端101,用于显示直播画面,提供文字和语音输入接口;

教师客户端103,用于将直播画面传输至服务器端102,并提供互动消息控制接口,互动信息控制接口用于控制是否向其中一个学生客户端传输其他学生客户端或教师客户端发出的互动信息,提供文字和语音输入接口;

服务器端102,与学生客户端101和教师客户端103连接,用于存储和处理互动信息。

在本发明的描述中,术语“第一”、“第二”、“第三”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”、“第三”的特征可以明示或者隐含地包括一个或者更多个该特征。“多个”的含义是两个或两个以上,除非另有明确具体的限定。

流程图中或在此以其他方式描述的任何过程或方法描述可以被理解为,表示包括一个或更多个用于实现特定逻辑功能或过程的步骤的可执行指令的代码的模块、片段或部分,并且本发明的优选实施方式的范围包括另外的实现,其中可以不按所示出或讨论的顺序,包括根据所涉及的功能按基本同时的方式或按相反的顺序,来执行功能,这应被本发明的实施例所属技术领域的技术人员所理解。

尽管上面对本发明说明性的具体实施方式进行了描述,以便于本技术领域的技术人员理解本发明,但应该清楚,本发明不限于具体实施方式的范围,对本技术领域的普通技术人员来讲,只要各种变化在所附的权利要求限定和确定的本发明的精神和范围内,这些变化是显而易见的,一切利用本发明构思的发明创造均在保护之列。

相关技术
  • 一种直播课堂中语音分组讨论的监管方法和系统
  • 一种直播课堂中语音分组讨论的监管方法和系统
技术分类

06120112619416