一种教学资源处理方法及装置与流程

文档序号:17748820发布日期:2019-05-24 20:49阅读:139来源:国知局
一种教学资源处理方法及装置与流程

本发明涉及互联网技术领域,特别涉及一种教学资源处理方法及装置。



背景技术:

相对于传统的视频,网络视频具有更强的即时性和主动选择性,因而受到越来越多的人关注,有着广泛的应用,例如:网络电视,网络影院,远程会议,远程教学等。

远程教学过程是学生通过学生端远程观看教师通过教师端对教学资源进行讲解的过程,传统的教学系统中,教师端在对一目标教学资源进行讲解时,将该目标教学资源上传到中控设备,然后发送指令到指令转发系统,指令转发系统将该指令发送到展示端,通过展示端显示教师在教师端的讲解过程,同时,展示端向学生端发送跟随指令,学生端在收到跟随指令时,需要从中控下载目标教学资源,同时,根据展示端发送的跟随指令与该展示端进行同步展示。在此过程中,需要教师端设备、展示端设备、中控设备和学生端设备,必须通过展示端才能使学生端实现与教师端的同步,成本较高,因而,如何简化整个在线教学过程,节省在线教学过程中的设备,降低在线教学的成本是一亟待解决的技术问题。



技术实现要素:

本发明提供一种教学资源处理方法及装置,用以节省在线教学过程中的设备,降低在线教学的成本。

本发明提供一种教学资源处理方法,包括:

获取教学资源;

当接收到对目标教学资源的选定操作时,读取并将所述教学资源显示至资源展示界面;

当接收到对目标教学资源的选定操作时,生成同步指令,所述同步指令用于使预设终端与所述资源展示界面同步显示;

将所述同步指令发送给所述预设终端。

本发明的有益效果在于:通过在本地创建资源展示界面,使本地接收到目标教学资源的选定操作时,直接将教学资源显示到资源展示界面,同时向预设终端发送同步指令,从而,无需通过展示端显示教学资源,也无需经由展示端向预设终端转发同步指令,即本方案使在线教学的过程中节省了展示端设备,降低了在线教学的成本。

在一个实施例中,在所述生成同步指令之后,所述方法还包括:

显示所有预设终端对应的选择标签;

当接收到对目标选择标签的选定操作时,获取所述目标选择标签对应的终端标识;

所述将所述同步指令发送给所述预设终端,包括:

将所述同步指令发送给获取到的终端标识对应的终端。

本实施例的有益效果在于:在生成同步指令后,通过显示所有预设终端对应的选择标签使该同步指令只发送给需要接受指令的终端,避免对同步指令的误发送。

在一个实施例中,所述方法还包括:

当将所述教学资源显示至资源展示界面之后,接收对所述资源展示界面的操作指令,所述操作指令包括以下至少一种操作:

资源删除指令、书写指令、预览答题指令和资源添加指令;

执行所述操作指令并在执行过程中实时对所述资源展示界面执行截取操作;

将所述操作指令或通过所述截屏操作获取的图像发送给预设终端。

本实施例的有益效果在于:在执行对资源展示界面的操作指令的同时,实时对资源展示界面执行截取操作,从而,既可将资源展示界面的操作指令发送给预设终端,又可将截屏操作获取的图像发送给预设终端,使预设终端的同步显示更加多样化。

在一个实施例中,当对所述资源展示界面的操作指令为第一书写指令时,所述方法还包括:

获取所述终端标识对应的终端的屏幕尺寸;

计算本地屏幕与所述终端标识对应的终端的屏幕的尺寸比例;

所述将所述操作指令发送给预设终端,包括:

将所述第一书写指令所对应的书写轨迹根据所述尺寸比例等比例缩放;

根据等比例缩放后的书写轨迹生成第二书写指令;

将所述第二书写指令发送给所述终端标识对应的终端。

