CN106201169A - 一种人机交互学习方法及装置、终端设备 - Google Patents
一种人机交互学习方法及装置、终端设备 Download PDFInfo
- Publication number
- CN106201169A CN106201169A CN201610479991.5A CN201610479991A CN106201169A CN 106201169 A CN106201169 A CN 106201169A CN 201610479991 A CN201610479991 A CN 201610479991A CN 106201169 A CN106201169 A CN 106201169A
- Authority
- CN
- China
- Prior art keywords
- virtual
- character
- target
- learning
- virtual item
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0481—Interaction techniques based on graphical user interfaces [GUI] based on specific properties of the displayed interaction object or a metaphor-based environment, e.g. interaction with desktop elements like windows or icons, or assisted by a cursor's changing behaviour or appearance
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B5/00—Electrically-operated educational appliances
- G09B5/08—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations
- G09B5/14—Electrically-operated educational appliances providing for individual presentation of information to a plurality of student stations with provision for individual teacher-student communication
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- Human Computer Interaction (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明实施例涉及人机交互技术领域,公开了一种人机交互学习方法及装置、终端设备,该方法包括:接收针对学习应用的第一学习关卡的启动指令,并根据该启动指令,输出第一学习关卡的学习界面,其中,该学习界面包括虚拟角色以及多个虚拟物品,每个虚拟物品携带有至少一个字符,输出提示信息,该提示信息用于提示用户根据每个虚拟物品携带的字符确定出虚拟角色所需的目标字符,获取用户根据目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,并控制虚拟角色对目标虚拟物品执行预处理操作,目标虚拟物品携带的字符与目标字符相匹配。实施本发明实施例能够提高用户的学习效果。
Description
技术领域
本发明涉及人机交互技术领域,具体涉及一种人机交互学习方法及装置、终端设备。
背景技术
随着互联网技术的快速发展,手机、平板电脑等终端设备的使用越来越频繁,除了能够为用户提供音乐播放、在线影视及即时通信等娱乐功能之外,这些终端设备还能够为用户提供学习方法供用户学习。在实际应用中,当前的终端设备提供的学习方法主要有教师在线讲解以及动态演示。实践发现,当前终端设备提供的学习方法只允许用户听或看,无法使用户真正的参与其中,学习方式比较单一,降低了用户的学习效果。
发明内容
本发明实施例公开了一种人机交互学习方法及装置、终端设备,能够提高用户的学习效果。
本发明实施例第一方面公开了一种人机交互学习方法,所述方法包括:
接收针对学习应用的第一学习关卡的启动指令,并根据所述启动指令,输出所述第一学习关卡的学习界面,所述学习界面包括虚拟角色以及多个虚拟物品,每个所述虚拟物品携带有至少一个字符;
输出提示信息,所述提示信息用于提示用户根据每个所述虚拟物品携带的字符确定出所述虚拟角色所需的目标字符;
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,并控制所述虚拟角色对所述目标虚拟物品执行预处理操作,所述目标虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第一方面中,所述控制所述虚拟角色对所述目标虚拟物品执行预处理操作之前,所述方法还包括:
接收针对所述目标虚拟物品的移动指令;
根据所述移动指令,将所述目标虚拟物品移动至所述虚拟角色的预设位置,以触发执行所述控制所述虚拟角色对所述目标虚拟物品执行预处理操作的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,所述其中一个虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第一方面中,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少两个虚拟物品,并按照确定出的组合规则对所述至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由所述至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第一方面中,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第一虚拟物品,并按照确定出的拆分规则对每个所述第一虚拟物品执行拆分操作,得到每个所述第一虚拟物品的至少两个子虚拟物品,每个所述第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符;
获取用户从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第二虚拟物品;
按照确定出的组合规则将从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与所述至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个所述第二虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第一方面中,所述方法还包括:
确定所述第一学习关卡闯关成功,并解锁第二学习关卡;
所述确定所述第一学习关卡闯关成功之后,所述解锁第二学习关卡之前,所述方法还包括:
确定所述第一学习关卡闯关成功所需的闯关时长;
判断所述闯关时长是否小于等于预设时长,当判断结果为是时,触发执行所述解锁第二学习关卡的步骤。
作为一种可选的实施方式,在本发明实施例第一方面中,所述学习界面还包括针对所述学习界面的操作提示信息;
每个所述虚拟物品携带的字符包括数字、拼音、字母、偏旁、部首、英文单词以及词语中的任意一种。
本发明实施例第二方面公开了一种人机交互学习装置,所述装置包括接收单元、输出单元、获取单元以及控制单元,其中:
所述接收单元,用于接收针对学习应用的第一学习关卡的启动指令;
所述输出单元,用于根据所述启动指令,输出所述第一学习关卡的学习界面,所述学习界面包括虚拟角色以及多个虚拟物品,每个所述虚拟物品携带有至少一个字符;
所述输出单元,还用于输出提示信息,所述提示信息用于提示用户根据每个所述虚拟物品携带的字符确定出所述虚拟角色所需的目标字符;
所述获取单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,所述目标虚拟物品携带的字符与所述目标字符相匹配;
所述控制单元,用于控制所述虚拟角色对所述目标虚拟物品执行预处理操作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述接收单元,还用于接收针对所述目标虚拟物品的移动指令;
所述装置还包括移动单元,其中:
所述移动单元,用于在所述控制单元控制所述虚拟角色对所述目标虚拟物品执行预处理操作之前,根据所述移动指令,将所述目标虚拟物品移动至所述虚拟角色的预设位置,以触发所述控制单元控制所述虚拟角色对所述目标虚拟物品执行预处理操作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述获取单元获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品的具体方式为:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,所述其中一个虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中,所述获取单元包括获取子单元以及组合子单元,其中:
所述获取子单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少两个虚拟物品;
所述组合子单元,用于按照确定出的组合规则对所述至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由所述至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中,所述获取单元包括获取子单元、拆分子单元以及组合子单元,其中:
所述获取子单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第一虚拟物品;
所述拆分子单元,用于按照确定出的拆分规则对每个所述第一虚拟物品执行拆分操作,得到每个所述第一虚拟物品的至少两个子虚拟物品,每个所述第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符;
所述获取子单元,还用于获取用户从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第二虚拟物品;
所述组合子单元,用于按照确定出的组合规则将从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与所述至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个所述第二虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
作为一种可选的实施方式,在本发明实施例第二方面中,所述装置还包括确定单元以及解锁单元,其中:
所述确定单元,用于确定所述第一学习关卡闯关成功;
所述解锁单元,用于解锁第二学习关卡;
所述装置还包括判断单元,其中:
所述确定单元,还用于在确定出所述第一学习关卡闯关成功之后,且在所述解锁单元解锁所述第二学习关卡之前,确定所述第一学习关卡闯关成功所需的闯关时长;
所述判断单元,用于判断所述闯关时长是否小于等于预设时长,当判断结果为是时,触发所述解锁单元执行所述解锁第二学习关卡的操作。
作为一种可选的实施方式,在本发明实施例第二方面中,所述学习界面还包括针对所述学习界面的操作提示信息;
每个所述虚拟物品携带的字符包括数字、拼音、字母、偏旁、部首、英文单词以及词语中的任意一种。
本发明实施例第三方面公开了一种终端设备,所述终端设备包括本发明实施例第二方面公开的人机交互学习装置。
与现有技术相比,本发明实施例具有以下有益效果:
本发明实施例中,接收针对学习应用的第一学习关卡的启动指令,并根据该启动指令,输出第一学习关卡的学习界面,其中,该学习界面包括虚拟角色以及多个虚拟物品,每个虚拟物品携带有至少一个字符,输出提示信息,该提示信息用于提示用户根据每个虚拟物品携带的字符确定出虚拟角色所需的目标字符,获取用户根据目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,并控制虚拟角色对目标虚拟物品执行预处理操作,目标虚拟物品携带的字符与目标字符相匹配。可见,实施本发明实施例能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化的学习方式,寓教于乐,激发了用户的学习兴趣且提高了用户的学习效果。
附图说明
为了更清楚地说明本发明实施例中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
图1是本发明实施例公开的一种人机交互学习方法的流程示意图;
图2是本发明实施例公开的另一种人机交互学习方法的流程示意图;
图3是本发明实施例公开的一种学习关卡的用户界面UI示意图;
图4是本发明实施例公开的一种学习界面的用户界面UI示意图;
图5是本发明实施例公开的一种人机交互学习装置的结构示意图;
图6是本发明实施例公开的另一种人机交互学习装置的结构示意图;
图7是本发明实施例公开的又一种人机交互学习装置的结构示意图;
图8是本发明实施例公开的又一种人机交互学习装置的结构示意图;
图9是本发明实施例公开的一种终端设备的结构示意图。
具体实施方式
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
本发明实施例公开了一种人机交互学习方法及装置、终端设备,能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化的学习方式,寓教于乐,提高了用户的学习效果。以下分别进行详细说明。
实施例一
请参阅图1,图1是本发明实施例公开的一种人机交互学习方法的流程示意图。其中,图1所描述的方法可以应用于移动手机、平板电脑、儿童点读机等任意一种终端设备中,本发明实施例不做限定。如图1所示,该人机交互学习方法可以包括以下步骤:
101、终端设备接收针对学习应用的第一学习关卡的启动指令,并根据该启动指令,输出该第一学习关卡的学习界面。
本发明实施例中,该第一学习关卡的学习界面可以包括虚拟角色(如虚拟人物或虚拟动物等)以及多个虚拟物品(如虚拟水果、虚拟零食或虚拟玩具等),且每个虚拟物品上携带有至少一个字符。
可选的,每个虚拟物品上携带的字符可以包括数字、拼音、字母、偏旁、部首、笔画、英文单词以及词语中的任意一种,其中,当该第一学习关卡为数学学习关卡时,每个虚拟物品上携带的字符可以为数字;当该第一学习关卡为语文学习关卡时,每个虚拟物品上携带的字符可以是拼音、偏旁、部首、笔画以及词语中的任意一种;当该第一学习关卡为英语学习关卡时,每个虚拟物品上携带的字符可以是字母或英文单词。需要说明的是,当该第一学习关卡为数学学习关卡时,该第一学习关卡主要用于学习数字的组合与分解,此时,每个虚拟物品上也可以携带有用于表示数字的附属虚拟物品,如当附属虚拟物品为小星星时,假设每颗小星星用于表示数字1时,则当其中一个虚拟物品上携带有一颗小星星时,该虚拟物品可以视为携带有数字1,当其中一个虚拟物品携带有两颗小星星时,该虚拟物品可以视为携带有数字2,依次类推。
进一步可选的,该第一学习关卡的学习界面还可以包括针对该学习界面的操作提示信息,该操作提示信息用于提示如何操作该学习界面。
102、终端设备输出提示信息,该提示信息用于提示用户根据每个虚拟物品携带的字符确定出虚拟角色所需的目标字符。
本发明实施例中,该提示信息可以是文本提示信息和/或语音提示信息,且当该提示信息是文本提示信息时,终端设备可以在上述第一学习关卡的学习界面中的第一预设位置输出该提示信息。其中,该提示信息可以包括上述虚拟角色所需的目标字符且用于提示用户从上述学习界面中的虚拟物品所携带的字符中查找到该目标字符,由于虚拟物品上携带有至少一个字符,则该提示信息具体用于指示用户根据上述虚拟角色所需的目标字符以及每个虚拟物品所携带的字符从上述多个虚拟物品中确定出携带有上述虚拟角色所需目标字符的目标虚拟物品。
举例来说,终端设备可以在上述虚拟角色的口部位置或者头部位置输出一个文本提示框,该文本提示框中的文本内容可以为“我需要XX,你能帮我找到它吗?”。
103、终端设备获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品。
本发明实施例中,该目标虚拟物品所携带的字符等于上述目标字符,或者该目标虚拟物品所携带的字符与上述目标字符相匹配,如该目标虚拟物品所携带的字符包含上述目标字符等。
104、终端设备控制虚拟角色对上述目标虚拟物品执行预处理操作。
本发明实施例中,该预处理操作可以为上述虚拟角色针对上述目标虚拟物品的吞咽操作、杂耍操作或跳舞操作等,本发明实施例不做限定。其中,终端设备控制虚拟角色对上述目标虚拟物品执行预处理操作可以包括:
终端设备在上述学习界面播放上述虚拟角色对上述目标虚拟物品执行预处理操作的动画界面。
可选的,在播放上述虚拟角色对上述目标虚拟物品执行预处理操作的动画界面之后,终端设备还可以输出用于指示用户确定的上述目标虚拟物品正确的动画反馈。
举例来说,当预处理操作为吞咽操作且上述虚拟角色为虚拟怪物时,在获取到用户确定出的目标虚拟物品之后,终端设备可以播放虚拟怪物吃上述目标虚拟物品的动画,且控制虚拟怪物给出动画反馈信息,该动画反馈信息用于提示用户确定出的目标虚拟物品正确。
在一个可选的实施例中,在执行步骤103之后且在执行步骤104之前,终端设备还可以执行以下操作:
终端设备接收针对上述目标虚拟物品的移动指令,其中,该移动指令可以携带有用户手指或触屏笔等在上述学习界面上的移动轨迹;
当该移动轨迹的终点位置为第二预设位置时,终端设备根据该移动指令,将上述目标虚拟物品移动至上述虚拟角色的第二预设位置,以触发终端设备执行上述控制虚拟角色对上述目标虚拟物品执行预处理操作的步骤;或者,
终端设备判断获取到的上述目标虚拟物品所携带的字符是否与上述目标字符相等(或相匹配),当判断结果为是时,终端设备根据预先设置的移动轨迹将上述目标虚拟物品移动到上述虚拟角色的第二预设位置,其中,该预先设置的移动轨迹的终点位置为第二预设位置。
其中,该第二虚拟位置可以为上述虚拟角色的口部位置,也可以为上述虚拟角色的手部位置等,本发明实施例不做限定。
作为一种可选的实施方式,终端设备获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品可以包括:
终端设备获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符从多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,其中,该其中一个虚拟物品携带的字符等于上述目标字符,或者,该其中一个虚拟物品携带的字符与上述目标字符相匹配。
在该可选的实施方式中,当上述虚拟角色所需的目标字符正好与上述多个虚拟物品中的其中一个虚拟物品携带的字符相等或相匹配时,终端设备可以输出用于提示该其中一个虚拟物品为上述虚拟角色需要的虚拟物品的提示信息,以使用户选择该其中一个虚拟物品作为上述目标虚拟物品。
作为另一种可选的实施方式,终端设备获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品可以包括:
获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符从多个虚拟物品中选择出的至少两个虚拟物品,并按照确定出的组合规则对该至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,其中,该组合虚拟物品携带的字符由该至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且该组合虚拟物品携带的字符等于上述目标字符,或者该组合虚拟物品携带的字符与上述目标字符相匹配,即在对该至少两个虚拟物品执行组合操作的同时,终端设备还需按照确定出的组合规则对该至少两个虚拟物品中每个虚拟物品所携带的字符执行组合操作。
在该另一种可选的实施方式中,当上述多个虚拟物品中任意一个虚拟物品携带的字符均与上述目标字符不相等或不相匹配且上述多个虚拟物品中的至少两个虚拟物品携带的字符可以组合成上述目标字符时,终端设备可以输出用于提示上述目标字符可以由该至少两个虚拟物品携带的字符组合而成的提示信息,以使用户根据该提示信息选择该至少两个虚拟物品。当获取到用户选择的至少两个虚拟物品时,终端设备可以根据预先确定出的组合规则对该至少两个虚拟物品执行组合操作,得到上述目标虚拟物品。其中,该组合规则可以根据上述第一学习关卡的学习类型确定。当上述第一学习关卡为数学学习关卡时,该组合规则可以是求和规则,也可以是按照计数单位进行排列的规则;当上述第一学习关卡为语文学习关卡时,该组合规则可以是偏旁部首组合规则,也可以是组词规则,还可以是造句规则;当上述第一学习关卡为英语学习关卡时,该组合规则可以是根据用户选择虚拟物品的选择顺序对虚拟物品携带的字符进行排序的组合规则,也可以是根据上述目标字符中的字符顺序对用户选择的虚拟物品进行排序的组合规则,本发明实施例不做限定。
需要说明的是,终端设备可以依次获取用户选择的虚拟物品,且每当获取到一个虚拟物品时,终端设备可以控制上述虚拟角色对该虚拟物品执行预处理操作,其中,终端设备最终获取到的所有虚拟物品所携带的字符能够组合成上述目标字符,本发明实施例不做限定。
举例来说,当上述目标字符为数字2且两个虚拟物品携带的字符分别为数字1时,在对该两个虚拟物品执行组合操作的同时,终端设备对该两个虚拟物品携带的字符执行求和操作,得到携带目标字符2的目标虚拟物品,又如当上述目标字符为数字11且两个虚拟物品携带的字符分别为数字1时,在对该两个虚拟物品执行组合操作的同时,终端设备可以将其中一个虚拟物品携带的字符作为十位并将另外一个虚拟物品携带的字符作为个位执行排列操作,得到携带目标字符11的目标虚拟物品。
作为又一种可选的实施方式,终端设备获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品可以包括:
获取用户根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符从多个虚拟物品中选择出的至少一个第一虚拟物品,并按照确定出的拆分规则对每个第一虚拟物品执行拆分操作,得到每个第一虚拟物品的至少两个子虚拟物品,每个第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符,即在对每个第一虚拟物品执行拆分操作的同时,终端设备还需按照确定出的拆分规则对每个第一虚拟物品携带的字符执行拆分操作;
获取用户从每个第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据上述目标字符以及多个虚拟物品中每个虚拟物品所携带的字符从多个虚拟物品中选择出的至少一个第二虚拟物品;
按照确定出的组合规则将从每个第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,该组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个第二虚拟物品携带的字符组合而成,且该组合虚拟物品携带的字符等于上述目标字符,或者该组合虚拟物品携带的字符与上述目标字符相匹配。
在该又一种可选的实施方式中,当上述多个虚拟物品中任意一个虚拟物品携带的字符均与上述目标字符不相等或不相匹配且上述多个虚拟物品中的任意两个及两个以上的虚拟物品携带的字符均不能够组合成上述目标字符时,终端设备可以输出用于指示上述目标字符可以由上述多个虚拟物品中的一个或多个虚拟物品(第一虚拟物品)所携带的字符拆分得到的一部分字符与剩余虚拟物品中的一个或多个虚拟物品(第二虚拟物品)所携带的字符组合得到的提示信息,以供用户选择至少一个第一虚拟物品以及至少一个第二虚拟物品。
需要说明的是,上述目标字符也可以直接由上述多个虚拟物品中的其中一个虚拟物品携带的字符拆分得到,当获取到用户选择的其中一个虚拟物品时,终端设备根据用户输入的拆分规则对该其中一个虚拟物品执行拆分操作,得到至少两个子虚拟物品,并将用户从该至少两个子虚拟物品中选择的、所携带的字符与上述目标字符相同或相匹配的子虚拟物品作为上述目标虚拟物品。
举例来说,当上述目标字符为数字1且两个虚拟物品携带的字符分别为数字2时,在获取到用户选择的其中一个虚拟物品后,终端设备对该其中一个虚拟物品以及该其中一个虚拟物品携带的字符执行拆分操作,得到两个分别携带有数字1的子虚拟物品,并将用户选择的其中一个子虚拟物品作为上述目标虚拟物品,又如当上述目标字符为数字3且两个虚拟物品携带的字符分别为数字2时,终端设备首先获取用户选择的其中一个虚拟物品,并对该其中一个虚拟物品以及该其中一个虚拟物品所携带的字符执行拆分操作,得到两个分别携带有数字1的子虚拟物品,获取用户选择的、携带数字1的其中一个子虚拟物品以及另一个携带数字2的虚拟物品并执行组合操作,得到携带目标字符3的目标虚拟物品。
在另一个可选的实施例中,该人机交互学习方法还可以包括以下操作:
终端设备确定上述第一学习关卡闯关成功,并解锁第二学习关卡。
可选的,在确定上述第一学习关卡闯关成功之后,且在解锁第二学习关卡之前,终端设备还可以执行以下操作:
确定上述第一学习关卡闯关成功所需的闯关时长,并判断该闯关时长是否小于等于预设时长,当判断结果为是时,触发执行上述解锁第二学习关卡的操作。
该另一种可选的实施例中,当获取到的目标虚拟物品所携带的字符与上述虚拟角色所需的目标字符相等或相匹配时,终端设备确定用户针对上述第一学习关卡闯关成功,可以直接解锁下一个学习关卡(即第二学习关卡),也可以先判断上述第一学习关卡闯关成功所花费的闯关时长是否小于等于预设时长,若是,则确定用户挑战成功并解锁下一个学习关卡。这样设置多个学习关卡以及预设时长的方式能够提高用户学习的积极性。
需要说明的是,上述第一学习关卡可以包括多个子学习关卡,只有当其包括的所有子学习关卡均闯关成功时,终端设备才能够确定上述第一学习关卡闯关成功,此时,在闯关每个子学习关卡时,终端设备仍执行步骤101-104所描述的操作,只需将上述第一学习关卡换成对应的子学习关卡即可,本发明实施例不再赘述。
可见,实施图1所描述的人机交互学习方法能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化且新颖的学习方式,形象直观,寓教于乐,激发了用户的学习兴趣且提高了用户的学习效果。
实施例二
请参阅图2,图2是本发明实施例公开的另一种人机交互学习方法的流程示意图。其中,图2所描述的方法是以终端设备为安装有学习应用的平板电脑、虚拟角色为虚拟怪物、虚拟物品为虚拟布丁、虚拟物品携带的字符为数字或者虚拟物品携带有用于表示数字的星星以及第一学习关卡为数学学习关卡为例进行描述的,且一颗星星用于表示数字1。如图2所示,该人机交互学习方法可以包括以下操作:
201、平板电脑接收用户针对学习应用的第一启动指令。
202、平板电脑根据上述第一启动指令输出学习模块选择界面,并根据用户选择的学习模块输出该学习模块对应的多个学习关卡。
本发明实施例中,上述学习应用可以包括多个学习模块,且每个学习模块可以包括多个学习关卡,即该学习模块选择界面输出有上述学习应用包括的多个学习模块,以供用户根据自身的需求选择合适的学习模块进行学习,在确定出用户选择的学习模块之后,平板电脑可以输出该学习模块所包括的所有学习关卡的用户界面(UI,User Interface),其中,该学习模块包括的所有学习关卡中的第一个学习关卡处于解锁状态,除第一个学习关卡外的其他学习关卡可以处于解锁状态,也可以处于锁定状态,本发明实施例不做限定。且本发明实施例中,只有当学习关卡处于解锁状态时,平板电脑才能够根据获取到的指令对学习关卡执行相应的操作。
举例来说,假设上述学习应用包括三个学习模块:模块一(物对物)、模块二(数字对数字)以及模块三(物对数字),且平板电脑针对不同学习模块输出的学习关卡的用户界面UI可以如图3所示,图3是本发明实施例公开的一种学习关卡的用户界面UI示意图。其中,图3中的a表示模块一(物对物)的学习关卡的用户界面UI,且图3中a所示的六个学习关卡中,前三个学习关卡处于解锁状态,后3个学习关卡处于锁定状态;图3中的b表示模块二(数字对数字)的学习关卡的用户界面UI,且图3中b所示的六个学习关卡中,第一个学习关卡处于解锁状态,后五个学习关卡处于锁定状态;图3中c表示模块三(物对数字)的学习关卡的用户界面UI,且图3中c所示的六个学习关卡中,第一个学习关卡处于解锁状态,后五个学习关卡处于锁定状态。
203、平板电脑接收针对用户选择的学习模块中其中一个学习关卡的第二启动指令。
本发明实施例中,当该其中一个学习关卡处于锁定状态时,平板电脑输出提示信息,该提示信息用于提示用户需闯关成功该其中一个学习关卡的上一个学习关卡才能够启动该其中一个学习关卡;当该其中一个学习关卡处于解锁状态时,触发执行步骤204。
204、平板电脑判断是否首次接收到针对上述其中一个学习关卡的第二启动指令。
本发明实施例中,平板电脑判断是否首次接收到针对上述其中一个学习关卡的第二启动指令即是判断用户是否第一次学习(或玩)上述其中一个学习关卡,且当步骤204的判断结果为是时,触发执行步骤205;当步骤204的判断结果为否时,触发执行步骤206。
205、平板电脑输出操作提示信息。
本发明实施例中,该操作提示信息用于提示用户如何闯关上述其中一个学习关卡,或者用于提示用户如何操作后续输出的上述其中一个学习关卡的学习界面。
206、平板电脑输出上述其中一个学习关卡的学习界面,该学习界面包括虚拟怪物以及多个虚拟布丁。
本发明实施例中,上述其中一个学习关卡可以包括多个子学习关卡,即当用户闯关成功上述其中一个学习关卡中的所有子学习关卡之后,平板电脑才认定用户闯关成功上述其中一个学习关卡。且上述其中一个学习关卡的学习界面还可以包括用户针对上述其中一个学习关卡中子学习关卡的闯关进度。
本发明实施例中,在用户闯关过程中,上述其中一个学习关卡的学习界面中还包括有提示信息,该提示信息用于提示用户根据每个虚拟布丁携带的数字或星星确定出虚拟怪物所需的目标虚拟布丁,该目标虚拟布丁携带有目标数字或目标数量的星星。
举例来说,假设上述学习应用包括三个学习模块:模块一(物对物)、模块二(物对数字)以及模块三(数字对数字),且平板电脑针对不同学习模块的学习关卡输出的学习界面的用户界面UI可以如图4所示,图4是本发明实施例公开的一种学习界面的用户界面UI示意图。其中,图4中的a表示模块一(物对物)中学习关卡的学习界面的用户界面UI,如图4中a所示,该学习界面中至少包括一个位于虚拟桌子前的虚拟怪物、两个位于虚拟桌子上的虚拟布丁以及用户的闯关进度1/4,其中,每个虚拟布丁上携带有一颗星星,虚拟怪物的头部位置输出有虚拟怪物需要吃两颗星星的虚拟布丁的提示信息,闯关进度1/4表示该学习关卡包括四个子学习关卡且用户已经闯关成功了第一个子学习关卡;图4中的b表示模块二(数字对数字)中学习关卡的学习界面的用户界面UI,如图4中b所示,该学习界面中至少包括一个位于虚拟桌子前的虚拟怪物、两个位于虚拟桌子上的虚拟布丁以及用户的闯关进度1/4,其中,每个虚拟布丁上携带有数字1,虚拟怪物的头部位置输出有虚拟怪物需要吃携带数字2的虚拟布丁,闯关进度1/4表示该学习关卡包括四个子学习关卡且用户已经闯关成功了第一个子学习关卡;图4中c表示模块三(物对数字)中学习关卡的学习界面的用户界面UI,如图4中c所示,该学习界面中至少包括一个位于虚拟桌子前的虚拟怪物、两个位于虚拟桌子上的虚拟布丁以及用户的闯关进度0/3,其中,每个虚拟布丁上携带有一颗星星,虚拟怪物的头部输出有虚拟怪物需要吃一颗星星,闯关进度0/3表示该学习关卡包括三个子学习关卡且用户还未闯关成功第一个子学习关卡。
207、平板电脑获取用户根据上述学习界面中的多个虚拟布丁确定出的目标虚拟布丁。
其中,该目标虚拟布丁可以是上述多个虚拟布丁中的其中一个虚拟布丁,也可以是由上述多个虚拟布丁中的至少两个虚拟布丁组合而成的组合虚拟布丁,还可以是由上述多个虚拟布丁中的其中一个虚拟布丁拆分而成的子虚拟布丁,还可以由上述多个虚拟布丁中的部分虚拟布丁拆分后得到的部分子虚拟布丁与未被拆分的其中一个虚拟布丁组合而成。
208、平板电脑控制虚拟怪物吞咽获取到的上述目标虚拟布丁。
209、平板电脑判断获取到的目标虚拟布丁是否正确。
本发明实施例中,当步骤209的判断结果为否时,触发执行步骤210;当步骤209的判断结果为是时,触发执行步骤211。
具体的,平板电脑判断获取到的目标虚拟布丁是否正确可以包括:
当虚拟布丁携带有数字时,平板电脑判断获取到的目标虚拟布丁上携带的数字是否为上述虚拟怪物所需的数字;
当虚拟布丁携带有星星时,平板电脑判断获取到的目标虚拟布丁上携带的星星的数量是否与上述虚拟怪物所需星星的数量相同。
210、平板电脑输出错误操作的语音提示以及虚拟怪物吃到错误虚拟布丁的动画反馈。
211、平板电脑输出虚拟怪物吃到正确虚拟布丁的动画反馈。
212、平板电脑判断是否在预设时间内闯关成功上述其中一个学习关卡。
本发明实施例中,当步骤212的判断结果为是时,触发执行步骤213;当步骤212的判断结果为否时,重新触发执行步骤207。
213、平板电脑确定用户闯关成功上述其中一个学习关卡,并给予用户针对上述多个虚拟布丁的装扮奖励。
综上所述,本发明实施例公开的人机交互学习方法的主要操作方式为:通过从多个虚拟布丁中选择符合要求的其中一个虚拟布丁的方式达到学习数字的学习目的,通过手指拆分虚拟布丁得到符合要求的虚拟布丁的方式达到学习数字分解的学习目的,通过手指组合虚拟布丁得到符合要求的虚拟布丁的方式达到学习数字组合的学习目的。下面以具体的实施方式来描述用户闯关学习关卡的过程。
学习应用(或游戏应用)记录用户(或玩家)第一次进入应用时输出操作提示,针对学习应用的学习关卡输出的学习(或游戏)界面的右上角有任务完成比(又称“闯关进度”)显示,该学习(或游戏)界面的中央有一个虚拟怪物,虚拟怪物的头脑边输出有想象框(或提示框),想象框里会显示其想要的虚拟布丁,且虚拟怪物前面是一个虚拟桌子,虚拟桌子上放置有虚拟布丁,每个虚拟布丁里面是星星(或者数字)。其中:
每一个学习模块中的第一个学习关卡主要针对数字组合的练习,具体的,针对第一个学习关卡的学习界面输出的虚拟布丁为携带有一颗星星(或者数字1)的虚拟布丁,且在该学习界面输出语音提示,以表示虚拟怪物需要吃一颗星星(或者数字1)的虚拟布丁,并指示用户只需将对应的虚拟布丁拖动到虚拟怪物嘴边即可。且在判断出用户操作正确后,在该学习界面播放虚拟怪物吃虚拟布丁的动画,并且控制虚拟怪物给出正确动画反馈,同时该学习界面右上角的任务完成比由0/4变为1/4,同时给出用于表示该第一学习关卡的第一个任务(又称“第一个子学习关卡”)已正确完成的动画效果(如粒子效果等)。接着刷新学习界面,在虚拟怪物旁边的想象框里显示有一个携带有两颗星星(或者数字2)的虚拟布丁,同时控制虚拟怪物输出语音“我想要吃有两颗星星(或者数字为2)的虚拟布丁”,想象框下方的虚拟桌子上有两个分别携带有一颗星星(或者数字1)的虚拟布丁,在该学习界面输出滑动两个携带有一颗星星(或者数字1)的虚拟布丁到一起的操作提示,该操作提示可以一直保持直到用户操作为止。在确定出用户进行正确操作后,两个携带有一颗星星(或数字1)的虚拟布丁组合成一个携带有两颗星星(或数字2)的虚拟布丁,组合成功时,组合成的虚拟布丁会左右弹动几下,接着在该学习界面输出拖动组合成的虚拟布丁到虚拟怪物的动作指示,在确定出用户进行正确操作后,控制虚拟怪物开心地竖起大拇指并说话:“你真棒!”,同时该学习界面右上方的任务完成比由1/4变为2/4。刷新学习界面,想象框里显示有一个携带三颗星星(或者数字3)的虚拟布丁,想象框下方的虚拟桌子上放置有一个携带有一颗星星(或者数字1)的虚拟布丁和一个携带有两颗星星(或者数字2)的虚拟布丁,同时控制虚拟怪物输出语音:“我想要吃有3颗星星(或数字3)的虚拟布丁,小朋友,你能喂我吃有3颗星星(或数字3)的虚拟布丁吗”,当携带有3颗星星(或数字3)的虚拟布丁组合成功并由虚拟怪物吃下时,学习界面右上方的任务完成比由2/4变为3/4,闯关子学习关卡的其他任务的操作依次类推。当该学习关卡的全部任务完成后,确定该学习关卡已顺利过关,播放过关成功的动画。此外,平板电脑还可以给出奖励(如巧克力、水果等)来装饰虚拟布丁,以供用户自行对虚拟布丁进行装饰。
每一个学习模块的第二个学习关卡主要针对数字分解的练习,具体的,在虚拟怪物旁边的想象框中显示有一个携带一颗星星(或者数字1)的虚拟布丁,想象框下方的虚拟桌子上显示有一个携带两颗星星(或者数字2)的虚拟布丁,在该第二个学习关卡的学习界面中输出分解操作提示,该分解操作提示一直保持到用户操作为止,即需要用户在一个携带两颗星星(或者数字2)的虚拟布丁上面用两个手指头将其分解成两个分别携带一颗星星(或者数字1)的虚拟布丁,并将分解得到的其中一个虚拟布丁拖到虚拟怪物的嘴边,如果拖动错误,则给出虚拟怪物的错误动画反馈。其中,每一个学习模块中每一个学习关卡也有一定的任务量,当所有的任务完成后即可过关,平板电脑给出过关动画,并给出装饰奖励。
每一个学习模块中的第三个-第六个学习关卡的操作方式相比于第一个学习关卡以及第二个学习关卡的操作方式而言,增加了限制条件:时间限制条件,即对应的学习界面上方显示有时间进度条,需要用户在对应的时间内完成所有任务(或者所有子学习关卡)才能算闯关成功。
其中,每个学习模块具体闯关数据可以如表1:
表1学习模块的闯关数据
其中,2(1和1)中的“2”表示虚拟怪物需要吃的虚拟布丁所携带的星星个数(或数字大小),“1和1”表示虚拟桌子上放置的虚拟布丁为两个分别携带有一颗星星(或数字1)的虚拟布丁,2(3)中的“2”表示虚拟怪物需要吃的虚拟布丁所携带的星星个数(或数字大小),“3”表示虚拟桌子上放置的虚拟布丁为携带有三颗星星(或数字3)的虚拟布丁。
可见,实施图2所描述的人机交互学习方法能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化且新颖的学习方式,形象直观,寓教于乐,激发了用户的学习兴趣且提高了用户的学习效果。
实施例三
请参阅图5,图5是本发明实施例公开的一种人机交互学习装置的结构示意图。其中,图5所描述的人机交互学习装置500可以安装在移动手机、平板电脑、儿童点读机等任意一种终端设备中,本发明实施例不做限定。如图5所示,该人机交互学习装置500可以包括接收单元501、输出单元502、获取单元503以及控制单元504,其中:
接收单元501用于接收针对学习应用的第一学习关卡的启动指令。
输出单元502用于根据接收单元501接收到的启动指令,输出第一学习关卡的学习界面,该学习界面包括虚拟角色以及多个虚拟物品,每个虚拟物品携带有至少一个字符。
输出单元502还用于输出提示信息,该提示信息用于提示用户根据每个虚拟物品携带的字符确定出上述虚拟角色所需的目标字符。
获取单元503用于获取用户根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,该目标虚拟物品携带的字符等于上述目标字符,或者该目标虚拟物品携带的字符与上述目标字符相匹配。
控制单元504用于控制上述虚拟角色对获取单元503获取到的目标虚拟物品执行预处理操作。
可见,实施图5所描述的人机交互学习装置500能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化且新颖的学习方式,形象直观,寓教于乐,激发了用户的学习兴趣且提高了用户的学习效果。
在一个可选的实施例中,接收单元501还可以用于接收针对上述目标虚拟物品的移动指令,且该人机交互学习装置500还可以包括移动单元505,进一步可选的,该人机交互学习装置500还可以包括确定单元506、判断单元507以及解锁单元508,此时,该人机交互学习装置500的结构可以如图6所示,图6是本发明实施例公开的另一种人机交互学习装置的结构示意图。其中:
移动单元505用于在控制单元504控制上述虚拟角色对获取单元503获取到的目标虚拟物品执行预处理操作之前,根据接收单元501接收到的移动指令,将获取单元503获取到的目标虚拟物品移动至上述虚拟角色的预设位置,以触发控制单元504控制上述虚拟角色对获取单元503获取到的目标虚拟物品执行预处理操作。
确定单元506用于确定上述第一学习关卡闯关成功,并确定出上述第一学习关卡闯关成功所需的闯关时长。
本发明实施例中,具体的,当控制单元504控制上述虚拟角色对上述目标虚拟物品执行预处理操作后,控制单元504向确定单元506发送完成指示消息,以触发确定单元506确定上述第一学习关卡闯关成功。
判断单元507用于判断确定单元506确定出的闯关时长是否小于等于预设时长。
解锁单元508用于当判断单元507的判断结果为是时,解锁第二学习关卡。
作为一种可选的实施方式,获取单元503获取用户根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品的具体方式可以为:
获取用户根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符从上述多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,该其中一个虚拟物品携带的字符等于上述目标字符,或者该其中一个虚拟物品携带的字符与上述目标字符相匹配。
作为另一种可选的实施方式,获取单元503可以包括获取子单元5031以及组合子单元5032,此时,该人机交互学习装置500的结构可以如图7所示,图7是本发明实施例公开的又一种人机交互学习装置的结构示意图。其中:
获取子单元5031用于获取用户根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符从上述多个虚拟物品中选择出的至少两个虚拟物品。
组合子单元5032用于按照确定出的组合规则对获取子单元5031获取到的至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,该组合虚拟物品携带的字符由至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且该组合虚拟物品携带的字符等于上述目标字符,或者该组合虚拟物品携带的字符与上述目标字符相匹配。
作为又一种可选的实现方式,获取单元503可以包括获取子单元5033、拆分子单元5034以及组合子单元5035,此时,该人机交互学习装置500的结构可以如图8所示,图8是本发明实施例公开的又一种人机交互学习装置的结构示意图。其中:
获取子单元5033用于获取用户根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符从上述多个虚拟物品中选择出的至少一个第一虚拟物品。
拆分子单元5034用于按照确定出的拆分规则对每个第一虚拟物品执行拆分操作,得到每个第一虚拟物品的至少两个子虚拟物品,每个第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符。
获取子单元5033还用于获取用户从每个第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据上述目标字符以及上述多个虚拟物品中每个虚拟物品所携带的字符从上述多个虚拟物品中选择出的至少一个第二虚拟物品。
组合子单元5035用于按照确定出的组合规则将从每个第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,该组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个第二虚拟物品携带的字符组合而成,且该组合虚拟物品携带的字符等于上述目标字符,或者该组合虚拟物品携带的字符与上述目标字符相匹配。
可选的,上述学习界面还可以包括针对上述学习界面的操作提示信息,该操作提示信息用于提示用户如何操作上述学习界面。
可选的,上述多个虚拟物品中每个虚拟物品携带的字符可以包括数字、拼音、字母、偏旁、部首、英文单词、笔画以及词语中的任意一个。
实施例四
请参阅图9,图9是本发明实施例公开的一种终端设备的结构示意图。其中,图9所描述的终端设备可以是移动手机、平板电脑以及儿童点读机等中的任意一种,本发明实施例不做限定。如图9所示,该终端设备可以包括人机交互学习装置901、壳体902、电路板903以及电源904,其中,人机交互学习装置901可以是图5至图8所描述的任意一个人机交互学习装置,本发明实施例不再赘述,电路板903安置在壳体902围成的空间内部,人机交互学习装置901设置在电路板903上,电源904用于为终端设备上的人机交互学习装置901供电。可见,实施图9所描述的终端设备能够通过学习与游戏相结合以及人机交互的方式供用户学习,为用户提供了多样化的学习方式,寓教于乐,激发了用户的学习兴趣且提高了用户的学习效果。
本领域普通技术人员可以理解上述实施例的各种方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(CompactDisc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。
以上对本发明实施例公开的一种人机交互学习方法及装置、终端设备进行了详细介绍,本文中应用了具体个例对本发明的原理及实施方式进行了阐述,以上实施例的说明只是用于帮助理解本发明的方法及其核心思想;同时,对于本领域的一般技术人员,依据本发明的思想,在具体实施方式及应用范围上均会有改变之处,综上所述,本说明书内容不应理解为对本发明的限制。
Claims (15)
1.一种人机交互学习方法,其特征在于,所述方法包括:
接收针对学习应用的第一学习关卡的启动指令,并根据所述启动指令,输出所述第一学习关卡的学习界面,所述学习界面包括虚拟角色以及多个虚拟物品,每个所述虚拟物品携带有至少一个字符;
输出提示信息,所述提示信息用于提示用户根据每个所述虚拟物品携带的字符确定出所述虚拟角色所需的目标字符;
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,并控制所述虚拟角色对所述目标虚拟物品执行预处理操作,所述目标虚拟物品携带的字符与所述目标字符相匹配。
2.根据权利要求1所述的方法,其特征在于,所述控制所述虚拟角色对所述目标虚拟物品执行预处理操作之前,所述方法还包括:
接收针对所述目标虚拟物品的移动指令;
根据所述移动指令,将所述目标虚拟物品移动至所述虚拟角色的预设位置,以触发执行所述控制所述虚拟角色对所述目标虚拟物品执行预处理操作的步骤。
3.根据权利要求1或2所述的方法,其特征在于,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,所述其中一个虚拟物品携带的字符与所述目标字符相匹配。
4.根据权利要求1或2所述的方法,其特征在于,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少两个虚拟物品,并按照确定出的组合规则对所述至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由所述至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
5.根据权利要求1或2所述的方法,其特征在于,所述获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,包括:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第一虚拟物品,并按照确定出的拆分规则对每个所述第一虚拟物品执行拆分操作,得到每个所述第一虚拟物品的至少两个子虚拟物品,每个所述第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符;
获取用户从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第二虚拟物品;
按照确定出的组合规则将从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与所述至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个所述第二虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
6.根据权利要求1或2所述的方法,其特征在于,所述方法还包括:
确定所述第一学习关卡闯关成功,并解锁第二学习关卡;
所述确定所述第一学习关卡闯关成功之后,所述解锁第二学习关卡之前,所述方法还包括:
确定所述第一学习关卡闯关成功所需的闯关时长;
判断所述闯关时长是否小于等于预设时长,当判断结果为是时,触发执行所述解锁第二学习关卡的步骤。
7.根据权利要求1或2所述的方法,其特征在于,所述学习界面还包括针对所述学习界面的操作提示信息;
每个所述虚拟物品携带的字符包括数字、拼音、字母、偏旁、部首、英文单词以及词语中的任意一种。
8.一种人机交互学习装置,其特征在于,所述装置包括接收单元、输出单元、获取单元以及控制单元,其中:
所述接收单元,用于接收针对学习应用的第一学习关卡的启动指令;
所述输出单元,用于根据所述启动指令,输出所述第一学习关卡的学习界面,所述学习界面包括虚拟角色以及多个虚拟物品,每个所述虚拟物品携带有至少一个字符;
所述输出单元,还用于输出提示信息,所述提示信息用于提示用户根据每个所述虚拟物品携带的字符确定出所述虚拟角色所需的目标字符;
所述获取单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品,所述目标虚拟物品携带的字符与所述目标字符相匹配;
所述控制单元,用于控制所述虚拟角色对所述目标虚拟物品执行预处理操作。
9.根据权利要求8所述的装置,其特征在于,所述接收单元,还用于接收针对所述目标虚拟物品的移动指令;
所述装置还包括移动单元,其中:
所述移动单元,用于在所述控制单元控制所述虚拟角色对所述目标虚拟物品执行预处理操作之前,根据所述移动指令,将所述目标虚拟物品移动至所述虚拟角色的预设位置,以触发所述控制单元控制所述虚拟角色对所述目标虚拟物品执行预处理操作。
10.根据权利要求8或9所述的装置,其特征在于,所述获取单元获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符确定出的目标虚拟物品的具体方式为:
获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的其中一个虚拟物品,作为目标虚拟物品,所述其中一个虚拟物品携带的字符与所述目标字符相匹配。
11.根据权利要求8或9所述的装置,其特征在于,所述获取单元包括获取子单元以及组合子单元,其中:
所述获取子单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少两个虚拟物品;
所述组合子单元,用于按照确定出的组合规则对所述至少两个虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由所述至少两个虚拟物品中每个虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
12.根据权利要求8或9所述的装置,其特征在于,所述获取单元包括获取子单元、拆分子单元以及组合子单元,其中:
所述获取子单元,用于获取用户根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第一虚拟物品;
所述拆分子单元,用于按照确定出的拆分规则对每个所述第一虚拟物品执行拆分操作,得到每个所述第一虚拟物品的至少两个子虚拟物品,每个所述第一虚拟物品的至少两个子虚拟物品中所有子虚拟物品携带的字符组合成该第一虚拟物品携带的字符;
所述获取子单元,还用于获取用户从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品以及根据所述目标字符以及所述多个虚拟物品中每个虚拟物品所携带的字符从所述多个虚拟物品中选择出的至少一个第二虚拟物品;
所述组合子单元,用于按照确定出的组合规则将从每个所述第一虚拟物品的至少两个子虚拟物品中选择出的至少一个子虚拟物品与所述至少一个第二虚拟物品执行组合操作,得到组合虚拟物品,作为目标虚拟物品,所述组合虚拟物品携带的字符由用户选择出的所有子虚拟物品携带的字符以及每个所述第二虚拟物品携带的字符组合而成,且所述组合虚拟物品携带的字符与所述目标字符相匹配。
13.根据权利要求8或9所述的装置,其特征在于,所述装置还包括确定单元以及解锁单元,其中:
所述确定单元,用于确定所述第一学习关卡闯关成功;
所述解锁单元,用于解锁第二学习关卡;
所述装置还包括判断单元,其中:
所述确定单元,还用于在确定出所述第一学习关卡闯关成功之后,且在所述解锁单元解锁所述第二学习关卡之前,确定所述第一学习关卡闯关成功所需的闯关时长;
所述判断单元,用于判断所述闯关时长是否小于等于预设时长,当判断结果为是时,触发所述解锁单元执行所述解锁第二学习关卡的操作。
14.根据权利要求8或9所述的装置,其特征在于,所述学习界面还包括针对所述学习界面的操作提示信息;
每个所述虚拟物品携带的字符包括数字、拼音、字母、偏旁、部首、英文单词以及词语中的任意一种。
15.一种终端设备,其特征在于,所述终端设备包括如权利要求8-14任一项所述的人机交互学习装置。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610479991.5A CN106201169A (zh) | 2016-06-23 | 2016-06-23 | 一种人机交互学习方法及装置、终端设备 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201610479991.5A CN106201169A (zh) | 2016-06-23 | 2016-06-23 | 一种人机交互学习方法及装置、终端设备 |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN106201169A true CN106201169A (zh) | 2016-12-07 |
Family
ID=57460859
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201610479991.5A Pending CN106201169A (zh) | 2016-06-23 | 2016-06-23 | 一种人机交互学习方法及装置、终端设备 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106201169A (zh) |
Cited By (12)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106823378A (zh) * | 2017-02-20 | 2017-06-13 | 包伯瑜 | 一种角色扮演玩具系统 |
| CN106886582A (zh) * | 2017-02-07 | 2017-06-23 | 广东小天才科技有限公司 | 一种在终端设备内置学习助手的方法及系统 |
| CN107704281A (zh) * | 2017-09-12 | 2018-02-16 | 广东小天才科技有限公司 | 一种电子设备的使用控制方法及电子设备 |
| CN108196771A (zh) * | 2018-01-02 | 2018-06-22 | 联想(北京)有限公司 | 虚拟对象操作方法及电子设备 |
| CN108984229A (zh) * | 2018-07-24 | 2018-12-11 | 广东小天才科技有限公司 | 一种应用程序的启动控制方法及家教设备 |
| CN109101148A (zh) * | 2018-06-28 | 2018-12-28 | 珠海麋鹿网络科技有限公司 | 一种基于操作对象移动获取对象的窗口响应方法及其装置 |
| CN109683784A (zh) * | 2018-12-25 | 2019-04-26 | 河北微幼趣教育科技有限公司 | 数据处理方法和装置 |
| CN110201390A (zh) * | 2019-04-24 | 2019-09-06 | 深圳点猫科技有限公司 | 基于编程游戏的渐进式控制系统的实现方法及电子设备 |
| CN111077992A (zh) * | 2019-06-09 | 2020-04-28 | 广东小天才科技有限公司 | 一种点读方法、电子设备及存储介质 |
| CN111324246A (zh) * | 2020-01-15 | 2020-06-23 | 北京一起教育信息咨询有限责任公司 | 一种交互学习方法、装置、电子设备及存储介质 |
| CN111899576A (zh) * | 2020-07-23 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 发音测试应用的控制方法、装置、存储介质和电子设备 |
| CN113625925A (zh) * | 2021-06-22 | 2021-11-09 | 武汉理工数字传播工程有限公司 | 一种任务虚拟资源的生成方法、电子设备及存储介质 |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1057592A (zh) * | 1991-01-08 | 1992-01-08 | 郭勇 | 游戏学习机 |
| CN104199918A (zh) * | 2014-08-29 | 2014-12-10 | 广州华多网络科技有限公司 | 攻略信息的展示方法和装置 |
| CN105302434A (zh) * | 2015-06-16 | 2016-02-03 | 深圳市腾讯计算机系统有限公司 | 游戏场景中锁定目标的方法和装置 |
-
2016
- 2016-06-23 CN CN201610479991.5A patent/CN106201169A/zh active Pending
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1057592A (zh) * | 1991-01-08 | 1992-01-08 | 郭勇 | 游戏学习机 |
| CN104199918A (zh) * | 2014-08-29 | 2014-12-10 | 广州华多网络科技有限公司 | 攻略信息的展示方法和装置 |
| CN105302434A (zh) * | 2015-06-16 | 2016-02-03 | 深圳市腾讯计算机系统有限公司 | 游戏场景中锁定目标的方法和装置 |
Cited By (13)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106886582A (zh) * | 2017-02-07 | 2017-06-23 | 广东小天才科技有限公司 | 一种在终端设备内置学习助手的方法及系统 |
| CN106823378A (zh) * | 2017-02-20 | 2017-06-13 | 包伯瑜 | 一种角色扮演玩具系统 |
| CN107704281A (zh) * | 2017-09-12 | 2018-02-16 | 广东小天才科技有限公司 | 一种电子设备的使用控制方法及电子设备 |
| CN108196771A (zh) * | 2018-01-02 | 2018-06-22 | 联想(北京)有限公司 | 虚拟对象操作方法及电子设备 |
| CN109101148A (zh) * | 2018-06-28 | 2018-12-28 | 珠海麋鹿网络科技有限公司 | 一种基于操作对象移动获取对象的窗口响应方法及其装置 |
| CN108984229B (zh) * | 2018-07-24 | 2021-11-26 | 广东小天才科技有限公司 | 一种应用程序的启动控制方法及家教设备 |
| CN108984229A (zh) * | 2018-07-24 | 2018-12-11 | 广东小天才科技有限公司 | 一种应用程序的启动控制方法及家教设备 |
| CN109683784A (zh) * | 2018-12-25 | 2019-04-26 | 河北微幼趣教育科技有限公司 | 数据处理方法和装置 |
| CN110201390A (zh) * | 2019-04-24 | 2019-09-06 | 深圳点猫科技有限公司 | 基于编程游戏的渐进式控制系统的实现方法及电子设备 |
| CN111077992A (zh) * | 2019-06-09 | 2020-04-28 | 广东小天才科技有限公司 | 一种点读方法、电子设备及存储介质 |
| CN111324246A (zh) * | 2020-01-15 | 2020-06-23 | 北京一起教育信息咨询有限责任公司 | 一种交互学习方法、装置、电子设备及存储介质 |
| CN111899576A (zh) * | 2020-07-23 | 2020-11-06 | 腾讯科技(深圳)有限公司 | 发音测试应用的控制方法、装置、存储介质和电子设备 |
| CN113625925A (zh) * | 2021-06-22 | 2021-11-09 | 武汉理工数字传播工程有限公司 | 一种任务虚拟资源的生成方法、电子设备及存储介质 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN106201169A (zh) | 一种人机交互学习方法及装置、终端设备 | |
| US11915612B2 (en) | Multi-sensory learning with feedback | |
| TW201432638A (zh) | 互動式學習系統 | |
| Sreedharan et al. | 3D input for 3D worlds | |
| Lenkevich | “Are You in Your Body?!”. The Study of Biopolitical Interface Design | |
| US20180096623A1 (en) | Method and system of drawing graphic figures and applications | |
| US9381423B2 (en) | Method and apparatus for game play involving puzzles with autocorrect-related obfuscation | |
| WO2014205881A1 (en) | Method and system of providing picture matching game play to learn languages | |
| KR102027233B1 (ko) | 빅스크린을 통한 학습 및 기능성 게임실행시스템 및 방법 | |
| US20140335926A1 (en) | Digitial multilingual word building game | |
| JP4816435B2 (ja) | 文字入力処理方法 | |
| KR102196275B1 (ko) | 창의력 향상을 위한 발레 관련 컨텐츠 프로그램과 제공 방법 및 장치 | |
| US20210174703A1 (en) | Methods and systems for facilitating learning of a language through gamification | |
| Schmalzer | Breaking the stack: Understanding videogame animation through tool-assisted speedruns | |
| CN106582014A (zh) | 一种字母拼读游戏的激励机制实现方法及电子设备 | |
| McManus | Scratch Programming in easy steps: Updated for Scratch 3 | |
| US20260024450A1 (en) | Methods and systems for facilitating learning of a language through gamification | |
| JP7614713B1 (ja) | クロスワードゲームプログラム | |
| Beksa et al. | Adapting videogame interfaces for the visually impaired: a case study of audio game hub | |
| Kiiski | Voice Games: The History of Voice Interaction in Digital Games | |
| Reufer et al. | Sensodroid: multimodal interaction controlled mobile gaming | |
| Berger | Storytelling for New Technologies and Platforms: A Writer’s Guide to Theme Parks, Virtual Reality, Board Games, Virtual Assistants, and More | |
| Nicky | Designing An Instrument Controller to Enhance Cultural learnings in A Music Blended Video Game | |
| Escudeiro et al. | Serious game on sign language | |
| Yang et al. | The Impact of Mobile Device Design on the Development of Mobile Gaming |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| RJ01 | Rejection of invention patent application after publication | ||
| RJ01 | Rejection of invention patent application after publication |
Application publication date: 20161207 |