线上课堂角色管理方法、装置、设备及存储介质与流程

未命名 10-19 阅读:88 评论:0


1.本技术涉及互联网技术领域,具体涉及一种线上课堂角色管理方法、装置、设备及存储介质。


背景技术:

2.随着信息时代的发展,线上课堂的教学模式运用也逐渐广泛,相关技术中,线上课堂一般包括教师、学生两种角色,且一般通过教师创建课堂,并固定教师角色,其与参与课堂的为学生角色,用户角色单一固定,不利于角色互动和操作,导致线上课堂的可操作灵活度降低,降低线上课堂的教学质量。


技术实现要素:

3.本技术提供一种线上课堂角色管理方法、装置、设备及存储介质,旨在解决线上课堂角色单一固定,线上课堂的可操作灵活度低,进而导致线上课堂的教学质量低的问题,增强线上课堂的角色可操作性,提升线上教学质量。
4.第一方面,本技术提供一种线上课堂角色管理方法,包括:
5.根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;
6.将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
7.采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
8.当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
9.在本技术一种可能的实现方式中,所述课堂角色包括学生和教师;
10.所述采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,包括:
11.采集所述课堂管理员基于所述角色分配信息采集控件输入的目标用户标识;
12.若所述目标用户标识的数量小于预设数量阈值,则确定所述目标用户标识对应的目标课堂角色为教师;
13.所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,包括:
14.当检测到用户进入线上课堂时,获取用户的用户标识;
15.若所述用户标识不为所述目标用户标识,则确定所述用户标识对应用户为学生;
16.若所述用户标识为所述目标用户标识,则确定所述用户标识对应用户为教师。
17.在本技术一种可能的实现方式中,所述课堂管理页面还包括角色管理控件;
18.所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的用户端之后,还包括:
19.获取课堂管理员基于所述课堂管理页面中的角色管理控件输入的角色调整参数以及所述角色调整参数对应的目标用户标识,所述角色调整参数包括角色升级、角色权限修改和角色转换中的至少一种;
20.根据所述角色调整参数对所述目标用户标识对应的目标角色操作页面进行调整。
21.在本技术一种可能的实现方式中,所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,还包括:
22.接收角色用户端发送的角色修改请求,将所述角色修改请求发送到所述管理用户端;
23.若接收到所述管理用户端授权的角色修改请求同意信息,则对发送所述角色修改请求的角色用户端的角色操作页面进行调整。
24.在本技术一种可能的实现方式中,所述将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端之后,还包括:
25.获取所述管理用户端的网络流量数据;
26.若所述网络流量数据小于第一流量阈值,则控制所述课堂管理页面的显示像素精度降低。
27.在本技术一种可能的实现方式中,所述获取所述管理用户端的网络流量数据之后,还包括:
28.若所述网络流量数据小于第二流量阈值,则屏蔽课堂管理员基于所述课堂管理页面的操作指令信息,并启动托管处理以对角色用户端发送的角色修改请求进行处理,其中,所述第二流量阈值小于所述第一流量阈值;
29.当检测所述管理用户端的网络流量数据大于所述第一流量阈值,则关闭托管处理,以接收课堂管理员基于所述课堂管理页面的操作指令信息。
30.在本技术一种可能的实现方式中,所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,还包括:
31.当接收到所述线上课堂的解散指令时,识别所述解散指令的指令来源;
32.若所述指令来源为角色用户端,则确定所述解散指令无效;
33.若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为在线状态,则确定所述解散指令无效;
34.若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为离线状态,则控制所述线上课堂解散。
35.第二方面,本技术提供一种线上课堂角色管理装置,所述线上课堂角色管理装置包括:
36.课堂创建模块:用于根据线上课堂的创建指令创建线上课堂,并识别所述创建指
令对应的指令发送者;
37.第一管理模块:用于将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
38.数据采集模块:用于采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
39.第二管理模块:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
40.第三方面,本技术提供一种线上课堂角色管理设备,所述线上课堂角色管理设备包括:
41.一个或多个处理器;
42.存储器;以及
43.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现任一项所述的线上课堂角色管理方法。
44.第四方面,本技术提供一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行任一项所述的线上课堂角色管理方法中的步骤。
45.本技术中提供线上课堂角色管理方法、装置、设备及存储介质,根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;并将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;然后采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。本方案中,通过识别所述创建指令对应的指令发送者;并将所述指令发送者设置为课堂管理员,然后反馈课堂管理员对应的课堂管理页面到课堂管理员对应的管理用户端,以使课堂管理员通过所述课堂管理页面中的角色分配信息采集控件输入角色配置信息,实现对角色配置信息的采集,同时,在检测用户进入线上课堂时,即根据用户标识和角色配置信息,确定计划线上课堂的用户的课堂角色,并反馈课堂角色反馈不同的角色操作页面到用户对应的角色用户端,摒弃传统技术方案中,默认创建者为教师的技术方案,通过设置课堂管理员的角色,能够对课堂角色进行规范管理和配置,降低教师的课堂管理精力耗损,提升角色分配的灵活性,提升教学质量。
附图说明
46.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
47.图1是本技术实施例提供的线上课堂角色管理方法的场景示意图;
48.图2是本技术实施例中提供的线上课堂角色管理方法的一个实施例流程示意图;
49.图3是本技术实施例中提供的线上课堂角色管理方法中角色分配信息采集控件对应的角色分配信息采集窗口的一个实施例示意图;
50.图4为本技术实施方案提供的线上课堂角色管理方法的另一种实施方案流程示意图;
51.图5为本技术实施方案提供的线上课堂角色管理方法的再一种实施方案流程示意图;
52.图6为本技术实施方案提供的线上课堂角色管理方法的又一种实施方案流程示意图;
53.图7为本技术实施方案提供的线上课堂角色管理方法的又一种实施方案流程示意图;
54.图8是本技术实施例中提供的线上课堂角色管理装置的一个实施例结构示意图;
55.图9是本技术实施例中提供的线上课堂角色管理设备的一个实施例结构示意图。
具体实施方式
56.下面将结合本技术实施例中的附图,对本技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
57.在本发明的描述中,需要理解的是,术语“中心”、“纵向”、“横向”、“长度”、“宽度”、“厚度”、“上”、“下”、“前”、“后”、“左”、“右”、“竖直”、“水平”、“顶”、“底”、“内”、“外”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此不能理解为对本发明的限制。此外,术语“第一”、“第二”仅用于描述目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量。由此,限定有“第一”、“第二”的特征可以明示或者隐含地包括一个或者更多个所述特征。在本发明的描述中,“多个”的含义是两个或两个以上,除非另有明确具体的限定。
58.在本技术中,“示例性”一词用来表示“用作例子、例证或说明”。本技术中被描述为“示例性”的任何实施例不一定被解释为比其它实施例更优选或更具优势。为了使本领域任何技术人员能够实现和使用本发明,给出了以下描述。在以下描述中,为了解释的目的而列出了细节。应当明白的是,本领域普通技术人员可以认识到,在不使用这些特定细节的情况下也可以实现本发明。在其它实例中,不会对公知的结构和过程进行详细阐述,以避免不必要的细节使本发明的描述变得晦涩。因此,本发明并非旨在限于所示的实施例,而是与符合本技术所公开的原理和特征的最广范围相一致。
59.本技术实施例提供一种线上课堂角色管理方法、装置、设备及计算机可读存储介质,以下分别进行详细说明。
60.本发明实施例中的线上课堂角色管理方法应用于线上课堂角色管理装置,线上课堂角色管理装置设置于线上课堂角色管理设备,线上课堂角色管理设备中设置有一个或多
个处理器、存储器,以及一个或多个应用程序,其中一个或多个应用程序被存储于存储器中,并配置为由处理器执行以实现线上课堂角色管理方法;线上课堂角色管理设备可以是终端,例如,手机或平板电脑,线上课堂角色管理设备还可以是一台服务器,或者多台服务器组成的服务集群。
61.如图1所示,图1为本技术实施例线上课堂角色管理方法的场景示意图,本发明实施例中线上课堂角色管理场景中包括线上课堂角色管理设备100(线上课堂角色管理设备100中集成有线上课堂角色管理装置),线上课堂角色管理设备100中运行线上课堂角色管理对应的计算机可读存储介质,以执行线上课堂角色管理的步骤。
62.可以理解的是,图1所示线上课堂角色管理方法的场景中的线上课堂角色管理设备,或者线上课堂角色管理设备中包含的装置并不构成对本发明实施例的限制,即,线上课堂角色管理方法的场景中包含的设备数量、设备种类,或者各个设备中包含的装置数量、装置种类不影响本发明实施例中技术方案整体实现,均可以算作本发明实施例要求保护技术方案的等效替换或衍生。
63.本发明实施例中线上课堂角色管理设备100主要用于:根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
64.本发明实施例中该线上课堂角色管理设备100可以是独立的线上课堂角色管理设备,也可以是线上课堂角色管理设备组成的线上课堂角色管理设备网络或线上课堂角色管理设备集群,例如,本发明实施例中所描述的线上课堂角色管理设备100,其包括但不限于计算机、网络主机、单个网络线上课堂角色管理设备、多个网络线上课堂角色管理设备集或多个线上课堂角色管理设备构成的云线上课堂角色管理设备。其中,云线上课堂角色管理设备由基于云计算(cloud computing)的大量计算机或网络线上课堂角色管理设备构成。
65.本领域技术人员可以理解,图1中示出的应用环境,仅仅是与本技术方案一种应用场景,并不构成对本技术方案应用场景的限定,其他的应用环境还可以包括比图1中所示更多或更少的线上课堂角色管理设备,或者线上课堂角色管理设备网络连接关系,例如图1中仅示出1个线上课堂角色管理设备,可以理解的,该线上课堂角色管理方法的场景还可以包括一个或多个其他线上课堂角色管理设备,具体此处不作限定;该线上课堂角色管理设备100中还可以包括存储器,用于存储数据,例如,存储线上课堂用户信息等。
66.此外,本技术线上课堂角色管理方法的场景中线上课堂角色管理设备100可以设置显示装置,或者线上课堂角色管理设备100中不设置显示装置与外接的显示装置200通讯连接,显示装置200用于输出线上课堂角色管理设备中线上课堂角色管理方法执行的结果。线上课堂角色管理设备100可以访问后台数据库300(后台数据库可以是线上课堂角色管理设备的本地存储器中,后台数据库还可以设置在云端),后台数据库300中保存有线上课堂角色管理相关的信息。
67.需要说明的是,图1所示的线上课堂角色管理方法的场景示意图仅仅是一个示例,本发明实施例描述的线上课堂角色管理方法的场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定。
68.基于上述线上课堂角色管理方法的场景,提出了线上课堂角色管理方法的实施例。
69.如图2所示,为本技术实施例中线上课堂角色管理方法的一个实施例流程示意图,该线上课堂角色管理方法包括步骤s201-s204:
70.s201、根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者。
71.其中,所述线上课堂,用于通过网络课程开展课程学习,可以理解的是,线上课堂可以通过用户端内部设有的相应的平台进行创建,平台以app或者网站的方式供用户使用,平台对应的主服务器通过网络对接有多个用户实现形成线上课堂的运用,进行线上学习交互。
72.其中,所述指令发送者,即,发送创建指令的用户。示例性的,用户端安装有线上课堂app,用户进入线上课堂对应的app,通过app内显示的线上课堂创建模块输出线上课堂的创建指令,线上课堂对应的app对应的主服务器在接收到创建指令后,创建生成线上课堂,并获取输入所述创建指令的用户端的用户标识,其中,所述用户标识,比如用户手机、用户身份证号码、唯一的具有标识作用的用户id或用户端设备id等,进而确定所述用户标识对应的用户为指令发送者。
73.s202、将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件。
74.其中,所述课堂管理员,即,除课堂角色外的课堂用户,课堂管理员对课堂角色进行分配、管理等。
75.其中,所述课堂管理页面,即,对应课堂管理员显示在管理用户端的可操作页面,用于采集课堂管理员的管理操作。可以理解的是,所述课堂管理页面中可以包括多个控件,其中,控件具体包括角色分配信息采集控件,具体的,当采集到课堂管理员基于所述角色分配信息采集控件的操作信息(单击、双击等)时,对应所述操作信息在管理用户端显示角色分配采集窗口,课堂管理员在角色分配采集窗口中进行角色配置。
76.s203、采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师。
77.其中,目标用户标识,即,课堂管理员基于课堂管理页面中的角色分配信息采集控件采集的用户标识,可以为,用户有邮箱,用户电话等用户标识。
78.进一步可以理解的是,所述目标课堂角色可以为学生、主持人和教师中的至少一种,或者为学生和教师,即,可以理解的是,课堂管理员可以只对课堂角色中的一种角色进行配置,或者对两种角色进行配置,示例性的,课堂管理员基于所述角色分配信息采集控件输入的对应教师的目标用户标识后结束输入,即,采集到角色配置信息包括目标用户标识和教师(目标课堂角色),即,课堂管理员针对教师这一课堂角色进行用户配置,可以理解的是,在后续角色确定过程中,其他未配置用户即默认为学生。
79.在本技术的其中一种实施方案中,管理用户端显示角色分配采集窗口如图3所述,课堂管理员通过点击(或者他操作)课堂管理页面中的角色分配信息采集控件后,管理用户端显示角色分配采集窗口,课堂管理员在角色分配采集窗口中输入目标课堂角色对应的目标用户标识,后退出输入,课堂管理员完成对课堂角色的配置,即,线上课堂对应的主服务器采集到所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息。
80.s204、当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
81.其中,所述角色操作页面,即,对应教师或者学生的用户线上课堂页面,可以理解的是,角色操作页面对应不同的课堂角色具有不同的操作权限,比如,教师对应的角色操作页面包括课件显示区、操作功能区,其中,所述操作功能区具有画笔使用控件,以便教师对课件进行批注,学生对应的角色操作页面包括课件显示区、操作功能区,其中,所述操作功能区具有语音输入控件,不具有画笔使用控件;可以理解的是,所述角色操作页面对应不同的教学场景可以对应进行设计,上述描述只是为了说明角色操作页面进行举例用,并不对本技术技术方案中的角色操作页面进行限制。
82.具体的,用户可以通过用户端(即,角色用户端)设有的平台(线上课堂app、或者线上课堂对应的网页)进入线上课堂时,线上课堂对应的主服务器获取进入课堂的用户的邮箱、用户id等用户标识,并根据用户标识和角色配置信息确定用户对应的课堂角色,可以理解的是,所述角色配置信息通过课堂管理员基于所述角色分配信息采集控件输入采集,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
83.示例性的,用户可以通过用户端设有在三个课堂平台创建线上课堂,并确定该用户为课堂管理者,线上课堂的预设信息中有预约角色信息,课堂管理者可以根据自己的需要,指定预约角色信息对应的用户在当前这节线上课堂中的角色(教师或学生),比如设置对应的授课教师、主持人和学生等。创建线上课堂的用户在用户端对应的三个课堂平台上,只要填写或选中相关人的手机号(目标标识信息),便可以将对应用户设置为对应的角色,这些信息这作用于当前的线上课堂,对于其他的互动课不会造成影响。这些信息会记录在后台数据库中进行保存,同时,用户(包括课堂管理者、教师、学生、主持人等类型的用户)也可以在三个课堂平台上对这些信息进行编辑修改;进一步的,课堂角色对应的用户通过角色用户端设有的远程互动助手进入线上课堂时,系统后台首先会获取当前互动课的预约信息,接着会把当前加入活动课堂的用户手机号(用户标识)与配置信息中的目标用户标识进行对比,如果该手机号与配置信息中的目标用户标识能匹配到,那么这个用户就设置预约信息对应的角色,如果找不到对应的预约信息,用户就默认以学生的角色加入这一堂互动课,并反馈对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
84.进一步的,在上述实施方案的基础上,参见图4,图4为本技术实施方案提供的线上课堂角色管理方法的另一种实施方案流程示意图,包括步骤s401-s408:
85.s401、根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者。
86.s402、将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件。
87.具体的,步骤s401-s402的具体实现方式参见上述实施方案所示。
88.s403、采集所述课堂管理员基于所述角色分配信息采集控件输入的目标用户标识。
89.示例性的,课堂管理员通过点击(或者他操作)课堂管理页面中的角色分配信息采集控件后,管理用户端显示角色分配采集窗口,课堂管理员在角色分配采集窗口中目标用户标识,后退出输入,课堂管理员完成对课堂角色的配置,即,线上课堂对应的主服务器采集到所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息(目标用户标识)。
90.s404、若所述目标用户标识的数量小于预设数量阈值,则确定所述目标用户标识对应的目标课堂角色为教师。
91.其中,所述预设数量阈值,可以根据线上课堂的课堂类型进行选择,示例性的,若所述课堂类型为一对多类型,则所述预设数量阈值确定为2,若所述课堂类型为2对多类型,则所述预设数量阈值确定为3,即,可以理解的是,所述预设数量阈值可以根据线上课堂的课堂类型确定。
92.可以理解的是,由于教师是比较少的人员,通过预设数量阈值判断目标用户标识对应的用户数量,可以大大减少课堂管理员的分配难度,课堂管理员只需输入目标用户标识即可实现对课堂角色的分配,提升课堂角色分配效率。
93.s405、当检测到用户进入线上课堂时,获取用户的用户标识。
94.具体的,用户通过用户端(即,角色用户端)设有的平台(线上课堂app、或者线上课堂对应的网页)进入线上课堂时,线上课堂对应的主服务器获取进入课堂的用户的邮箱、用户id等用户标识,并将用户标识与角色配置信息中的目标用户标识进行比对。
95.s406、若所述用户标识不为所述目标用户标识,则确定所述用户标识对应用户为学生。
96.进一步的,将用户标识与角色配置信息中的目标用户标识进行比对后,若用户标识不为角色配置信息中的任一目标用户标识,则确定所述用户标识对应用户为学生。
97.s407、若所述用户标识为所述目标用户标识,则确定所述用户标识对应用户为教师。
98.进一步的,将用户标识与角色配置信息中的目标用户标识进行比对后,若用户标识为角色配置信息中的任一目标用户标识,则确定所述用户标识对应用户为教师。
99.s408、对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
100.其中,步骤s408的具体实现方式参见上述实施方案所示。
101.进一步的,在申请的其中一种实施方案中,所述课堂管理页面还包括角色管理控件,课堂管理员可以通过所述角色管理控件进行课堂角色管理,示例性的,课堂管理员可以通过所述角色管理控件进行角色升级、角色权限修改和角色转换中的至少一种。具体的,参见图5,图5为本技术实施方案提供的线上课堂角色管理方法的再一种实施方案流程示意图,包括步骤s501-s506:
102.s501、根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者。
103.s502、将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件。
104.s503、采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师。
105.s504、当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
106.其中,步骤s501-s504的具体实现方式参见上述任一项实施方案所示。
107.s505、获取课堂管理员基于所述课堂管理页面中的角色管理控件输入的角色调整参数以及所述角色调整参数对应的目标用户标识,所述角色调整参数包括角色升级、角色权限修改和角色转换中的至少一种。
108.其中,所述角色升级,即,可以将用户对应的角色进行升级,以提高用户的角色操作页面对应的操作权限。
109.其中,角色权限修改,即,修改用户的角色操作页面对应的操作权限,示例性的,关闭某一学生对应的角色操作页面中语音控件对应的操作功能。
110.其中,角色转换,即,将学生转换为教师,或者教师转换为学生,可以理解的是,角色对应的角色操作页面也会对应进行调整。
111.s506、根据所述角色调整参数对所述目标用户标识对应的目标角色操作页面进行调整。
112.示例性的,在课中,课堂管理员可以对他想要切换角色的学生进行角色变更,即,课堂管理员通过角色管理控件输入目标用户标识,并选择目标用户标识对应调整参数为角色转换,即,获取到课堂管理员基于所述课堂管理页面中的角色管理控件输入的角色调整参数以及所述角色调整参数对应的目标用户标识,生成携带目标用户标识的角色转换指令,后台服务器接收到对应的角色转换指令后,会通知到目标用户标识对应的被修改角色的学生端,并且携带最新的角色和对应的角色操作页面;随之被修改角色的学生端的角色操作页面也会发生变化,比如,可以操作课件、打开屏幕共享、邀请其他成员进行发言等,从学生角色切换为老师角色,权限级别更高,所以可以更多的操作功能。
113.在本技术的另一种实施方案中,课堂角色(教师或学生)也可以通过角色客户端的显示的角色操作页面提起角色修改请求,可以理解的是,课堂角色可以角色客户端的显示的角色操作页面中的角色升级、角色切换、角色权限等控件输出对应的角色修稿请求,示例性的,课堂角色通过点击角色客户端的显示的角色操作页面中的角色切换控件,生成携带该课堂角色对应的目标标识的角色切换请求。示例性的,本技术还提供另一种线上课堂角色管理方法的实施方案,具体包括步骤:
114.(1)根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;
115.(2)将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
116.(3)采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,
其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
117.(4)当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
118.(5)接收角色用户端发送的角色修改请求,将所述角色修改请求发送到所述管理用户端;
119.(6)若接收到所述管理用户端授权的角色修改请求同意信息,则对发送所述角色修改请求的角色用户端的角色操作页面进行调整。
120.具体的,步骤(1)-(4)的具体实施方案参见上述任一项实施方案所示。
121.示例性的,学生(课堂角色)也可以通过向课堂管理员申请来进行切换角色,首先,学生端(学生对应的角色用户端)提出升级为老师角色的申请(课堂角色通过点击角色客户端的显示的角色操作页面中的角色切换控件,生成携带该课堂角色对应的目标标识的角色切换请求),后台服务器收到申请后(接收到角色切换请求),会将申请信息反馈给管理用户端,课堂管理员基于管理用户端进行一个操作响应(同意/不同意),即,若接收到所述管理用户端授权的角色修改请求同意信息,后台服务器将课堂管理员的响应返回给学生端,即,将教师对应的角色操作页面发送到角色修改请求的角色用户端进行显示,实现对发送所述角色修改请求的角色用户端的角色操作页面进行调整。
122.进一步的,在上述实施方案的基础上,参见图6,图6为本技术实施方案提供的线上课堂角色管理方法的又一种实施方案流程示意图,包括步骤s601-s606:
123.s601、根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者。
124.s602、将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件。
125.s603、采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师。
126.s604、当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
127.其中,步骤s601-s604的具体实现方式参见上述任一项实施方案所示。
128.s605、获取所述管理用户端的网络流量数据。
129.其中,所述网络流量数据的类型可以为管理用户端对应的网络流速、设定时间段内通信的ip数量和通信频率中的至少一个,用于判断管理用户端的网络环境。
130.s606、若所述网络流量数据小于第一流量阈值,则控制所述课堂管理页面的显示像素精度降低。
131.具体的,通过检测管理客户端的网络流量数据,并将网络流量数据与第一流量阈值进行大小关系比对,若所述网络流量数据小于第一流量阈值,说明,管理用户端对应的网络环境可能存在卡顿的情况,可能会导致对角色用户端的一些操作请求处理效率降低,故,
控制所述课堂管理页面的显示像素精度降低,以降低管理客户端针对课堂管理页面的显示流量耗损。
132.进一步的,在上述实施方案的基础上,本技术还提供另一种线上课堂角色管理方法的又一种实施方案流程示意图,即在上述步骤s605步骤检测管理客户端的网络流量数据之后,并将网络流量数据与第一流量阈值进行大小关系比对,若所述网络流量数据小于第二流量阈值,则屏蔽课堂管理员基于所述课堂管理页面的操作指令信息,并启动托管处理以对角色用户端发送的角色修改请求进行处理,其中,所述第二流量阈值小于所述第一流量阈值;并继续检测管理用户端的网络流量数据,若检测所述管理用户端的网络流量数据大于所述第一流量阈值且持续预设时长,则关闭托管处理,以接收课堂管理员基于所述课堂管理页面的操作指令信息。
133.具体的,所述第一流量阈值、第二流量阈值用于判断管理用户端的网络流量数据大小的参数,可以理解的是,所述第一流量阈值、第二流量阈值的类型可以是所述网络流速(网速)、设定时间段内通信的ip数量等;可以理解的是,第一流量阈值、第二流量阈值与所述网络流量数据的类型对应,示例性的,若网络流量数据的类型为管理用户端对应的网络流速,则,所述第一流量阈值、第二流量阈值分别为不同的网速参数。
134.进一步可以理解的是,若所述网络流量数据小于第二流量阈值,则说明管理用户端的网速非常差,可能会引起课堂管理页面卡顿,用户基于课堂管理页面输入的操作信息延迟响应等问题。若所述网络流量数据小于第二流量阈值,则屏蔽课堂管理员基于所述课堂管理页面的操作指令信息,避免用户误操作或者接收角色用户端的请求延时影响课堂效率,通过启动托管处理,提升管理用户端的管理灵活性和及时性。
135.可以理解的是,在本技术的另一种实施方案中,若所述网络流量数据小于第二流量阈值,可以反馈托管请求到管理用户端,若接收到管理用户端的同意托管信息或者长时间未接收管理用户端基于所述托管请求的响应,则启动托管处理以对角色用户端发送的角色修改请求进行处理。
136.可以理解的是,课堂管理员也可以自动启动托管处理,以自动接受角色切换申请,当学生端(角色用户端)提出切换为老师的角色时,系统会自动返回给学生端同意的信息,这样就不需要课堂管理员进行操作,而是转由托管处理来处理该请求。
137.进一步的,在上述实施方案的基础上,参见图7,图7为本技术实施方案提供的线上课堂角色管理方法的又一种实施方案流程示意图,包括步骤s701-s708:
138.s701、根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者。
139.s702、将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件。
140.s703、采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师。
141.s704、当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
142.其中,步骤s701-s704的具体实现方式参见上述任一项实施方案所示。
143.s705、当接收到所述线上课堂的解散指令时,识别所述解散指令的指令来源。
144.其中,所述解散指令用户控制线上课堂关闭(解散),可以通过管理用户端获取角色用户端进行发起。
145.具体的,当线上课堂主服务器接收到线上课堂的解散指令时,识别所述解散指令的指令来源。
146.s706、若所述指令来源为角色用户端,则确定所述解散指令无效。
147.可以理解的是,所述角色用户端包括对应每一个学生和教师包括多个,若所述指令来源为任何一个角色用户端,确定所述解散指令无效,避免教师误触或者学生误操作,导致线上课堂解散。
148.s707、若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为在线状态,则确定所述解散指令无效。
149.其中,在线状态,即,教师用户端在线上课堂内、学生用户端在线上课堂内。可以理解的是,可以通过获取所述线上课堂的在线人数,确定线上课堂对应的用户为在线状态,可以理解的是,若所述线上课堂中教师或者学生有至少一个在线,则确定所述线上课堂对应的用户为在线状态。
150.s708、若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为离线状态,则控制所述线上课堂解散。
151.可以理解的是,若所述线上课堂中教师或者学生全部为离线状态,则确定所述线上课堂对应的用户为离线状态。
152.可以理解的是,现有技术中,课堂创建者一般默认为教师,教师在课中异常掉线了,整个房间要么就被解散掉,需要教师对应的用户端重新创建一堂新的互动课,其他学生用户端重新加入。对于网络信号比较差的场景,这会导致用户的操作成本很高。如果对于教师用户端异常掉线后,不解散房间,又会导致听课端一直在课中,无法发言,无法听课,因此,通过管理用户端进行线上课堂解散管控,同时避免管理用户端掉线后房间解散,采用用户的在线状态进一步对线上课堂的解散进行监管,保证线上课堂的稳定。
153.本技术实施例中提供线上课堂角色管理方法,根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;并将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;然后采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。本方案中,通过识别所述创建指令对应的指令发送者;并将所述指令发送者设置为课堂管理员,然后反馈课堂管理员对应的课堂管理页面到课堂管理员对应的管理用户端,以使课堂管理员通过所述课堂管理页面中的角色分配信息采集控件输入角色配置信息,实现对角色配置信息的采集,同时,在检测用户进入线上课堂时,即根据用户标识和角色配置信息,确定计划线上课堂的用户的课堂角色,并反馈课堂角色反馈不同的角色操作页面到用户对应的角色用户端,摒弃
传统技术方案中,默认创建者为教师的技术方案,通过设置课堂管理员的角色,能够对课堂角色进行规范管理和配置,降低教师的课堂管理精力耗损,提升角色分配的灵活性,提升教学质量。
154.为了更好实施本技术实施例中线上课堂角色管理方法,在线上课堂角色管理方法基础之上,本技术实施例中还提供一种线上课堂角色管理装置,如图8所示,所述线上课堂角色管理装置包括模块801-804:
155.课堂创建模块801:用于根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;
156.第一管理模块802:用于将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
157.数据采集模块803:用于采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
158.第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
159.在本技术其中一种实施方案中,所述课堂角色包括学生和教师;所述数据采集模块803:用于采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,具体包括:
160.采集所述课堂管理员基于所述角色分配信息采集控件输入的目标用户标识;
161.若所述目标用户标识的数量小于预设数量阈值,则确定所述目标用户标识对应的目标课堂角色为教师;
162.第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,具体包括用于:
163.当检测到用户进入线上课堂时,获取用户的用户标识;
164.若所述用户标识不为所述目标用户标识,则确定所述用户标识对应用户为学生;
165.若所述用户标识为所述目标用户标识,则确定所述用户标识对应用户为教师。
166.在本技术其中一种实施方案中,所述课堂管理页面还包括角色管理控件,所述装置对应所述角色管理控件还包括角色管理模块:在所述第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,所述角色管理模块用于:
167.获取课堂管理员基于所述课堂管理页面中的角色管理控件输入的角色调整参数以及所述角色调整参数对应的目标用户标识,所述角色调整参数包括角色升级、角色权限修改和角色转换中的至少一种;
168.根据所述角色调整参数对所述目标用户标识对应的目标角色操作页面进行调整。
169.在本技术其中一种实施方案中,在所述第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂
角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,所述角色管理模块,还包括用于:
170.接收角色用户端发送的角色修改请求,将所述角色修改请求发送到所述管理用户端;
171.若接收到所述管理用户端授权的角色修改请求同意信息,则对发送所述角色修改请求的角色用户端的角色操作页面进行调整。
172.在本技术其中一种实施方案中,所述装置还包括托管模块,在所述第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,所述托管模块用于:
173.获取所述管理用户端的网络流量数据;
174.若所述网络流量数据小于第一流量阈值,则控制所述课堂管理页面的显示像素精度降低。
175.在本技术其中一种实施方案中,托管模块用于:获取所述管理用户端的网络流量数据之后,还包括用于:
176.若所述网络流量数据小于第二流量阈值,则屏蔽课堂管理员基于所述课堂管理页面的操作指令信息,并启动托管处理以对角色用户端发送的角色修改请求进行处理,其中,所述第二流量阈值小于所述第一流量阈值;
177.当检测所述管理用户端的网络流量数据大于所述第一流量阈值,则关闭托管处理,以接收课堂管理员基于所述课堂管理页面的操作指令信息。
178.在本技术其中一种实施方案中,所述第二管理模块804:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,还还包括用于:
179.当接收到所述线上课堂的解散指令时,识别所述解散指令的指令来源;
180.若所述指令来源为角色用户端,则确定所述解散指令无效;
181.若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为在线状态,则确定所述解散指令无效;
182.若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为离线状态,则控制所述线上课堂解散。
183.本技术实施例中提供线上课堂角色管理装置,通过设置课堂创建模块:用于根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;第一管理模块:用于将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;数据采集模块:用于采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;以及第二管理模块:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。本方案中,通过识别
所述创建指令对应的指令发送者;并将所述指令发送者设置为课堂管理员,然后反馈课堂管理员对应的课堂管理页面到课堂管理员对应的管理用户端,以使课堂管理员通过所述课堂管理页面中的角色分配信息采集控件输入角色配置信息,实现对角色配置信息的采集,同时,在检测用户进入线上课堂时,即根据用户标识和角色配置信息,确定计划线上课堂的用户的课堂角色,并反馈课堂角色反馈不同的角色操作页面到用户对应的角色用户端,摒弃传统技术方案中,默认创建者为教师的技术方案,通过设置课堂管理员的角色,能够对课堂角色进行规范管理和配置,降低教师的课堂管理精力耗损,提升角色分配的灵活性,提升教学质量。
184.本发明实施例还提供一种线上课堂角色管理设备,如图9所示,图9是本技术实施例中提供的线上课堂角色管理设备的一个实施例结构示意图。
185.线上课堂角色管理设备包括:
186.一个或多个处理器;
187.存储器;以及
188.一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行上述线上课堂角色管理方法实施例中任一实施例中所述的线上课堂角色管理方法中的步骤。
189.具体来讲:线上课堂角色管理设备可以包括一个或者一个以上处理核心的处理器1001、一个或一个以上计算机可读存储介质的存储器1002、电源1003和输入单元1004等部件。本领域技术人员可以理解,图9中示出的线上课堂角色管理设备结构并不构成对线上课堂角色管理设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
190.处理器1001是该线上课堂角色管理设备的控制中心,利用各种接口和线路连接整个线上课堂角色管理设备的各个部分,通过运行或执行存储在存储器1002内的软件程序和/或模块,以及调用存储在存储器1002内的数据,执行线上课堂角色管理设备的各种功能和处理数据,从而对线上课堂角色管理设备进行整体监控。可以理解的是,处理器1001通过与控制器信号传输,可选的,处理器1001可包括一个或多个处理核心;优选的,处理器1001可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器1001中。
191.存储器1002可用于存储软件程序以及模块,处理器1001通过运行存储在存储器1002的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器1002可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据线上课堂角色管理设备的使用所创建的数据等。此外,存储器1002可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器1002还可以包括存储器控制器,以提供处理器1001对存储器1002的访问。
192.在本技术一些实施例中,线上课堂角色管理装置可以实现为一种计算机程序的形式,计算机程序可在如图9所示的线上课堂角色管理设备上运行。线上课堂角色管理设备的存储器中可存储组成该线上课堂角色管理装置的各个程序模块,比如,图8所示的课堂创建
模块801、第一管理模块802、数据采集模块803、第二管理模块804。各个程序模块构成的计算机程序使得处理器执行本说明书中描述的本技术各个实施例的线上课堂角色管理方法中的步骤。
193.例如,图9所示的线上课堂角色管理设备可以通过如图8所示的线上课堂角色管理装置中的创建模块801执行步骤s201。线上课堂角色管理设备可通过第一管理模块802执行步骤s202。线上课堂角色管理设备可通过数据采集模块803执行步骤s203。线上课堂角色管理设备可通过第二管理模块804执行步骤s204。该线上课堂角色管理设备包括通过系统总线连接的处理器、存储器和网络接口。其中,该线上课堂角色管理设备的处理器用于提供计算和控制能力。该线上课堂角色管理设备的存储器包括非易失性存储介质和内存储器。该非易失性存储介质存储有操作系统和计算机程序。该内存储器为非易失性存储介质中的操作系统和计算机程序的运行提供环境。该线上课堂角色管理设备的网络接口用于与外部的线上课堂角色管理设备通过网络连接通信。该计算机程序被处理器执行时以实现一种线上课堂角色管理方法。
194.线上课堂角色管理设备还包括给各个部件供电的电源1003,优选的,电源1003可以通过电源管理系统与处理器1001逻辑相连,从而通过电源管理系统实现管理充电、放电、以及功耗管理等功能。电源1003还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
195.该线上课堂角色管理设备还可包括输入单元1004,该输入单元1004可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
196.尽管未示出,线上课堂角色管理设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,线上课堂角色管理设备中的处理器1001会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器1002中,并由处理器1001来运行存储在存储器1002中的应用程序,从而实现各种功能,如下:
197.根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;
198.将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
199.采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
200.当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
201.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以通过指令来完成,或通过指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
202.为此,本发明实施例提供一种计算机可读存储介质,该计算机可读存储介质可以包括:只读存储器(rom,readonlymemory)、随机存取记忆体(ram,randomaccessmemory)、磁
盘或光盘等。其上存储有计算机程序,所述计算机程序被处理器进行加载,以执行本发明实施例所提供的任一种线上课堂角色管理方法中的步骤。例如,所述计算机程序被处理器进行加载可以执行如下步骤:
203.根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;
204.将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;
205.采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;
206.当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。
207.在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见上文针对其他实施例的详细描述,此处不再赘述。
208.具体实施时,以上各个单元或结构可以作为独立的实体来实现,也可以进行任意组合,作为同一或若干个实体来实现,以上各个单元或结构的具体实施可参见前面的方法实施例,在此不再赘述。
209.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
210.以上对本技术实施例所提供的一种线上课堂角色管理方法、装置、设备及存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。