本实施例的有益效果在于:当接收到对资源展示界面的第一书写指令时,将书写指令所对应的书写轨迹根据本地屏幕与终端标识对应的终端屏幕的尺寸比例进行等比例缩放,并根据等比例缩放后的书写轨迹生成第二书写指令,并将第二书写指令发送给终端标识对应的终端,从而,相当于将适用于本地的第一书写指令修改为适用于预设终端的第二书写指令,避免了同步过程中由于屏幕尺寸不同而导致的显示效果不一致的情况。

在一个实施例中,当对所述资源展示界面的操作指令为预览答题指令时,所述方法还包括:

判断所述终端标识对应的终端中是否存储所述预览答题指令所对应的题库;

当所述终端标识对应的终端中存储所述预览答题指令所对应的题库时,获取所述题库的标识;

根据所述题库的标识将所述预览答题指令修改为对所述题库的标识对应题库的开启指令;

将所述开启指令发送给所述终端标识对应的终端;

当所述终端标识对应的终端中没有存储所述预览答题指令所对应的题库时,将通过所述截屏操作获取的图像发送给所述终端标识对应的终端。

本实施例的有益效果在于:当与本地进行同步显示的终端存储了预览答题指令对应的题库时,通过该题库的标识将预览答题指令修改为对该题库标识对应题库的开启指令并将该开启指令发送给与本地进行同步显示的终端,从而,将预览答题指令修改为该预览答题指令对应题库的开启指令,使与本地同步显示的终端无需再次下载该题库,提升了同步显示效果;而当与本地进行同步显示的终端中没有存储预览答题指令对应的题库时,将通过截屏操作获取的图像发送给该终端,避免本地没有存储该题库的终端出现无法同步的情况。

本发明还提供一种教学资源处理装置,包括:

第一获取模块,用于获取教学资源;

读取模块,用于当接收到对目标教学资源的选定操作时,读取并将所述教学资源显示至资源展示界面;

第一生成模块,用于当接收到对目标教学资源的选定操作时,生成同步指令,所述同步指令用于使预设终端与所述资源展示界面同步显示;

第一发送模块,用于将所述同步指令发送给所述预设终端。

在一个实施例中,所述装置还包括:

显示模块,用于在所述生成同步指令之后,显示所有预设终端对应的选择标签;

第二获取模块,用于当接收到对目标选择标签的选定操作时,获取所述目标选择标签对应的终端标识;

所述第一发送模块,包括:

发送子模块,用于将所述同步指令发送给获取到的终端标识对应的终端。

在一个实施例中,所述装置还包括:

接收模块,用于当将所述教学资源显示至资源展示界面之后,接收对所述资源展示界面的操作指令;

执行模块,用于执行所述操作指令并在执行过程中实时对所述资源展示界面执行截取操作;

第二发送模块,用于将所述操作指令或通过所述截屏操作获取的图像发送给预设终端。

在一个实施例中,所述装置还包括:

第三获取模块,用于当对所述资源展示界面的操作指令为第一书写指令时,获取所述终端标识对应的终端的屏幕尺寸;

计算模块,用于计算本地屏幕与所述终端标识对应的终端的屏幕的尺寸比例;

所述第二发送模块,包括:

缩放模块,用于将所述第一书写指令所对应的书写轨迹根据所述尺寸比例等比例缩放;

第二生成模块,用于根据等比例缩放后的书写轨迹生成第二书写指令;

第三发送模块,用于将所述第二书写指令发送给所述终端标识对应的终端。

在一个实施例中,所述装置还包括:

判断模块,用于当对所述资源展示界面的操作指令为预览答题指令时,判断所述终端标识对应的终端中是否存储所述预览答题指令所对应的题库;

第四获取模块,用于当所述终端标识对应的终端中存储所述预览答题指令所对应的题库时,获取所述题库的标识;

修改模块,用于根据所述题库的标识将所述预览答题指令修改为对所述题库的标识对应题库的开启指令;

