一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种课程会话管理方法和装置与流程

2022-05-21 04:24:55 来源:中国专利 TAG:


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.可选的,提示信息输出单元,用于基于所述练习题提示消息,显示提示子页面,所述提示子页面包括练习题提示消息,所述练习题提示消息包括所述目标练习题。
48.可选的,所述提示子页面还包括答题结果显示区域和重复练习控件,所述答题结果显示区域包括第二会话用户对所述目标练习题的非正确结果的第三统计信息;
49.装置还包括:
50.第二选择子页面显示单元,用于响应于针对所述重复练习控件的触发操作,显示第二相似题选择子页面,所述第二相似题选择子页面包括所述目标练习题的至少一个相似题的描述信息、和各相似题对应的选择子控件;
51.第二相似题控制单元,用于响应于针对第二目标相似题的选择子控件的触发操作,向服务器发送包括所述第二目标相似题的指示信息的习题练习指令,以便所述服务器接收到所述习题练习指令后,向所述第二会话用户的教育客户端发送第二目标相似题消息,所述第二目标相似题消息用于指示所述第二会话用户的教育客户端显示所述第二目标相似题;
52.在所述提示子页面切换显示所述第二目标相似题。
53.可选的,装置还包括习题设置单元,用于在显示第一会话用户在教育客户端的目标会话页面前,显示所述目标课程会话的练习题设置页面,所述练习题设置页面包括:练习题设置控件、辅助识别信息设置控件以及确认设置控件;响应于针对所述练习题设置控件的设置操作,获取所述第一会话用户设置的练习题;响应于针对所述辅助识别信息设置控件的信息设置操作,获取所述第一会话用户设置的辅助识别信息;响应于针对所述确认设置控件的触发操作,将所述练习题与所述辅助识别信息对应地添加到所述目标课程会话的习题集合中。
54.本发明实施例提供一种课程会话管理装置,该装置包括:
55.第二会话显示单元,用于显示第二会话用户在教育客户端的目标会话页面,其中,所述目标会话页面为目标课程会话的会话页面,所述目标课程会话的会话用户包括第一会话用户和所述第二会话用户,所述目标会话页面包括所述第一会话用户的会话内容;
56.习题显示单元,用于响应于所述教育客户端接收的目标练习题消息,在所述目标会话页面显示目标练习题,或者目标练习题和延后处理控件,所述目标练习题基于所述目标练习题消息确定;
57.习题处理单元,用于响应于针对所述目标练习题的答题操作,获取所述第二会话用户的目标答题结果,将所述目标答题结果发送给服务器,或者,响应于针对所述延后处理控件的触发操作,将所述目标练习题添加到所述第二会话用户的课后练习题集合中。
58.可选的,装置还包括:错误习题管理单元,用于若所述目标答题结果不是所述目标练习题的正确答题结果,将所述目标练习题确定为所述第二会话用户的错误习题,将所述错误习题添加到所述第二会话用户的错题集合中。
59.可选的,所述目标练习题消息还包括所述目标练习题的最长答题时长,装置还包括:
60.听课提示单元,用于若目标练习题的显示时长达到所述最长答题时长时,还未接收到所述第二会话用户的目标答题结果,输出听课提示信息;
61.答题结果管理单元,记录所述目标练习题的目标答题结果,将所述目标答题结果发送给服务器,以便所述服务器对所述第二会话用户的答题结果进行统计。
62.可选的,习题显示单元,用于:
63.获取所述目标会话页面中所述第一会话用户的教学内容展示区域,所述教学内容展示区域,为所述第一会话用户的教学内容在所述目标会话页面中的展示区域;
64.基于所述教学内容展示区域,确定所述目标会话页面中所述目标练习题的目标显示区域;
65.在所述目标显示区域显示所述目标练习题。
66.在本发明的一些实施例中,还可以提供一种计算机设备,包括存储器,处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述计算机程序时实现如上所述方法的步骤。
67.在本发明的一些实施例中,还可以提供一种存储介质,其上存储有计算机程序,当计算机程序在计算机上运行时,使得所述计算机执行如如上所述方法的步骤。
68.采用本技术实施例,可获取第一会话用户在教育客户端的目标课程会话中的会话
内容,目标课程会话还包括至少一个第二会话用户;从会话内容中提取习题匹配信息;从预设的练习题中,确定与习题匹配信息相关联的练习题作为目标练习题;向至少一个第二会话用户,发送目标练习题,并显示于至少一个第二会话用户所在教育客户端的会话页面上,由此,在课程会话中,可以不用老师在教育客户端进行操作就可以向学生发送与老师的授课内容关联的目标练习题,有利于通过目标练习题强化学生学习成果,保证学生的听课情况,而且练习题的自动推送,存在一定随机性,可以避免学生通过观察老师动作掌握老师出题的节奏规律,进一步保证学生的学习效率。
附图说明
69.为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
70.图1是本发明实施例提供的课程会话管理系统的示意图;
71.图2是本发明实施例提供的课程会话管理方法流程示意图;
72.图3是本发明实施例提供的课程会话管理方法流程示意图;
73.图4a是本发明实施例提供的目标测试题的显示示意图;
74.图4b是本发明实施例提供的听课提示信息的显示示意图;
75.图4c是本发明实施例提供的课后习题的显示示意图;
76.图4d是本发明实施例提供的错题的显示示意图;
77.图5是本发明实施例提供的课程会话管理方法流程示意图;
78.图6a是本发明实施例提供的一种触发相似题的示意图;
79.图6b是本发明实施例提供的对答题情况进行查看的示意图;
80.图6c是本发明实施例提供的另一种触发相似题的示意图;
81.图7是本发明实施例提供的一种课程会话管理装置的结构示意图;
82.图8是本发明实施例提供的一种课程会话管理装置的结构示意图;
83.图9是本发明实施例提供的一种课程会话管理装置的结构示意图;
84.图10是本发明实施例提供的计算机设备的结构示意图。
具体实施方式
85.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
86.本发明实施例提供一种课程会话管理方法、装置、计算机设备和存储介质。
87.本实施例中的计算机设备可以是终端或服务器,终端可以包括移动终端和固定终端。其中,移动终端包括但不限于智能手机、智能手表、平板电脑、笔记本电脑、智能车载等等任何能运行在线教育课程应用的终端,其中,固定终端包括但不限于台式电脑,智能电视等等。
88.其中,服务器可以是独立的物理服务器,也可以是多个物理服务器构成的服务器集群或者分布式系统,还可以是提供云服务、云数据库、云计算、云函数、云存储、网络服务、云通信、中间件服务、域名服务、安全服务、cdn、以及大数据和人工智能平台等基础云计算服务的云服务器,但并不局限于此。
89.本实施例提供的课程会话管理系统可以包括第一终端10,第二终端20以及服务器30,其中,第一终端、第二终端和服务器之间通过网络如无线网络连接。其中,第二终端的数量可以为至少一个。
90.其中,服务器30可以用于获取第一会话用户在教育客户端的目标课程会话中的会话内容,目标课程会话还包括至少一个第二会话用户;从会话内容中提取习题匹配信息;从预设的练习题中,确定与习题匹配信息相关联的练习题作为目标练习题;向至少一个第二会话用户,发送目标练习题,并显示于至少一个第二会话用户所在教育客户端的会话页面上。
91.其中,第二终端20可以用于显示第二会话用户在教育客户端的目标会话页面,其中,目标会话页面为目标课程会话的会话页面,目标课程会话的会话用户包括第一会话用户和第二会话用户,目标会话页面包括第一会话用户的会话内容;响应于教育客户端接收的目标练习题消息,在目标会话页面显示目标练习题,或者目标练习题和延后处理控件,目标练习题基于目标练习题消息确定;响应于针对目标练习题的答题操作,获取第二会话用户的目标答题结果,将目标答题结果发送给服务器;或响应于针对延后处理控件的触发操作,将目标练习题添加到第二会话用户的课后练习题集合中。
92.其中,第一终端10,可以用于显示第一会话用户在教育客户端的目标课程会话中的目标会话页面,目标课程会话的会话用户包括至少一个第二会话用户和第一会话用户,目标会话页面包括第一会话用户的会话内容;响应于通过目标会话页面触发的答题情况查看操作,显示答题情况信息,答题情况信息包括第二会话用户的历史显示练习题的答题结果统计信息,历史显示练习题包括:在目标课程会话中,已通过第二会话用户的教育客户端显示的练习题。
93.以下分别进行详细说明。需说明的是,以下实施例的描述顺序不作为对实施例优选顺序的限定。
94.为了便于理解课程会话管理方法,本实施例先结合图1,对第一终端、第二终端和服务器之间的关系先进行解释。
95.其中,第一终端和第二终端上均安装有移动客户端版本的教育客户端,或者正通过网页登录教育客户端,第一终端上的用户为第一会话用户,第二终端上的用户为第二会话用户,第二会话用户的数量为至少一个,其中,第一会话用户和第二会话用户正通过教育客户端进行目标课程会话,该会话中第一会话用户的会话内容会通过第一会话用户和第二会话用户的目标课程会话的会话页面进行展示(或者说播放)。其中,第一会话用户可以是老师,第二会话用户可以是学生。
96.本发明实施例将从第一课程会话管理装置的角度进行描述,该第一课程会话管理装置具体可以集成在第一终端,或服务器中,例如,可以以应用程序的形式集成在服务器中,可以以客户端的形式集成在第一终端中。
97.本发明实施例提供的一种课程会话管理方法,该方法可以由服务器或第一终端的
处理器执行,如图2所示,该课程会话管理方法的流程可以如下:
98.201、获取第一会话用户在教育客户端的目标课程会话中的会话内容,所述目标课程会话还包括至少一个第二会话用户;
99.本实施例中的教育客户端是可以进行远程教育如进行在线课程的客户端,第一会话用户可以在目标课程会话中进行授课,其会话内容通过第二会话用户的教育客户端的目标课程会话的会话页面展示给第二会话用户,所以通过该目标课程会话,第一会话用户可以实现对第二会话用户的在线授课。
100.可选的,本实施例中,会话内容的类型根据目标课程会话具体的会话方式确定,例如,目标课程会话通过语音的方式进行,则会话内容包括语音内容,若目标课程会话通过视频的方式进行,则会话内容包括视频内容。
101.本实施例中,服务于教育客户端的服务器可以是基于云技术(cloud technology)进行部署的,云技术是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术。
102.云技术(cloud technology)基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。云计算技术将变成重要支撑。技术网络系统的后台服务需要大量的计算、存储资源,如视频网站、图片类网站和更多的门户网站。伴随着互联网行业的高度发展和应用,将来每个物品都有可能存在自己的识别标志,都需要传输到后台系统进行逻辑处理,不同程度级别的数据将会分开处理,各类行业数据皆需要强大的系统后盾支撑,只能通过云计算来实现。
103.具体的,本实施例中的服务器可以基于云教育(cloud computing education简称:ccedu)技术进行部署,云教育是指基于云计算商业模式应用的教育平台服务。在云平台上,所有的教育机构,培训机构,招生服务机构,宣传机构,行业协会,管理机构,行业媒体,法律结构等都集中云整合成资源池,各个资源相互展示和互动,按需交流,达成意向,从而降低教育成本,提高效率。
104.可以理解的是,若是第一终端执行本实施例的课程会话管理方法,则步骤201具体可以包括:
105.从第一终端采集的视频中,提取第一会话用户在教育客户端的目标课程会话中的会话内容。
106.若是服务器执行本实例的课程会话管理方法,步骤201具体可以包括:
107.接收第一终端发送的第一会话用户的会话内容。
108.202、从会话内容中提取习题匹配信息;
109.在一个示例中,会话内容包括语音内容时,习题匹配信息可以包括语音内容中提取的第一会话用户的语音信息。
110.在一个示例中,会话内容包括视频内容时,习题匹配信息可以包括从视频内容中提取的图像信息以及第一会话用户的语音信息等。
111.203、从预设的练习题中,确定与习题匹配信息相关联的练习题作为目标练习题;
112.本实施例中,步骤203中预设的练习题可以是目标课程会话对应的练习题,如与目标课程会话关联的练习题,该练习题可以由第一会话用户预先设置,可选的,该练习题可以预先设置在目标课程会话对应的习题集合中。
113.本实施例中,服务器或第一终端中可以预先存储该习题集合,以便目标练习题的快速、准确识别。可以理解的是,习题集合中该练习题的信息具体可以包括练习题的题目信息和候选答案信息以及正确答案信息等等。
114.可选的,在一个示例中,可以只根据练习题的信息与习题匹配信息进行匹配,来选择目标练习题。为了不耽误第二会话用户听课,目标练习题的数量不可多,例如,可以为一道题或两道题。
115.若会话内容包括会话视频,步骤“从会话内容中提取习题匹配信息”,可以包括:
116.从会话视频中获取第一会话用户的教学内容,确定教学内容为习题匹配信息。
117.对应的,步骤“从预设的练习题中,确定与习题匹配信息相关联的练习题作为目标练习题”,可以包括:
118.对习题匹配信息进行语义识别,得到习题匹配信息的目标语义信息;
119.获取预设的练习题的习题语义信息,对习题语义信息和目标语义信息进行匹配;
120.将习题语义信息与所述目标语义信息匹配成功的练习题,确定练习题为目标练习题。
121.其中,教学内容可以包括第一会话用户的语音信息和/或视频会话中的视频图像。
122.其中,习题匹配信息的语义识别方式,可以根据习题匹配信息的信息类型确定,例如对于图像类型的习题匹配信息,则可以采用图像语义识别方式,或者先进行图像文字识别,再采用文本语义识别方式;对于语音类型的习题匹配信息,则可以先转换为文字,再采用文本语义识别方式。
123.可选的,当教学内容包括第一会话用户的语音信息时,步骤“从会话视频中获取第一会话用户的教学内容”,可以包括:从会话视频中提取第一会话用户的语音信息。
124.可以想到的是,若在第一终端中,还可以读取麦克风采集的(外部的)语音信息作为第一会话用户的语音信息。
125.可选的,步骤“对习题匹配信息进行语义识别,得到习题匹配信息的目标语义信息”,可以包括:
126.对该第一会话用户的语音信息转换为文本信息,对该文本信息进行语义识别,得到目标语义信息。
127.本实施例中,鉴于练习题是预先设置的,可以在练习题设置之后,由服务器或第一终端自动地对练习题进行语义识别,得到练习题的习题语义信息,并对练习题的习题语义信息进行存储,其中练习题的习题语义信息也可以设置于习题集合中,并设置为练习题的信息中的一部分。
128.可选的,教学内容还可以包括从会话视频中提取的图像信息,步骤“从会话视频中获取第一会话用户的教学内容”,可以包括:从会话视频中提取当前显示的视频图像作为教学内容,或者,将对会话视频进行截图得到的视频图像作为教学内容。
129.可选的,步骤“对习题匹配信息进行语义识别,得到习题匹配信息的目标语义信息”,可以包括:
130.对视频图像进行图像文本识别,得到识别后文本;
131.对识别后文本进行语义识别,得到目标语义信息。
132.可选的,本实施例对文本进行语义识别所采用的语义识别模型的类型不限,可以
是现有的任意神经网络结构的识别模型。
133.在另一个实施例中,练习题还对应设置有辅助识别信息,该辅助识别信息的类型不限,可以是文本、图像、语音等类型的信息。其中,辅助识别信息的作用是对练习题进行辅助识别。文本或图像的语义识别技术较为成熟,但是在一些教学科目如数学中,很多练习题包含大量计算公式,或者纯粹就是计算公式,而且很多公式涉及不同的复杂计算符号,如求极限符号、求和符号等等,这种计算公式的识别相较于文字识别,存在一定的难度。所以辅助识别信息的设置有助于这类练习题的准确识别。
134.可选的,会话内容包括会话视频,步骤“从会话内容中提取习题匹配信息”,可以包括:
135.从会话视频中获取第一会话用户的教学内容,确定教学内容为习题匹配信息;
136.步骤“从预设的练习题中,确定与习题匹配信息相关联的练习题作为目标练习题”,可以包括:
137.获取预设的练习题对应的辅助识别信息;
138.根据辅助识别信息的信息类型,对辅助识别信息和习题匹配信息进行匹配;
139.将习题语义信息与目标语义信息匹配成功的练习题,确定练习题为目标练习题。
140.可选的,从会话视频中获取第一会话用户的教学内容,具体可以包括从会话视频中获取视频图像和/或语音内容作为第一会话用户的教学内容。
141.可选的,可以从习题集合中获取预设练习题对应的辅助识别信息,其中,一个练习题可以设置有多个辅助识别信息。该辅助识别信息的类型可以包括图像、文本、语音等等。
142.第一会话用户如老师在准备课程的时候,一般会撰写教案,或者会制作ppt,教案或ppt与老师讲课的内容一般是紧密相关的,所以本实施例中辅助识别信息可以是基于老师的教案或ppt设置的。
143.其中,文本类型的辅助识别信息可以是第一会话用户通过教育客户端对应于练习题输入的文本。该文本可以是老师基于教案输入,或者从电子教案如电子教案文档中复制的。
144.其中,图像类型的辅助识别信息可以是第一会话用户通过教育客户端对应于练习题设置的图像。该图像可以是老师对教案进行拍摄,或者对电子教案如电子教案文档进行截图,或者从ppt中获取的。
145.其中,语音类型的辅助识别信息可以是第一会话用户通过教育客户端对应于练习题设置的语音信息。该语音信息可以是老师从本地终端中选择的语音,或者老师通过实时录制的方式输入的语音等等。
146.其中,若辅助识别信息为图像类型的信息,对应的,步骤“根据辅助识别信息的信息类型,对辅助识别信息和习题匹配信息进行匹配”,可以包括:
147.对图像类型的辅助识别信息进行图像文本识别,得到从辅助识别信息识别出的文本信息;
148.对该识别到的文本信息进行语义识别,得到第一语义信息;
149.获取预设的练习题的习题语义信息,对习题语义信息和第一语义信息进行匹配。
150.其中,若辅助识别信息为文本类型的信息,对应的,步骤“根据辅助识别信息的信息类型,对辅助识别信息和习题匹配信息进行匹配”,可以包括:
151.对文本类型的辅助识别信息进行语义识别,得到第二语义信息;
152.获取预设的练习题的习题语义信息,对习题语义信息和第二语义信息进行匹配。
153.其中,若辅助识别信息为语音类型的信息,对应的,步骤“根据辅助识别信息的信息类型,对辅助识别信息和习题匹配信息进行匹配”,可以包括:
154.将语音类型的辅助识别信息转换为文本信息,得到转换后的文本信息;
155.对该转换后的文本信息进行语义识别,得到第三语义信息;
156.获取预设的练习题的习题语义信息,对习题语义信息和第三语义信息进行匹配。
157.在一个示例中,图像类型的辅助识别信息包括多媒体内容如ppt图像等。可选的,步骤“从会话视频中获取第一会话用户的教学内容,确定教学内容为习题匹配信息”,包括:
158.从会话视频中获取第一会话用户播放的多媒体内容;
159.基于多媒体内容确定习题匹配信息。
160.其中,可以将多媒体内容确定为习题匹配信息。
161.在该方案中,“从会话视频中获取第一会话用户播放的多媒体内容”,具体可以包括:从视频会话中获取第一会话用户播放的多媒体内容截图作为多媒体内容。
162.例如,会话视频中第一会话用户正在播放多媒体内容,则识别会话视频中多媒体内容的展示区域,对该展示区域的图像进行截取得到多媒体内容截图。
163.对应的,该示例中,辅助识别信息也可以是一张或多张多媒体内容图像,如ppt图像。步骤“根据辅助识别信息的信息类型,对辅助识别信息和习题匹配信息进行匹配”可以包括:对从会话视频中获取的多媒体图像和辅助识别信息中的多媒体内容图像进行图像相似度计算,若相似度超过预设相似度阈值,确定辅助识别信息和习题匹配信息匹配成功。
164.204、向所述至少一个第二会话用户,发送所述目标练习题,并显示于所述至少一个第二会话用户所在教育客户端的会话页面上。
165.其中,在发送目标练习题时,可以生成携带目标练习题的消息,如生成目标练习题消息,向第二会话用户的教育客户端,发送该目标练习题消息,以便第二会话用户的教育客户端在接收到目标练习题消息后,在教育客户端的页面显示目标练习题。
166.在一个示例中,步骤203之后,还可以包括:向第一会话用户的客户端发送练习题提示消息,以便第一会话用户所在教育客户端展示练习题提示消息,练习题提示消息用于提示在第二会话用户的教育客户端上显示了目标练习题。由此,老师根据练习题提示消息,也可以知道学生正在做题,便于老师暂停讲课,留给学生做题时间。
167.其中,练习题提示消息的发送步骤和向所述至少一个第二会话用户,发送所述目标练习题的步骤之间的先后顺序没有限制,可以先向第二会话用户发送目标练习题,再向第一会话用户发送练习题提示消息。
168.其中,该目标练习题消息中可以包括目标练习题的题目信息,进一步的,还可以包括候选答案信息和/或正确答案信息。
169.其中,第二会话用户的教育客户端可以向服务器发送第二会话用户的答题结果,该答题结果可以包括用户输入的答案信息,或者是对用户输入的答案信息是否正确的判断信息等等。
170.服务器在接收第二用户的答题结果后,可以基于统计第二用户的答题结果,得到第二用户的答题结果统计信息。
171.其中,第二用户的答题结果可以包括三种结果:答题正确,答题错误,以及超时未答题,其中,超时未答题是指第二会话用户在目标练习题的显示时长达到最长显示时长时,还未进行答题。
172.其中,答题结果统计信息,可以包括从第二会话用户的角度或者从练习题的角度进行的统计得到的信息。
173.从第二会话用户的角度进行答题结果的统计得到的统计信息,可以称为第一统计信息,可理解为各第二会话用户在已经显示过的练习题中出现上述三种结果的数值统计信息,如第二会话用户a,在已经显示的5道题中,正确3道,错误1道,超时1道。
174.从练习题的角度进行答题结果的统计得到的统计信息,可以称为第二统计信息,可以理解为对于各练习题,所有第二会话用户出现上述三种结果的数值统计信息,如对于练习题a,55个第二会话用户中,正确的有40人,错误5人,超时5人。
175.上述统计信息,可以用于供第一会话用户(或者第二会话用户)在需要的时候进行获取,可选的,本实施例还包括:
176.当接收到第一会话用户的第一统计信息获取请求时,将第一统计信息发送给第一会话用户的教育客户端,以便该教育客户端在答题情况子页面显示第一答题情况列表,第一答题情况列表包括第二会话用户的用户标识,以及各第二会话用户对全部历史显示练习题的答题结果的第一统计信息
177.当接收到第一会话用户的第二统计信息获取请求时,将第二统计信息发送给第一会话用户的教育客户端;以便该教育客户端在答题情况子页面显示第二答题情况列表,第二答题情况列表包括各历史显示练习题的习题标识,以及针对各历史显示练习题,全部第二会话用户的答题结果的第二统计信息。
178.可选的,在获取上述统计信息之后,还可以根据统计信息确定第二会话用户的课程学习专注程度信息,基于该课程学习专注程度信息确定是否向第一会话用户的教育客户端发送走神提示信息,以便第一终端在教育客户端的会话页面显示学生情况提示信息,以提示第一会话用户学生注意力不集中。便于第一会话用户引导和管理第二会话用户。
179.其中,课程学习专注程度信息可以根据对目标练习题,超时未答题和答题错误的第二会话用户占全部第二会话用户的比例确定。
180.采用本技术实施例,可以接收第一会话用户的教育客户端发送的会话内容,会话内容为第一会话用户在教育客户端的目标课程会话中的会话内容,目标课程会话还包括至少一个第二会话用户;从会话内容中提取习题匹配信息;从预设的练习题中,选择与习题匹配信息相关联的练习题作为目标练习题;向第二会话用户的教育客户端,发送基于目标练习题生成的目标练习题消息,以便第二会话用户的教育客户端在接收到目标练习题消息后,在教育客户端的页面显示目标练习题,由此,在课程会话中,可以不用老师在教育客户端进行操作就可以向学生发送与老师的授课内容关联的目标练习题,有利于通过目标练习题强化学生学习成果,保证学生的听课情况,而且练习题的自动推送,存在一定随机性,可以避免学生通过观察老师动作掌握老师出题的节奏规律,进一步保证学生的学习效率。
181.本发明实施例将从第二课程会话管理装置的角度进行描述,该第二课程会话管理装置具体可以集成在第二终端中,例如,可以以客户端的形式集成在第二终端中。
182.本发明实施例提供的一种课程会话管理方法,该方法可以第二终端的处理器执
行,如图3所示,该课程会话管理方法的流程可以如下:
183.301、显示第二会话用户在教育客户端的目标会话页面,其中,目标会话页面为目标课程会话的会话页面,目标课程会话的会话用户包括第一会话用户和第二会话用户,目标会话页面包括第一会话用户的会话内容;
184.其中,该会话内容可以是语音内容或视频内容,本实施例对此没有限制。
185.302、响应于教育客户端接收的目标练习题消息,在目标会话页面显示目标练习题,或者目标练习题和延后处理控件,目标练习题基于目标练习题消息确定;
186.其中,接收到目标练习题消息后,可以基于目标练习题消息确定目标练习题,然后显示目标练习题,在一个示例中,目标练习题可以显示在目标会话页面的某个特定区域中,该特定区域可以是目标会话页面中预先设置的题目显示区域。
187.在另一个示例中,目标练习题也通过新页面的方式进行显示。可选的,步骤302中,具体的,响应于教育客户端接收的目标练习题消息,显示测试页面,该测试页面可以包括目标练习题,或者测试页面可以包括目标练习题和延后处理控件,其中,测试页面中显示的目标练习题可以包括目标练习题的题目信息以及候选答案信息。
188.其中,测试页面可以是一个新的页面,或者可以是目标会话页面的子页面,该子页面的展现形式包括但不限于弹窗、侧边栏、浮层等形式。
189.303、响应于针对目标练习题的答题操作,获取第二会话用户的目标答题结果,将目标答题结果发送给服务器;
190.可选的,测试页面的目标练习题中设置有答题结果输入控件;用户可以通过答题结果输入控件进行答题,步骤303具体可以包括;响应于针对答题结果输入控件的答题结果输入操作,获取第二会话用户针对目标练习题的目标答题结果,将所述目标答题结果发送给服务器。
191.在一个示例中,步骤303之后,若目标答题结果不是目标练习题的正确答题结果,将目标练习题确定为第二会话用户的错误习题,将错误习题添加到第二会话用户的错题集合中。其中,错题集合可供第二会话用户在目标课程会话结束后对错题集合中的错题进行处理。
192.其中,若目标练习题消息包括目标练习题的候选答案信息,测试页面包括目标练习题的题目信息和候选答案信息,答题结果输入控件包括候选答案选择控件,每一个答案选择控件对应一个候选答案信息。
193.可选的,步骤“响应于针对答题结果输入控件的答题结果输入操作,获取第二会话用户针对目标练习题的目标答题结果”,可以包括:响应于针对目标答案选择控件的选定操作,获取目标答案选择控件对应的候选答案信息为目标答题结果。
194.例如,参考图4a,图4a中,401指示的页面为第二会话用户的教育客户端中,目标课程会话的会话页面,该会话页面中显示有第一会话用户的教学直播视频。当第二会话用户的教育客户端接收到目标练习题消息,解析该消息,获取目标练习题的习题信息“落霞与孤鹜齐飞,秋水共____一色”,以及四个候选答案信息:a、长风b、长天c、长城d、陆地,则会话页面(参考402指示的页面)中显示测试页面4021,其中,4022指示的a-d四个控件为答案选择控件,用户可以点击答案选择控件进行答题。
195.其中,本实施例中的子页面,可以以窗口、浮层、侧边栏等形式展现,本实施例对此
没有限制。
196.在另一个可选的示例中,可选的,目标练习题消息可以不包括目标练习题的候选答案信息,测试页面包括目标练习题的题目信息,答题结果输入控件包括答题结果编辑控件,该编辑控件可以是输入框形式的控件。
197.可选的,步骤“响应于针对答题结果输入控件的答题结果输入操作,获取第二会话用户针对目标练习题的目标答题结果”,可以包括:响应于针对答题结果编辑控件的信息编辑操作,获取通过信息编辑操作编辑的信息,将该编辑的信息确定为目标练习题的目标答题结果。
198.在一个示例中,目标练习题还可以设置有最长答题时长,其中,该最长答题时长对于所有练习题可以是一个相同的值,例如所有练习题设置2分钟的最长答题时长。
199.在另一个示例中,可以由第一会话用户设置目标练习题的最长答题时长,目标练习题消息中可以携带目标练习题的最长答题时长。步骤“在目标会话页面显示目标练习题”后,还包括:
200.若目标练习题的显示时长达到最长答题时长时,还未接收到第二会话用户输入的答题结果,输出听课提示信息。
201.其中,该听课提示信息的输出方式包括但不限于语音、文字、图像如目标课程会话页面显示爆炸效果图像等等。
202.可选的,听课提示信息可以是文字信息如“不要走神哦”等。
203.可选的,测试页面上还显示有最长答题时长的倒计时信息。
204.例如,参考图4b,403指示的页面,是第二会话用户的目标课程会话的会话页面,该页面中显示有测试页面4031,测试页面4031中显示有最长答题时长的倒计时信息“剩余时间:00:01”。当倒计时结束时,第二会话用户还未答题,则如404页面所示,会话页面中显示提示子页面4041,提示子页面4041中显示有听课提示信息“不要走神哦!”。
205.在一个可选的示例中,若目标练习题消息包括目标练习题的正确答案信息,则第二终端的教育客户端可以自行判断第二会话用户是否答题正确。可选的,教育客户端可以将第二会话用户选择的目标答题结果和正确答案信息进行比较,若相同,则第二会话用户答题正确,若不相同,则第二会话用户答题错误。
206.在另一个可选的示例中,还可以将目标答题结果发送给服务器,由服务器进行判断,可选的,步骤“获取第二会话用户针对目标练习题的目标答题结果”后,还可以包括:向服务器发送目标答题结果,触发服务器根据目标答题结果和正确答案信息确定目标答题结果是否为目标练习题的正确答题结果,并记录第二会话用户针对目标练习题的答题结果信息。
207.本实施例中,第二终端的教育客户端会将第二会话用户的答题结果信息发送给服务器,其中,若第二终端的教育客户端会判断答题结果是否正确,则发送给服务器的答题结果信息中包括正确性标识,该正确性标识用于表示答题结果是否正确的信息,或者若第二会话用户超时未答复练习题,则答题结果信息包含超时未答标识,该超时未答标识用于表示第二会话用户在练习题的显示时长达到最常答题时长前,还未进行答题。
208.若第二终端的教育客户端不判断答题结果是否正确,则发送给服务器的答题结果信息中包括答题结果。
209.304、响应于针对延后处理控件的触发操作,将目标练习题添加到第二会话用户的课后练习题集合中。
210.其中,课后练习题集合可供第二会话用户在目标课程会话结束后,对课后练习题集合中的练习题进行处理。
211.例如,还是参考图4a,402指示的会话页面的测试页面4021中,显示有名为“课后再做”的延后处理控件,当检测到针对该延后处理控件的触发操作如点击、双击、长按、或鼠标左键点击等等操作时,将目标练习题添加到课后练习题集合中。
212.本实施例中测试页面是可以根据第二会话用户的移动操作进行移动的,第二会话用户可改变测试页面的显示位置以避免对会话内容的遮挡。
213.可选的,步骤“在目标会话页面显示目标练习题”,包括:
214.获取目标会话页面中第一会话用户的教学内容展示区域,教学内容展示区域,为第一会话用户的教学内容在目标会话页面中的展示区域;
215.基于教学内容展示区域,确定目标会话页面中测试页面的目标显示区域;
216.在目标显示区域显示测试页面,测试页面包括目标练习题。
217.可选的,步骤“获取目标会话页面中第一会话用户的教学内容展示区域”,可以包括:
218.获取目标会话页面中第一会话用户播放的多媒体内容的展示区域作为教学内容展示区域;
219.和/或,获取目标会话页面中第一会话用户的显示区域作为教学内容展示区域。
220.本实施例中,还包括:显示第二会话用户的教育客户端的课程信息页面,该课程信息页面包括第二会话用户参与的历史课程会话,以及与历史课程会话对应的课后练习控件以及错题复习控件;
221.响应于针对目标历史课程会话的课后练习控件的触发操作,显示目标历史课程会话的课后习题页面,其中,课后习题页面包括第二会话用户的目标历史课程会话的课后练习题集合中的练习题信息;
222.响应于针对目标历史课程会话的错题复习控件的触发操作,显示目标历史课程会话的错题页面,其中,错题页面包括第二会话用户的目标历史课程会话的错题集合中的练习题信息。
223.例如,参考图4c,405页面为第二会话用户的教育客户端的课程信息页面,该页面中包括第二会话用户参与的历史课程会话,即405页面中“历史课程”下排列的第1课-第5课,每一课后面对应显示有两个控件,如名为“课后习题”的课后练习控件,以及名为“错题集”的错题复习控件,当检测到针对第5课的“课后习题”的触发操作如点击、双击等操作,显示406所示的课后习题页面,该课后习题页面包括第二会话用户的第5课的课后练习题集合中的练习题信息,如课后习题1、2、3
···
等的信息,其中,该信息可以包括课后习题的题目信息和候选答案信息。
224.例如,参考图4d,405页面为第二会话用户的教育客户端的课程信息页面,该页面中包括第二会话用户参与的历史课程会话,即405页面中“历史课程”下排列的第1课-第5课,每一课后面对应显示有两个控件,如名为“课后习题”的课后练习控件,以及名为“错题集”的错题复习控件,当检测到针对第5课的“错题集”的触发操作如点击、双击等操作,显示
407所示的错题页面,该错题页面包括第二会话用户的第5课的错题集合中的练习题信息,如错题1、2、3
···
等的信息,其中,该信息可以包括错题的题目信息和候选答案信息,还可以包括第二会话用户的错误答案。
225.采用本实施例的方法,第二会话用户如学生,可以将在线课程中推送的习题放到课后进行练习,为学生的在线课程提供了更为自由灵活的练习题处理方法,学生可以根据自己的需要选择立即做题或会话结束后做题,便于学生发挥主观能动性,有利于提升学习效率。
226.本发明实施例将从第一课程会话管理装置的角度进行描述,该第一课程会话管理装置具体可以集成在第一终端中,例如,可以以客户端的形式集成在第一终端中。
227.本发明实施例提供的一种课程会话管理方法,该方法可以由第一终端的处理器执行,如图5所示,该课程会话管理方法的流程可以如下:
228.501、显示第一会话用户在教育客户端的目标课程会话中的目标会话页面,目标课程会话的会话用户包括至少一个第二会话用户和第一会话用户,目标会话页面包括第一会话用户的会话内容;
229.502、响应于通过目标会话页面触发的答题情况查看操作,显示答题情况信息,答题情况信息包括第二会话用户的历史显示练习题的答题结果统计信息,历史显示练习题包括:在目标课程会话中,已通过第二会话用户的教育客户端显示的练习题。
230.可选的,步骤“响应于通过目标会话页面触发的答题情况查看操作,显示答题情况信息”,可以包括:
231.响应于预设的快捷键操作,显示第一功能控件列表,第一功能控件列表包括答题情况查看控件;
232.响应于针对答题情况查看控件的触发操作,显示答题情况信息。
233.可选的,预设的快捷键操作,可以是通过键盘输入的操作,也可以是通过鼠标输入的操作,如鼠标右键点击操作等,本实施例对此没有限制。
234.其中,答题情况信息可以显示在目标会话页面中的特定区域,也可以显示在新的页面中,如显示在答题情况页面中。可选的,响应于通过目标会话页面触发的答题情况查看操作,显示答题情况页面,答题情况页面包括答题情况信息。
235.其中,答题情况页面可以是子页面,子页面的展现形式包括但不限于弹窗、侧边栏、浮层等等。
236.可选的,目标会话页面还包括管理控件,该管理控件可以设置在目标会话页面的工具栏中,该工具栏可以在目标会话页面的顶部,左侧,右侧等,本实施例对此没有限制。
237.可选的,可选的,步骤“响应于通过目标会话页面触发的答题情况查看操作,显示答题情况信息”,可以包括:
238.响应于针对管理控件的触发操作,显示第二功能控件列表,第二功能控件列表包括答题情况查看控件;
239.响应于针对答题情况查看控件的触发操作,显示答题情况信息。
240.例如,参考图6b,图6b中605指示的页面为第一会话用户在目标课程会话中的会话页面,图标“···”指示的控件6052为管理控件,当检测到针对该控件的触发操作时,显示第二功能控件列表6051,第二功能控件列表包括答题情况查看控件60511,当检测到针对答
题情况查看控件60511的触发操作时,如606所示,在会话页面中显示6061指示的答题情况子页面,该子页面中包括第二会话用户对历史显示练习题的答题结果统计信息。
241.可选的,答题结果统计信息包括从学生角度进行统计得到的第一答题情况列表,和从练习题角度进行统计得到的第二答题情况列表,步骤502中,答题结果统计信息可以通过显示第一答题情况列表或第二答题情况列表来展现。
242.其中,第一答题情况列表包括第二会话用户的用户标识,以及各第二会话用户对全部历史显示练习题的答题结果的第一统计信息;第二答题情况列表包括各历史显示练习题的习题标识,以及针对各历史显示练习题,全部第二会话用户的答题结果的第二统计信息。
243.可选的,答题情况子页面包括第一答题情况列表和答题结果展示切换控件,本实施例的方法还包括:
244.响应于针对答题结果展示切换控件的触发操作,将第一答题情况列表切换为第二答题情况列表。
245.例如,参考图6b,606页面的6061页面中包括答题结果展示切换控件60611,当检测到针对答题结果展示切换控件60611的触发操作如点击操作时,第一答题情况列表(参见606页面中的60612)被切换显示为第二答题情况列表(参见607页面中的60711)。
246.可选的,为了老师能够对学生没掌握的知识点进行讲解后及时再进行测试,第二答题情况列表还包括各历史显示练习题的第一相似题选择控件。本实施例的方法还包括:
247.响应于针对目标历史显示练习题的第一相似题选择控件的触发操作,显示第一相似题选择子页面,第一相似题选择子页面包括:目标历史显示练习题的至少一个相似题的描述信息和各相似题对应的选择子控件;
248.响应于针对第一目标相似题的选择子控件,向服务器发送所述第一目标相似题对应的习题练习指令,触发所述服务器接收到所述习题练习指令后,向所述第二会话用户的教育客户端发送所述第一目标相似题,使得所述第二会话用户的教育客户端显示所述第一目标相似题。
249.例如,参考图6b,607页面中第二答题情况列表60711还包括各历史显示练习题的第一相似题选择控件,即第二答题情况列表中最后一栏的“相似题”项目下的数字,该数字即为第一相似题选择控件,不仅可以触发相似题子页面的显示,还可以直观展示相似题的数量。当检测到针对题目a的相似题数量“2”的触发操作时,参考图6c会在会话页面(参考608)中显示第一相似题选择子页面6081,该子页面包括题目a的两个相似题的描述信息和各相似题对应的选择子控件,即名为“确定”的控件,当检测到针对相似题1的“确定”控件的点击操作时,向服务器发送第一目标相似题的习题练习指令。
250.本实施例中,习题练习指令可以携带第一目标相似题的标识信息,该标识信息可以用于服务器确定第一目标相似题。该标识信息可以是题目序号,题目信息等信息。
251.可选的,本实施例的方案还可以包括:
252.接收服务器发送的练习题提示消息,练习题提示消息由服务器向第二会话用户的教育客户端发送目标练习题时,向第一会话用户的教育程客户端发送;
253.显示所述练习题提示消息,所述练习题提示消息用于提示在所述第二会话用户的教育客户端上显示了所述目标练习题。
254.在一个示例中,服务器接收习题练习指令后,也可以向第一终端的教育客户端发送针对第一目标相似题的练习题提示消息,第一终端的教育客户端接收该消息,显示练习题提示消息。
255.本实施例中,所有练习题(包括相似题)的提示消息可以包括该练习题的题目信息,候选答案信息,正确答案信息等等,本实施例对此没有限制。
256.可选的,“显示练习题提示消息”,可以包括:基于练习题提示消息,显示提示子页面,提示子页面包括练习题提示消息,练习题提示消息包括目标练习题。
257.进一步的,提示子页面还包括答题结果显示区域和重复练习控件,答题结果显示区域包括第二会话用户对目标练习题的非正确结果的第三统计信息;方法还包括:
258.响应于针对重复练习控件的触发操作,显示第二相似题选择子页面,第二相似题选择子页面包括目标练习题的至少一个相似题的描述信息、和各相似题对应的选择子控件;
259.响应于针对第二目标相似题的选择子控件的触发操作,向服务器发送包括第二目标相似题的标识信息的习题练习指令,以便服务器接收到习题练习指令后,向第二会话用户的教育客户端发送第二目标相似题消息,第二目标相似题消息用于指示第二会话用户的教育客户端显示第二目标相似题;
260.在提示子页面切换显示第二目标相似题。
261.例如,参见图6a,在接收到练习题提示消息后,会话页面从601变为602,在会话页面中显示提示子页面6021,该提示子页面6021中包括题目信息。进一步的,提示子页面6021还包括答题结果显示区域,该答题结果显示区域显示有所有第二会话用户对当前显示的练习题如目标练习题的答题结果的第三统计信息,提示子页面6021中,显示答复正确的学生数27,错误的20,未响应的3。提示子页面6021还包括重复练习控件,如名为“相似题”的控件,该控件的显示区域还显示有相似题的数量。当检测到针对“相似题”的触发操作时,显示第二相似题选择子页面(参考603页面中的6031子页面),第二相似题选择子页面6031包括目标练习题的两个相似题的描述信息、和各相似题对应的选择子控件,如名为“确定”的控件。当检测到针对第二目标相似题(如相似题1)的选择子控件的触发操作,向服务器发送包括第二目标相似题的标识信息的习题练习指令。该标识信息用于确定第二目标相似题目,可以是题目序号,题目名称,题目信息等等。在接收到服务器发送的针对第二目标相似题目的练习题提示消息后,在提示子页面显示第二目标相似题(参见604页面的6041)。
262.可选的,本实施例中第一会话用户可以设置练习题和练习题对应的辅助识别信息,步骤“显示第一会话用户在教育客户端的目标会话页面”前,还可以包括:
263.显示目标课程会话的练习题设置页面,练习题设置页面包括:练习题设置控件、辅助识别信息设置控件以及确认设置控件;
264.响应于针对练习题设置控件的设置操作,获取第一会话用户设置的练习题;
265.响应于针对辅助识别信息设置控件的信息设置操作,获取第一会话用户设置的辅助识别信息;
266.响应于针对确认设置控件的触发操作,将练习题与辅助识别信息对应地添加到目标课程会话的习题集合中。
267.采用本实施例的方案,在教学间隙,老师可以查看基于练习题的互动机制产生的
统计数据,既方便老师对学生知识点掌握情况有清楚的了解,又方便老师对没有认证听课的学生及时进行干预和引导,提升学生的学习质量。
268.为了更好地实施以上方法,相应的,本发明实施例还提供一种课程会话管理装置,该课程会话管理装置具体集成在服务器或第一终端中。
269.参考图7,该课程会话管理装置,该装置包括:
270.会话内容获取单元701,用于获取第一会话用户在教育客户端的目标课程会话中的会话内容,所述目标课程会话还包括至少一个第二会话用户;
271.提取单元702,用于从所述会话内容中提取习题匹配信息;
272.习题选择单元703,用于从预设的练习题中,确定与所述习题匹配信息相关联的练习题作为目标练习题;
273.习题发送单元704,用于向所述至少一个第二会话用户,发送所述目标练习题,并显示于所述至少一个第二会话用户所在教育客户端的会话页面上。
274.可选的,所述会话内容包括会话视频;提取单元,用于从所述会话视频中获取所述第一会话用户的教学内容,确定所述教学内容为习题匹配信息;
275.习题选择单元,用于:
276.对所述习题匹配信息进行语义识别,得到所述习题匹配信息的目标语义信息;
277.获取预设的练习题的习题语义信息,对所述习题语义信息和所述目标语义信息进行匹配;
278.将习题语义信息与所述目标语义信息匹配成功的练习题,确定为目标练习题。
279.可选的,所述会话内容包括会话视频,提取单元,用于从所述会话视频中获取所述第一会话用户的教学内容,确定所述教学内容为习题匹配信息;
280.习题选择单元,用于:
281.获取预设的练习题对应的辅助识别信息;
282.根据所述辅助识别信息的信息类型,对所述辅助识别信息和所述习题匹配信息进行匹配;
283.将辅助识别信息与所述习题匹配信息匹配成功的练习题,确定所述练习题为目标练习题。
284.可选的,所述辅助识别信息包括多媒体内容;提取单元,用于从所述会话视频中获取所述第一会话用户播放的多媒体内容;基于所述多媒体内容确定习题匹配信息。
285.可选的,本实施例的装置还包括:提示消息发送单元,用于习题选择单元从预设的练习题中,确定与所述习题匹配信息相关联的练习题作为目标练习题后,向所述第一会话用户的客户端发送练习题提示消息,以便所述第一会话用户所在教育客户端展示所述练习题提示消息,所述练习题提示消息用于提示在所述第二会话用户的教育客户端上显示了所述目标练习题。
286.采用该实施例的装置,在课程会话中,可以不用老师在教育客户端进行操作就可以向学生发送与老师的授课内容关联的目标练习题,有利于通过目标练习题强化学生学习成果,保证学生的听课情况,而且练习题的自动推送,存在一定随机性,可以避免学生通过观察老师动作掌握老师出题的节奏规律,进一步保证学生的学习效率。
287.为了更好地实施以上方法,相应的,本发明实施例还提供一种课程会话管理装置,
该课程会话管理装置具体集成在第二会话用户的第二终端中。
288.参考图8,该装置可以包括:
289.第二会话显示单元801,用于显示第二会话用户在教育客户端的目标会话页面,其中,所述目标会话页面为目标课程会话的会话页面,所述目标课程会话的会话用户包括第一会话用户和所述第二会话用户,所述目标会话页面包括所述第一会话用户的会话内容;
290.习题显示单元802,用于响应于所述教育客户端接收的目标练习题消息,在所述目标会话页面显示目标练习题,或者目标练习题和延后处理控件,所述目标练习题基于所述目标练习题消息确定;
291.习题处理单元803,用于响应于针对所述目标练习题的答题操作,获取所述第二会话用户的目标答题结果,将所述目标答题结果发送给服务器,或者,响应于针对所述延后处理控件的触发操作,将所述目标练习题添加到所述第二会话用户的课后练习题集合中。
292.可选的,装置还包括:错误习题管理单元,用于若所述目标答题结果不是所述目标练习题的正确答题结果,将所述目标练习题确定为所述第二会话用户的错误习题,将所述错误习题添加到所述第二会话用户的错题集合中。
293.可选的,所述目标练习题消息还包括所述目标练习题的最长答题时长,装置还包括:
294.听课提示单元,用于若目标练习题的显示时长达到所述最长答题时长时,还未接收到所述第二会话用户的目标答题结果,输出听课提示信息;
295.答题结果管理单元,记录所述目标练习题的目标答题结果,将所述目标答题结果发送给服务器,以便所述服务器对所述第二会话用户的答题结果进行统计。
296.可选的,习题显示单元,用于:
297.获取所述目标会话页面中所述第一会话用户的教学内容展示区域,所述教学内容展示区域,为所述第一会话用户的教学内容在所述目标会话页面中的展示区域;
298.基于所述教学内容展示区域,确定所述目标会话页面中所述目标练习题的目标显示区域;
299.在所述目标显示区域显示所述目标练习题。
300.采用本实施例的方法,第二会话用户如学生,可以将在线课程中推送的习题放到课后进行练习,为学生的在线课程提供了更为自由灵活的练习题处理方法,学生可以根据自己的需要选择立即做题或会话结束后做题,便于学生发挥主观能动性,有利于提升学习效率。
301.为了更好地实施以上方法,相应的,本发明实施例还提供一种课程会话管理装置,该课程会话管理装置可以应用于第一会话用户的第一终端.
302.参考图9,该装置可以包括:
303.第一会话显示单元901,用于显示第一会话用户在教育客户端的目标课程会话中的目标会话页面,所述目标课程会话的会话用户包括至少一个第二会话用户和所述第一会话用户,所述目标会话页面包括所述第一会话用户的会话内容;
304.答题情况查看单元902,用于响应于通过所述目标会话页面触发的答题情况查看操作,显示答题情况信息,所述答题情况信息包括所述第二会话用户的历史显示练习题的答题结果统计信息,所述历史显示练习题包括:在所述目标课程会话中,已通过所述第二会
话用户的教育客户端显示的练习题。
305.可选的,所述答题情况信息中包括第一答题情况列表和答题结果展示切换控件,所述第一答题情况列表包括所述第二会话用户的用户标识,以及各所述第二会话用户对全部历史显示练习题的答题结果的第一统计信息;
306.本实施例的装置还包括答题情况切换显示单元,用于响应于针对所述答题结果展示切换控件的触发操作,将所述第一答题情况列表切换为第二答题情况列表,所述第二答题情况列表包括各所述历史显示练习题的习题标识,以及针对各历史显示练习题,全部第二会话用户的答题结果的第二统计信息。
307.可选的,所述第二答题情况列表还包括各历史显示练习题的第一相似题选择控件;
308.本实施例的装置还包括:
309.第一选择子页面显示单元,用于响应于针对目标历史显示练习题的第一相似题选择控件的触发操作,显示第一相似题选择子页面,所述第一相似题选择子页面包括:所述目标历史显示练习题的至少一个相似题的描述信息和各相似题对应的选择子控件;
310.第一相似题控制单元,用于响应于针对第一目标相似题的选择子控件,向服务器发送所述第一目标相似题对应的习题练习指令,触发所述服务器接收到所述习题练习指令后,向所述第二会话用户的教育客户端发送所述第一目标相似题,使得所述第二会话用户的教育客户端显示所述第一目标相似题。
311.可选的,装置还包括:
312.提示消息接收单元,用于接收服务器发送的练习题提示消息,所述练习题提示消息由所述服务器向所述第二会话用户的教育客户端发送目标练习题时,向所述第一会话用户的教育程客户端发送;
313.提示信息输出单元,用于显示所述练习题提示消息,所述练习题提示消息用于提示在所述第二会话用户的教育客户端上显示了所述目标练习题。
314.可选的,提示信息输出单元,用于基于所述练习题提示消息,显示提示子页面,所述提示子页面包括练习题提示消息,所述练习题提示消息包括所述目标练习题。
315.可选的,所述提示子页面还包括答题结果显示区域和重复练习控件,所述答题结果显示区域包括第二会话用户对所述目标练习题的非正确结果的第三统计信息;
316.装置还包括:
317.第二选择子页面显示单元,用于响应于针对所述重复练习控件的触发操作,显示第二相似题选择子页面,所述第二相似题选择子页面包括所述目标练习题的至少一个相似题的描述信息、和各相似题对应的选择子控件;
318.第二相似题控制单元,用于响应于针对第二目标相似题的选择子控件的触发操作,向服务器发送包括所述第二目标相似题的指示信息的习题练习指令,以便所述服务器接收到所述习题练习指令后,向所述第二会话用户的教育客户端发送第二目标相似题消息,所述第二目标相似题消息用于指示所述第二会话用户的教育客户端显示所述第二目标相似题;
319.在所述提示子页面切换显示所述第二目标相似题。
320.可选的,装置还包括习题设置单元,用于在显示第一会话用户在教育客户端的目
标会话页面前,显示所述目标课程会话的练习题设置页面,所述练习题设置页面包括:练习题设置控件、辅助识别信息设置控件以及确认设置控件;响应于针对所述练习题设置控件的设置操作,获取所述第一会话用户设置的练习题;响应于针对所述辅助识别信息设置控件的信息设置操作,获取所述第一会话用户设置的辅助识别信息;响应于针对所述确认设置控件的触发操作,将所述练习题与所述辅助识别信息对应地添加到所述目标课程会话的习题集合中。
321.采用本实施例的方案,在教学间隙,老师可以查看基于练习题的互动机制产生的统计数据,既方便老师对学生知识点掌握情况有清楚的了解,又方便老师对没有认真听课的学生及时进行干预和引导,提升学生的学习质量。
322.此外,本发明实施例还提供一种计算机设备,该计算机设备可以为终端或者服务器,如图10所示,其示出了本发明实施例所涉及的计算机设备的结构示意图,具体来讲:
323.该计算机设备可以包括一个或者一个以上处理核心的处理器1001、一个或一个以上计算机可读存储介质的存储器1002、电源1003和输入单元1004等部件。本领域技术人员可以理解,图10中示出的计算机设备结构并不构成对计算机设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。其中:
324.处理器1001是该计算机设备的控制中心,利用各种接口和线路连接整个计算机设备的各个部分,运行或执行存储在存储器1002内的软件程序和/或模块,以及调用存储在存储器1002内的数据,执行计算机设备的各种功能和处理数据,从而对计算机设备进行整体监控。可选的,处理器1001可包括一个或多个处理核心;优选的,处理器1001可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,调制解调处理器也可以不集成到处理器1001中。
325.存储器1002可用于存储软件程序以及模块,处理器1001运行存储在存储器1002的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器1002可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、至少一个功能所需的应用程序(比如声音播放功能、图像播放功能等)等;存储数据区可存储根据计算机设备的使用所创建的数据等。此外,存储器1002可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器1002还可以包括存储器控制器,以提供处理器1001对存储器1002的访问。
326.计算机设备还包括给各个部件供电的电源1003,优选的,电源1003可以电源管理系统与处理器1001逻辑相连,从而电源管理系统实现管理充电、放电、以及功耗管理等功能。电源1003还可以包括一个或一个以上的直流或交流电源、再充电系统、电源故障检测电路、电源转换器或者逆变器、电源状态指示器等任意组件。
327.该计算机设备还可包括输入单元1004,该输入单元1004可用于接收输入的数字或字符信息,以及产生与用户设置以及功能控制有关的键盘、鼠标、操作杆、光学或者轨迹球信号输入。
328.尽管未示出,计算机设备还可以包括显示单元等,在此不再赘述。具体在本实施例中,计算机设备中的处理器1001会按照如下的指令,将一个或一个以上的应用程序的进程对应的可执行文件加载到存储器1002中,并由处理器1001来运行存储在存储器1002中的应
用程序,从而实现各种功能,如下:
329.获取第一会话用户在教育客户端的目标课程会话中的会话内容,所述目标课程会话还包括至少一个第二会话用户;
330.从所述会话内容中提取习题匹配信息;
331.从预设的练习题中,确定与所述习题匹配信息相关联的练习题作为目标练习题;
332.向所述至少一个第二会话用户,发送所述目标练习题,并显示于所述至少一个第二会话用户所在教育客户端的会话页面上。
333.或者,
334.显示第二会话用户在教育客户端的目标会话页面,其中,所述目标会话页面为目标课程会话的会话页面,所述目标课程会话的会话用户包括第一会话用户和所述第二会话用户,所述目标会话页面包括所述第一会话用户的会话内容;
335.响应于所述教育客户端接收的目标练习题消息,在所述目标会话页面显示目标练习题,或者目标练习题和延后处理控件,所述目标练习题基于所述目标练习题消息确定;
336.响应于针对所述目标练习题的答题操作,获取所述第二会话用户的目标答题结果,将所述目标答题结果发送给服务器;或,响应于针对所述延后处理控件的触发操作,将所述目标练习题添加到所述第二会话用户的课后练习题集合中。
337.或者,
338.显示第一会话用户在教育客户端的目标课程会话中的目标会话页面,所述目标课程会话的会话用户包括至少一个第二会话用户和所述第一会话用户,所述目标会话页面包括所述第一会话用户的会话内容;
339.响应于通过所述目标会话页面触发的答题情况查看操作,显示答题情况信息,所述答题情况信息包括所述第二会话用户的历史显示练习题的答题结果统计信息,所述历史显示练习题包括:在所述目标课程会话中,已通过所述第二会话用户的教育客户端显示的练习题
340.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
341.本领域普通技术人员可以理解,上述实施例的各种方法中的全部或部分步骤可以指令来完成,或指令控制相关的硬件来完成,该指令可以存储于一计算机可读存储介质中,并由处理器进行加载和执行。
342.为此,本发明实施例还提供一种存储介质,其中存储有多条指令,该指令能够被处理器进行加载,以执行本发明实施例所提供的课程会话管理方法。
343.根据本技术的一个方面,还提供了一种计算机程序产品或计算机程序,该计算机程序产品或计算机程序包括计算机指令,该计算机指令存储在计算机可读存储介质中。计算机设备的处理器从计算机可读存储介质读取该计算机指令,处理器执行该计算机指令,使得该计算机设备执行上述实施例中的各种可选实现方式中提供的方法。
344.以上各个操作的具体实施可参见前面的实施例,在此不再赘述。
345.其中,该存储介质可以包括:只读存储器(rom,read only memory)、随机存取记忆体(ram,random access memory)、磁盘或光盘等。
346.由于该存储介质中所存储的指令,可以执行本发明实施例所提供的课程会话管理方法中的步骤,因此,可以实现本发明实施例所提供的课程会话管理方法所能实现的有益
效果,详见前面的实施例,在此不再赘述。
347.以上对本发明实施例所提供的一种课程会话管理方法、装置、计算机设备和存储介质进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上,本说明书内容不应理解为对本发明的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献