技术特征:
1.一种线上课堂角色管理方法,其特征在于,包括:根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。2.根据权利要求1所述的线上课堂角色管理方法,其特征在于,所述课堂角色包括学生和教师;所述采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,包括:采集所述课堂管理员基于所述角色分配信息采集控件输入的目标用户标识;若所述目标用户标识的数量小于预设数量阈值,则确定所述目标用户标识对应的目标课堂角色为教师;所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,包括:当检测到用户进入线上课堂时,获取用户的用户标识;若所述用户标识不为所述目标用户标识,则确定所述用户标识对应用户为学生;若所述用户标识为所述目标用户标识,则确定所述用户标识对应用户为教师。3.根据权利要求1所述的线上课堂角色管理方法,其特征在于,所述课堂管理页面还包括角色管理控件;所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的用户端之后,还包括:获取课堂管理员基于所述课堂管理页面中的角色管理控件输入的角色调整参数以及所述角色调整参数对应的目标用户标识,所述角色调整参数包括角色升级、角色权限修改和角色转换中的至少一种;根据所述角色调整参数对所述目标用户标识对应的目标角色操作页面进行调整。4.根据权利要求1所述的线上课堂角色管理方法,其特征在于,所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,还包括:接收角色用户端发送的角色修改请求,将所述角色修改请求发送到所述管理用户端;若接收到所述管理用户端授权的角色修改请求同意信息,则对发送所述角色修改请求的角色用户端的角色操作页面进行调整。5.根据权利要求1所述的线上课堂角色管理方法,其特征在于,所述将所述指令发送者
设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端之后,还包括:获取所述管理用户端的网络流量数据;若所述网络流量数据小于第一流量阈值,则控制所述课堂管理页面的显示像素精度降低。6.根据权利要求5所述的线上课堂角色管理方法,其特征在于,所述获取所述管理用户端的网络流量数据之后,还包括:若所述网络流量数据小于第二流量阈值,则屏蔽课堂管理员基于所述课堂管理页面的操作指令信息,并启动托管处理以对角色用户端发送的角色修改请求进行处理,其中,所述第二流量阈值小于所述第一流量阈值;当检测所述管理用户端的网络流量数据大于所述第一流量阈值,则关闭托管处理,以接收课堂管理员基于所述课堂管理页面的操作指令信息。7.根据权利要求1-6任一项所述的线上课堂角色管理方法,其特征在于,所述当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端之后,还包括:当接收到所述线上课堂的解散指令时,识别所述解散指令的指令来源;若所述指令来源为角色用户端,则确定所述解散指令无效;若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为在线状态,则确定所述解散指令无效;若所述指令来源为管理用户端,且检测到所述线上课堂对应的用户为离线状态,则控制所述线上课堂解散。8.一种线上课堂角色管理装置,其特征在于,所述线上课堂角色管理装置包括:课堂创建模块:用于根据线上课堂的创建指令创建线上课堂,并识别所述创建指令对应的指令发送者;第一管理模块:用于将所述指令发送者设置为课堂管理员,并反馈课堂管理页面到所述课堂管理员对应的管理用户端,所述课堂管理页面中包括角色分配信息采集控件;数据采集模块:用于采集所述课堂管理员基于所述角色分配信息采集控件输入的角色配置信息,其中,所述角色配置信息包括目标用户标识以及所述目标用户标识对应的目标课堂角色,其中,所述目标课堂角色包括学生和/或教师;第二管理模块:用于当检测到用户进入线上课堂时,根据所述用户的用户标识以及所述角色配置信息,确定所述用户对应的课堂角色,并对应不同所述课堂角色反馈不同的角色操作页面到用户对应的角色用户端。9.一种线上课堂角色管理设备,其特征在于,所述线上课堂角色管理设备包括:一个或多个处理器;存储器;以及一个或多个应用程序,其中所述一个或多个应用程序被存储于所述存储器中,并配置为由所述处理器执行以实现权利要求1至7中任一项所述的线上课堂角色管理方法。10.一种计算机可读存储介质,其特征在于,其上存储有计算机程序,所述计算机程序
被处理器进行加载,以执行权利要求1至7任一项所述的线上课堂角色管理方法中的步骤。

技术总结
本申请提供一种线上课堂角色管理方法、装置、设备及存储介质,方法包括:根据线上课堂的创建指令创建线上课堂,识别创建指令对应的指令发送者;将指令发送者设置为课堂管理员,反馈课堂管理页面到课堂管理员对应的管理用户端,采集课堂管理员基于课堂管理页面中角色分配信息采集控件输入的角色配置信息,当检测到用户进入线上课堂时,根据用户的用户标识以及角色配置信息包括的目标用户标识以及对应的目标课堂角色,确定用户对应的课堂角色,并对应不同课堂角色反馈不同的角色操作页面到用户对应的角色用户端。通过设置课堂管理员的角色,能够对课堂角色进行规范管理和配置,降低教师的课堂管理精力耗损,提升角色分配的灵活性,提升教学质量。提升教学质量。提升教学质量。


技术研发人员:刘凯华
受保护的技术使用者:广州开得联软件技术有限公司
技术研发日:2023.03.24
技术公布日:2023/10/15
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