第四发送模块,用于将所述开启指令发送给所述终端标识对应的终端;

第五发送模块,用于当所述终端标识对应的终端中没有存储所述预览答题指令所对应的题库时,将通过所述截屏操作获取的图像发送给所述终端标识对应的终端。

本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明书、权利要求书、以及附图中所特别指出的结构来实现和获得。

下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。

附图说明

附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实施例一起用于解释本发明,并不构成对本发明的限制。在附图中:

图1为本发明一实施例中一种教学资源处理方法的流程图;

图2为本发明一实施例中一种教学资源处理方法的流程图;

图3为本发明一实施例中一种教学资源处理装置的框图;

图4为本发明一实施例中一种教学资源处理装置的框图。

具体实施方式

以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

图1为本发明一实施例中一种教学资源处理方法的流程图,如图1所示,本发明中教学资源处理方法可用于在线教学系统中用于建立教师端与学生端连接的中控设备,该方法可被实施为如下步骤S11-S14:

在步骤S11中,获取教学资源;

在步骤S12中,当接收到对目标教学资源的选定操作时,读取并将教学资源显示至资源展示界面;

在步骤S13中,当接收到对目标教学资源的选定操作时,生成同步指令,同步指令用于使预设终端与资源展示界面同步显示;

在步骤S14中,将同步指令发送给预设终端。

本实施例中,可将中控设备与显示端的功能合并在一起,形成一种具有可操作显示屏的中控设备,教师可以直接通过显示屏进行教学资源的讲解,首先,获取教学资源,并将教学资源在显示屏中进行显示,同时显示资源展示界面,该资源展示界面可用于该教学资源的讲解,当教师将需要讲解的教学资源拖拽到资源展示界面中时,生成对该教学资源的选定操作,读取该教学资源并将该教学资源显示在资源展示界面,同时,生成同步指令,将该同步指令发送给学生端,使学生端与该中控设备中的资源展示界面进行同步显示。

如此,在本实施例中,由于中控设备与显示端的功能合并在一起,从而,当教师通过显示屏进行操作时,可由中控设备处理相应的操作指令,从而,无需教师端就可以实现教学资源的讲解,并使学生端与该中控设备中的资源展示界面进行同步显示,本实施例中,将中控设备与显示端的功能合并在一起,无需单独的显示端,且由于显示屏与中控设备连接,从而,教师可直接通过该显示屏进行操作,由中控设备处理相应的操作指令,无需单独的教师端就可进行讲解和使学生端进行同步显示,即本实施例通过将中控设备与显示端的功能合并在一起,在省略了显示端和教师端的的情况下,实现了与原有技术相同的技术效果,简化了在线教学过程,节省了在线教学所使用的设备。

本发明的有益效果在于:通过在本地创建资源展示界面,使本地接收到目标教学资源的选定操作时,直接将教学资源显示到资源展示界面,同时向预设终端发送同步指令,从而,无需通过展示端显示教学资源,也无需经由展示端向预设终端转发同步指令,即本方案使在线教学的过程中节省了展示端设备,降低了在线教学的成本。

在一个实施例中,在上述步骤S13之后,该方法还可被实施为如下步骤A1-A2:

在步骤A1中,显示所有预设终端对应的选择标签;

在步骤A2中,当接收到对目标选择标签的选定操作时,获取目标选择标签对应的终端标识;

上述步骤S14可被实施为如下步骤A3:

在步骤A3中,将同步指令发送给获取到的终端标识对应的终端。

由于与中控设备对应的学生端可能有很多,本实施例中,当生成同步指令时,显示所有与该中控设备对应的学生端的选择标签,从而使教师能够自主选择需要同步显示的学生端,当接收到对目标选择标签的选定操作时,获取该目标选择标签对应的终端标识,将同步指令发送给该终端标识对应的学生端。

