法律状态公告日
法律状态信息
法律状态
2017-11-28
授权
授权
2016-09-28
实质审查的生效 IPC(主分类):G06F3/0481 申请日:20160401
实质审查的生效
2016-08-31
公开
公开
技术领域
本发明属于教学技术领域,特别涉及一种在平台界面引导教学的方法及系统、录制装置、引导装置。
背景技术
学习某款平台界面的使用时,不管是图文教程、视频教程还是直播课堂,都是重于教,轻于练。学习者看教程觉得掌握了,但是在自己操作的时候,繁琐的步骤是记不住的,所以需要反复去回看教程,看一步教程回放切换到软件里面操作一步,如此反复,导致学习效率非常低下。
现有的教学方法为教学课件模拟软件界面,在需要点击的部分设置感应区并出来提示,用户点击感应区,课件播放到下一帧,达到一种模拟使用软件界面的效果,从而把教跟学有机的结合起来。但是此方法存在以下几个弊端:
1.课件每一步骤都需要设置感应区,有些二级菜单还需要做模拟软件菜单的弹出动画,需要有专业的前端工程师配合完成,制作课件效率很低。
2.用户操作的过程中,看不到实际使用软件过程中,不同参数呈现不同结果的微妙变化。这样无法对某一菜单或者按钮的作用有深入的体会。比如设置字体大小,课件往往是设定了唯一的参数,点击就只呈现唯一参数作用后的结果,但是实际使用软件过程中,用户其实是可以选择大小的,并且可以直观看见不同选择,文字呈现不同大小的变化。
3.用户不对结果产生影响,无论是谁使用,用心程度怎么样,只要每一次点击在感应区,就会直接播放到下一帧,直至完成。文档内容状态也是课件本身设置好的图片。这样让操作变得枯燥,跟实际使用软件或者界面比,丢失了很多细节,降低了准确性。并且学习完还得打开相关软件或界面实际操作一遍。
综上所述,现有技术需要有专业的前端工程师配合完成,且学员不是在真实的软件界面进行学习,故存在课件制作效率低和教学效果差的问题。
发明内容
本发明提供了一种在平台界面引导教学的方法及系统、录制装置、引导装置,旨在解决现有技术存在的课件制作效率低和教学效果差的技术问题。
本发明是这样实现的,一种在平台界面引导教学的方法,所述在平台界面引导教学的方法包括:
A1.获取用户输入的控件操作指令;
B1.根据所述控件操作指令获取用户操作位置所在区域的图片的内容;
C1.在预存的图标文字库中获取与所述内容对应的未响应状态控件图标;
D1.依次记录多个所述控件操作指令对应的多个未响应状态控件图标;
E1.根据所述多个未响应状态控件图标生成操作列表,并将所述操作列表发送至引导装置,以使所述引导装置根据所述操作列表在平台界面上对用户操作进行提示。
本发明的另一目的在于提供一种在平台界面引导教学的方法,所述在平台界面引导教学的方法包括:
A2.获取录制装置发送的操作列表中的首个未响应状态控件图标,所述操作列表中包括多个未响应状态控件图标;
B2.获取当前平台界面上的所述未响应状态控件图标的坐标和尺寸;
C2.根据所述坐标进行提示;
D2.根据所述坐标和所述尺寸获取响应范围;
E2.判断所述响应范围内是否获取到操作指令;
F2.若是,则根据所述操作列表获取下一个未响应状态控件图标,并执行步骤B2。
本发明的另一目的在于提供一种在平台界面引导教学的方法,所述在平台界面引导教学的方法包括:
A3.获取用户输入的控件操作指令;
B3.根据所述控件操作指令获取用户操作位置所在区域的图片的内容;
C3.在预存的图标文字库中获取与所述内容对应的未响应状态控件图标;
D3.依次记录多个所述控件操作指令对应的多个未响应状态控件图标;
E3.根据所述多个未响应状态控件图标生成操作列表,并发送所述操作列 表;
F3.获取所述操作列表中的首个未响应状态控件图标,所述操作列表中包括多个未响应状态控件图标;
G3.获取当前平台界面上的所述未响应状态控件图标的坐标和尺寸;
H3.根据所述坐标进行提示;
I3.根据所述坐标和所述尺寸获取响应范围;
J3.判断所述响应范围内是否获取到操作指令;
K3.若是,则根据所述操作列表获取下一个未响应状态控件图标,并执行步骤G3。
本发明的另一目的在于提供一种录制装置,所述录制装置包括:
指令获取模块,用于获取用户输入的控件操作指令;
内容获取模块,用于根据所述控件操作指令获取用户操作位置所在区域的图片的内容;
未响应状态控件图标获取模块,用于在预存的图标文字库中获取与所述内容对应的未响应状态控件图标;
未响应状态控件图标记录模块,用于依次记录多个所述控件操作指令对应的多个未响应状态控件图标;
操作列表生成模块,用于根据所述多个未响应状态控件图标生成操作列表,并将所述操作列表发送至引导装置,以使所述引导装置根据所述操作列表在平台界面上对用户操作进行提示。
本发明的另一目的在于提供一种引导装置,所述引导装置包括:
第一未响应状态控件图标获取模块,用于获取录制装置发送的操作列表中的首个未响应状态控件图标,所述操作列表中包括多个未响应状态控件图标;
坐标尺寸获取模块,用于获取当前平台界面上的所述未响应状态控件图标的坐标和尺寸;
提示模块,用于根据所述坐标进行提示;
响应范围获取模块,用于根据所述坐标和所述尺寸获取响应范围;
判断模块,用于判断所述响应范围内是否获取到操作指令;
第二未响应状态控件图标获取模块,用于根据所述操作列表获取下一个未响应状态控件图标。
本发明的另一目的在于提供一种在平台界面引导教学的系统,其特征在于,所述在平台界面引导教学的系统包含上述的录制装置和上述引导装置。
本发明技术方案带来的有益效果是:
从上述本发明可知,由于首先获取用户输入的控件操作指令;根据控件操作指令获取用户操作位置所在区域的图片的内容;然后在预存的图标文字库中获取与内容对应的未响应状态控件图标;再依次记录多个所述控件操作指令对应的多个未响应状态控件图标;最后根据多个未响应状态控件图标生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1为本发明实施例一提供的一种在平台界面引导教学的方法一种流程图;
图2为本发明实施例一提供的一种在平台界面引导教学的方法另一种流程图;
图3为本发明实施例二提供的一种在平台界面引导教学的方法流程图;
图4为本发明实施例三提供的一种在平台界面引导教学的方法流程图;
图5为本发明实施例四提供的一种录制装置一种结构示意图;
图6为本发明实施例四提供的一种录制装置另一种结构示意图;
图7为本发明实施例五提供的一种引导装置一种结构示意图;
图8为本发明实施例六提供的一种在平台界面引导教学的系统结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。
实施例一:
本发明实施例一提供了一种在平台界面引导教学的方法流程,上述平台界面包括软件平台界面和网站平台界面,参见图1,方法包括:
101:获取用户输入的控件操作指令。
102:根据控件操作指令获取用户操作位置所在区域的图片的内容。
103:在预存的图标文字库中获取与内容对应的未响应状态控件图标。
具体实施中,步骤102和步骤103有两种实现方式:
第一种实现方式如下:
步骤102可以具体为:根据控件操作指令获取响应控件操作指令时用户操作位置所在区域的图片的内容。
图标文字库包含第一图标文字库和第二图标文字库,步骤103可以具体为:
在预存的第一图标文字库中获取与内容对应的响应状态控件图标,并在预存的第二图标文字库中获取与响应状态控件图标对应的未响应状态控件图标。
获取用户操作位置所在区域的图片的内容并与预存的第一图标文字库进行像素点匹配以获取与内容对应的响应状态控件图标。
第二种实现方式如下:
步骤102可以具体为:
在控件操作指令尚未传达到平台前,平台未对控件操作指令作出响应时根据控件操作指令获取用户操作位置所在区域的图片的内容。
当控件操作指令传输给平台之前(因为平台还没接收到指令,所以当前控件是非点击的状态),获取用户操作位置所在区域的图片的内容并与预存的图标文字库进行像素点匹配。
步骤103可以具体为:
在预存的图标文字库中直接获取与内容对应的的未响应状态控件图标。
104:依次记录多个控件操作指令对应的多个未响应状态控件图标。
具体实施中,用户每输入一个控件操作指令,则记录一次与控件操作指令对应的未响应状态控件图标。
105:根据多个未响应状态控件图标生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示。
可选地,如图2所示,在步骤101前还包括步骤100。
100:存储图标文字库。
可选地,在步骤104和步骤105之间还包括步骤104-2。
104-2:将当前平台界面存储为与未响应状态控件图标对应的效果图。
步骤105具体为:依次记录多个控件操作指令对应的多个未响应状态控件图标和与多个未响应状态控件图标一一对应的多个效果图。
步骤106具体为:根据多个未响应状态控件图标和多个效果图生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示。
本实施例通过首先获取用户输入的控件操作指令;根据控件操作指令获取用户操作位置所在区域的图片的内容;然后在预存的图标文字库中获取与内容对应的未响应状态控件图标;再依次记录多个控件操作指令对应的多个未响应状态控件图标;最后根据多个未响应状态控件图标生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
实施例二:
本发明实施例二提供了一种在平台界面引导教学的方法流程,参见图3,方法包括:
301:获取录制装置发送的操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标。
302:获取当前平台界面上的未响应状态控件图标的坐标和尺寸。
具体实施中,步骤302可以具体为:利用像素点匹配方式获取当前平台界面上的未响应状态控件图标的坐标和尺寸。
303:根据坐标进行提示。
可选的,步骤303可以具体为:在当前平台界面上设置透明窗体,并根据坐标和尺寸在透明窗体上绘制红色框。
304:根据坐标和尺寸获取响应范围。
305:判断响应范围内是否获取到操作指令。
306:若是,则根据操作列表获取下一个未响应状态控件图标,并执行步骤 302,若否,则提示用户操作错误,并继续当前引导。
可选地,操作列表包括多个未响应状态控件图标和与多个未响应状态控件图标一一对应的多个效果图,在步骤304和步骤305之间还包括步骤304-2。
304-2:对未响应状态控件图标对应的效果图进行显示。
本实施例通过首先获取录制装置发送的操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标;获取当前平台界面上的未响应状态控件图标的坐标和尺寸;然后根据坐标进行提示;再根据坐标和尺寸获取响应范围;判断响应范围内是否获取到操作指令;若是,最后则根据操作列表获取下一个未响应状态控件图标,并执行在当前平台界面上获取未响应状态控件图标的坐标和尺寸的步骤;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
实施例三:
本发明实施例三提供了一种在平台界面引导教学的方法流程,参见图4,方法包括:
400:存储图标文字库。
401:获取用户输入的控件操作指令。
402:根据控件操作指令获取用户操作位置所在区域的图片的内容。
403:在预存的图标文字库中获取与内容对应的未响应状态控件图标。
具体实施中,步骤402和步骤403有两种实现方式:
第一种实现方式如下:
步骤402可以具体为:根据控件操作指令获取响应控件操作指令时用户操作位置所在区域的图片的内容。
图标文字库包含第一图标文字库和第二图标文字库,步骤403可以具体为:
在预存的第一图标文字库中获取与内容对应的响应状态控件图标,并在预存的第二图标文字库中获取与响应状态控件图标对应的未响应状态控件图标。
第二种实现方式如下:
步骤402可以具体为:
在控件操作指令尚未传达到平台前,平台未对控件操作指令作出响应时根据控件操作指令获取用户操作位置所在区域的图片的内容。
步骤403可以具体为:
在预存的图标文字库中直接获取与内容对应的的未响应状态控件图标。
404:依次记录多个控件操作指令对应的多个未响应状态控件图标。
405:根据多个未响应状态控件图标生成操作列表,并发送操作列表。
406:获取操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标。
407:获取当前平台界面上的未响应状态控件图标的坐标和尺寸。
408:根据坐标进行提示。
409:根据坐标和尺寸获取响应范围。
4010:判断响应范围内是否获取到操作指令。
4011:若是,则根据操作列表获取下一个未响应状态控件图标,并执行步骤408,若否,则提示用户操作错误,并继续当前引导。
可选地,在步骤403和步骤404之间还包括步骤403-2。
403-2:将当前平台界面存储为与未响应状态控件图标对应的效果图。
步骤404具体为:依次记录多个控件操作指令对应的多个未响应状态控件图标和与多个未响应状态控件图标一一对应的多个效果图。
步骤405具体为:根据多个未响应状态控件图标和多个效果图生成操作列表,并发送操作列表。
在步骤408和步骤409之间还包括步骤408-2。
408-2:对未响应状态控件图标对应的效果图进行显示。
可选的,步骤408可以具体为:在当前平台界面上设置透明窗体,并根据坐标和尺寸在透明窗体上绘制红色框。
例如,当平台软件为word时,教学任务为在文档中插入图片,此时,首先录制装置存储第一图标文字库和第二图标文字库;录制装置获取用户输入的“插入”控件的操作指令;录制装置根据“插入”控件的操作指令获取点击时鼠标光标所在区域的图片的内容(“插入”);然后录制装置在预存的第一图标文字库中获取与“插入”对应的响应状态控件图标;录制装置在第二图标文字库中获取与“插入”响应状态控件图标对应的“插入”未响应状态控件图标;录制装置记录“插入”的未响应状态控件图标;录制装置再获取用户输入的“图片”控件的操作指令;录制装置根据“图片”控件的操作指令获取点击时鼠标光标 所在区域的图片的内容(“图片”图标);然后录制装置在预存的第一图标文字库中获取与“图片”图标对应的响应状态控件图标;录制装置在第二图标文字库中获取与“图片”响应状态控件图标对应的“图片”未响应状态控件图标;录制装置记录“图片”的未响应状态控件图标;最后,录制装置根据“插入”的未响应状态控件图标和“图片”的未响应状态控件图标生成操作列表,并将操作列表发送至引导装置。
引导装置获取操作列表中的首个未响应状态控件图标(“插入”),引导装置获取当前平台界面上的未响应状态控件图标(“插入”)的坐标和尺寸;引导装置根据“插入”的未响应状态控件图标的坐标进行提示;引导装置根据“插入”的未响应状态控件图标的坐标和尺寸获取响应范围;引导装置判断响应范围内是否获取到操作指令;若是,则引导装置根据操作列表获取下一个未响应状态控件图标(“图片”),引导装置获取当前平台界面上的未响应状态控件图标(“图片”)的坐标和尺寸;引导装置根据“图片”的未响应状态控件图标的坐标进行提示。
本实施例通过首先获取用户输入的控件操作指令,并根据控件操作指令获取鼠标光标所在区域的图片的内容;然后在预存的图标文字库中获取与内容对应的未响应状态控件图标,且依次记录多个控件操作指令对应的多个未响应状态控件图标,根据多个未响应状态控件图标生成操作列表,发送操作列表;再获取操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标;获取当前平台界面上的未响应状态控件图标的坐标和尺寸,并根据坐标进行提示;最后根据坐标和尺寸获取响应范围;判断响应范围内是否获取到操作指令;若是,则根据操作列表获取下一个未响应状态控件图标,并执行在当前平台界面上获取未响应状态控件图标的坐标和尺寸的步骤;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
实施例四:
与实施例一提供的一种在平台界面引导教学的方法相对应,本发明还提供了一种录制装置50,如图5所示,包括指令获取模块510、内容获取模块520、未响应状态控件图标获取模块530、未响应状态控件图标记录模块540以及操作列表生成模块550。
指令获取模块510,用于获取用户输入的控件操作指令;
内容获取模块520,用于根据控件操作指令获取用户操作位置所在区域的图片的内容;
未响应状态控件图标获取模块530,用于在预存的图标文字库中获取与内容对应的未响应状态控件图标。
具体实施中,指令获取模块510和内容获取模块520的执行可以分为两种情况。
第一种情况如下:
内容获取模块根据控件操作指令获取用户操作位置所在区域的图片的内容的过程可以具体为:
根据控件操作指令获取响应控件操作指令时用户操作位置所在区域的图片的内容;
图标文字库包含第一图标文字库和第二图标文字库,未响应状态控件图标获取模块在预存的图标文字库中获取与内容对应的未响应状态控件图标的过程可以具体为:
在预存的第一图标文字库中获取与内容对应的响应状态控件图标,并在预存的第二图标文字库中获取与响应状态控件图标对应的未响应状态控件图标;
第二种情况如下:
内容获取模块根据控件操作指令获取用户操作位置所在区域的图片的内容的过程可以具体为:
在控件操作指令尚未传达到平台前,平台未对控件操作指令作出响应时根据控件操作指令获取用户操作位置所在区域的图片的内容;
未响应状态控件图标获取模块在预存的图标文字库中获取与内容对应的未响应状态控件图标的过程可以具体为:
在预存的图标文字库中直接获取与内容对应的的未响应状态控件图标。
未响应状态控件图标记录模块540,用于依次记录多个控件操作指令对应的多个未响应状态控件图标。
操作列表生成模块550,用于根据多个未响应状态控件图标生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示。
可选地,如图6所示,一种录制装置60还包括存储模块560。
存储模块560,用于存储图标文字库。
可选地,一种录制装置60还包括效果图存储模块。
效果图存储模块,用于将当前平台界面存储为与未响应状态控件图标对应的效果图。
未响应状态控件图标记录模块540依次记录多个控件操作指令对应的多个未响应状态控件图标的过程具体为:依次记录多个控件操作指令对应的多个未响应状态控件图标和与多个未响应状态控件图标一一对应的多个效果图。
操作列表生成模块550根据多个未响应状态控件图标生成操作列表的过程具体为:根据多个未响应状态控件图标和多个效果图生成操作列表。
本实施例通过首先获取用户输入的控件操作指令;根据控件操作指令获取用户操作位置所在区域的图片的内容;然后在预存的图标文字库中获取与内容对应的未响应状态控件图标;再依次记录多个控件操作指令对应的多个未响应状态控件图标;最后根据多个未响应状态控件图标生成操作列表,并将操作列表发送至引导装置,以使引导装置根据操作列表在平台界面上对用户操作进行提示;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
实施例五:
与实施例二提供的一种在平台界面引导教学的方法相对应,本发明还提供了一种引导装置70,如图7所示,包括第一未响应状态控件图标获取模块710、坐标尺寸获取模块720、提示模块730、响应范围获取模块740、判断模块750以及第二未响应状态控件图标获取模块760。
第一未响应状态控件图标获取模块710,用于获取录制装置发送的操作坐标尺寸获取模块720列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标;
坐标尺寸获取模块720,
坐标尺寸获取模块720,用于获取当前平台界面上的未响应状态控件图标的坐标和尺寸;
提示模块730,用于根据坐标进行提示;
响应范围获取模块740,用于根据坐标和尺寸获取响应范围;
判断模块750,用于判断响应范围内是否获取到操作指令;
第二未响应状态控件图标获取模块760,用于根据操作列表获取下一个未响应状态控件图标。
可选地,操作列表中包括多个未响应状态控件图标和与多个未响应状态控件图标一一对应的多个效果图,引导装置70还包括效果图显示模块。
效果图显示模块,用于对未响应状态控件图标对应的效果图进行显示。
可选的,提示模块730根据坐标进行提示的过程可以具体为:在当前平台界面上设置透明窗体,并根据坐标和尺寸在透明窗体上绘制红色框。
本实施例通过首先获取录制装置发送的操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标;获取当前平台界面上的未响应状态控件图标的坐标和尺寸;然后根据坐标进行提示;再根据坐标和尺寸获取响应范围;判断响应范围内是否获取到操作指令;若是,最后则根据操作列表获取下一个未响应状态控件图标,并执行在当前平台界面上获取未响应状态控件图标的坐标和尺寸的步骤;只要教学者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
实施例六:
与一种在平台界面引导教学的方法第三实施例相对应,本发明还提供了一种在平台界面引导教学的系统90,包括上述录制装置(50或60)和上述引导装置(70)。
本实施例通过首先获取用户输入的控件操作指令,并根据控件操作指令获取用户操作位置所在区域的图片的内容;然后在预存的图标文字库中获取与内容对应的未响应状态控件图标,且依次记录多个控件操作指令对应的多个未响应状态控件图标,根据多个未响应状态控件图标生成操作列表,发送操作列表;再获取操作列表中的首个未响应状态控件图标,操作列表中包括多个未响应状态控件图标;获取当前平台界面上的未响应状态控件图标的坐标和尺寸,并根据坐标进行提示;最后根据坐标和尺寸获取响应范围;判断响应范围内是否获取到操作指令;若是,则根据操作列表获取下一个未响应状态控件图标,并执行在当前平台界面上获取未响应状态控件图标的坐标和尺寸的步骤;只要教学 者操作一遍就可以完成教学课件的录制,且学员是在真实的平台界面进行学习,即学即用,因此,提高了教学课件制作效率并优化了教学效果。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。
以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 机器人直接引导教学的方法和装置
机译: 用于移动平台的手势引导装置,用于移动平台的手势引导系统以及用于移动平台的手势引导方法
机译: 实现跨平台交互式引导用户界面(GUI)的多厂商跨平台系统和方法