需要说明的是,在显示所有与该中控设备对应的学生端的选择标签时,可显示对这些选择标签的全选按钮,如此,当需要所有学生端进行同步显示时,教师可通过点击全选按钮选定所有选择标签,简化了对目标选择标签的选定操作。

本实施例的有益效果在于:在生成同步指令后,通过显示所有预设终端对应的选择标签使该同步指令只发送给需要接受指令的终端,避免对同步指令的误发送。

在一个实施例中,如图2所示,在上述步骤S12之后,该方法还可被实施为如下步骤S21-S23:

在步骤S21中,接收对资源展示界面的操作指令,操作指令包括以下至少一种操作:

资源删除指令、书写指令、预览答题指令和资源添加指令;

在步骤S22中,执行操作指令并在执行过程中实时对资源展示界面执行截取操作;

在步骤S23中,将操作指令或通过截屏操作获取的图像发送给预设终端。

本实施例中,当将目标教学资源显示至资源展示界面之后,接受对资源展示界面的操作指令,该操作指令可以是资源删除指令、书写指令、预览答题指令或资源添加指令等,执行接收到的操作指令,并在执行过程中,实时对资源展示界面执行截图操作,并将该操作指令或通过对该资源展示界面的截图操作所截取到的图像发送给学生端。

本实施例的有益效果在于:在执行对资源展示界面的操作指令的同时,实时对资源展示界面执行截取操作,从而,既可将资源展示界面的操作指令发送给预设终端,又可将截屏操作获取的图像发送给预设终端,使预设终端的同步显示更加多样化。

在一个实施例中,当对资源展示界面的操作指令为第一书写指令时,该方法还可被实施为如下步骤B1-B2:

在步骤B1中,获取终端标识对应的终端的屏幕尺寸;

在步骤B2中,计算本地屏幕与终端标识对应的终端的屏幕的尺寸比例;

上述步骤S23中,将操作指令发送给预设终端可被实施为如下步骤B3-B5:

在步骤B3中,将第一书写指令所对应的书写轨迹根据尺寸比例等比例缩放;

在步骤B4中,根据等比例缩放后的书写轨迹生成第二书写指令;

在步骤B5中,将第二书写指令发送给终端标识对应的终端。

本实施例中,获取与资源展示界面进行同步显示的学生端的屏幕尺寸,计算中控设备本地屏幕与该学生端屏幕的尺寸比例,将本地接收到的书写指令所对应的书写轨迹根据该尺寸比例进行等比例缩放,得到等比例缩放后的书写轨迹,根据该等比例缩放后的书写轨迹生成新的书写指令,将该新的书写指令发送给与资源展示界面进行同步显示的学生端,该新的书写指令可以是学生端中显示适于该学生端屏幕的书写轨迹。

本实施例的有益效果在于:当接收到对资源展示界面的第一书写指令时,将书写指令所对应的书写轨迹根据本地屏幕与终端标识对应的终端屏幕的尺寸比例进行等比例缩放,并根据等比例缩放后的书写轨迹生成第二书写指令,并将第二书写指令发送给终端标识对应的终端,从而,相当于将适用于本地的第一书写指令修改为适用于预设终端的第二书写指令,避免了同步过程中由于屏幕尺寸不同而导致的显示效果不一致的情况。

在一个实施例中,当对资源展示界面的操作指令为预览答题指令时,该方法还可被实施为如下步骤C1-C5:

在步骤C1中,判断终端标识对应的终端中是否存储预览答题指令所对应的题库;

在步骤C2中,当终端标识对应的终端中存储预览答题指令所对应的题库时,获取题库的标识;

在步骤C3中,根据题库的标识将预览答题指令修改为对题库的标识对应题库的开启指令;

在步骤C4中,将开启指令发送给终端标识对应的终端;

在步骤C5中,当终端标识对应的终端中没有存储预览答题指令所对应的题库时,将通过截屏操作获取的图像发送给终端标识对应的终端。

本实施例中,当对资源展示界面的操作指令为预览答题指令时,判断与资源展示界面同步的学生端中是否存储该预览答题指令所对应的题库,例如,可检测该学生端的存储装置中是否存储有与该预览答题指令所对应的题库的名称或标号相同的题库,当存储有与该预览答题指令所对应的题库名称或标号相同的题库时,确定该学生端中存储有与该预览答题指令所对应的题库,根据该题库的名称或题库标号,生成对该题库的开启指令,将该开启指令发送给该学生端;当检测到学生端中没有存储该预览答题指令所对应的题库名称或标号相同的题库时,确定该学生端中没有存储与该预览答题指令所对应的题库,此时,将通过上述步骤S22中的截取操作所截取的图像发送给该学生端。

本实施例的有益效果在于:当与本地进行同步显示的终端存储了预览答题指令对应的题库时,通过该题库的标识将预览答题指令修改为对该题库标识对应题库的开启指令并将该开启指令发送给与本地进行同步显示的终端,从而,将预览答题指令修改为该预览答题指令对应题库的开启指令,使与本地同步显示的终端无需再次下载该题库,提升了同步显示效果;而当与本地进行同步显示的终端中没有存储预览答题指令对应的题库时,将通过截屏操作获取的图像发送给该终端,避免本地没有存储该题库的终端出现无法同步的情况。

图3为本发明一实施例中一种教学资源处理方法的框图,如图3所示,本发明中教学资源处理装置可用于在线教学系统中用于建立教师端与学生端连接的中控设备,该装置可包括如下模块:

第一获取模块31,用于获取教学资源;

读取模块32,用于当接收到对目标教学资源的选定操作时,读取并将教学资源显示至资源展示界面;

第一生成模块33,用于当接收到对目标教学资源的选定操作时,生成同步指令,同步指令用于使预设终端与资源展示界面同步显示;

第一发送模块34,用于将同步指令发送给预设终端。

在一个实施例中,装置还包括:

显示模块,用于在生成同步指令之后,显示所有预设终端对应的选择标签;

第二获取模块,用于当接收到对目标选择标签的选定操作时,获取目标选择标签对应的终端标识;

第一发送模块,包括:

发送子模块,用于将同步指令发送给获取到的终端标识对应的终端。

在一个实施例中,如图4所示,装置还包括:

接收模块41,用于当将教学资源显示至资源展示界面之后,接收对资源展示界面的操作指令;

执行模块42,用于执行操作指令并在执行过程中实时对资源展示界面执行截取操作;

第二发送模块43,用于将操作指令或通过截屏操作获取的图像发送给预设终端。

在一个实施例中,装置还包括:

第三获取模块,用于当对资源展示界面的操作指令为第一书写指令时,获取终端标识对应的终端的屏幕尺寸;

计算模块,用于计算本地屏幕与终端标识对应的终端的屏幕的尺寸比例;

第二发送模块,包括:

缩放模块,用于将第一书写指令所对应的书写轨迹根据尺寸比例等比例缩放;

第二生成模块,用于根据等比例缩放后的书写轨迹生成第二书写指令;

第三发送模块,用于将第二书写指令发送给终端标识对应的终端。

在一个实施例中,装置还包括:

判断模块,用于当对资源展示界面的操作指令为预览答题指令时,判断终端标识对应的终端中是否存储预览答题指令所对应的题库;

第四获取模块,用于当终端标识对应的终端中存储预览答题指令所对应的题库时,获取题库的标识;

修改模块,用于根据题库的标识将预览答题指令修改为对题库的标识对应题库的开启指令;

第四发送模块,用于将开启指令发送给终端标识对应的终端;

第五发送模块,用于当终端标识对应的终端中没有存储预览答题指令所对应的题库时,将通过截屏操作获取的图像发送给终端标识对应的终端。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1