首页> 中国专利> 习题的学习方法及其学习装置、存储介质及电子设备

习题的学习方法及其学习装置、存储介质及电子设备

摘要

本申请提供了一种习题的学习方法及其学习装置、存储介质和电子设备。该习题的学习方法包括:基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项;在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除。本申请实施例能够让学习变得更有趣味性。

著录项

  • 公开/公告号CN112685124A

    专利类型发明专利

  • 公开/公告日2021-04-20

    原文格式PDF

  • 申请/专利权人 托普爱英(北京)科技有限公司;

    申请/专利号CN202110015307.9

  • 发明设计人 张瑞浩;陆勇;王玥;商宸伟;

    申请日2021-01-07

  • 分类号G06F9/451(20180101);G06Q50/20(20120101);

  • 代理机构11505 北京布瑞知识产权代理有限公司;

  • 代理人秦卫中

  • 地址 100193 北京市海淀区西北旺东路10号院东区23号楼一层136室

  • 入库时间 2023-06-19 10:41:48

说明书

技术领域

本申请涉及计算机技术领域,具体涉及一种习题的学习方法及其学习装置、存储介质及电子设备。

背景技术

随着计算机技术及互联网技术的快速发展,在移动终端上出现了大量的学习应用,但是大部分的学习应用只在于使用户通过海量的刷题不断的进行学习,这无疑让学习变得极为枯燥。

发明内容

有鉴于此,本申请实施例致力于提供一种习题的学习方法及其学习装置、存储介质和电子设备,能够让学习变得更有趣味性。

根据本申请实施例的第一方面,提供了一种习题的学习方法,包括:基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项;在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除。

在一个实施例中,上述在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除,包括:检测是否有第一选项与至少一个答题通道中第一答题通道的底部或者与位于第一答题通道的第二选项发生碰撞,至少一个待选选项中包括第一选项;当检测到有第一选项与第一答题通道的底部或者与第二选项发生碰撞时,判断第一选项是否与第一答题通道对应的第一正确选项相匹配;当判断结果为第一选项与第一答题通道对应的第一正确选项相匹配时,判断是否完成第一习题的至少一个正确选项的所有匹配;当判断结果为完成第一习题的至少一个正确选项的所有匹配时,将至少一个待选选项从至少一个答题通道中消除,至少一个待选选项包括第一选项。

在一个实施例中,上述判断第一选项是否与第一答题通道对应的第一正确选项相匹配之后,还包括:当判断结果为第一选项与第一答题通道对应的第一正确选项不匹配时,在第一答题通道的底部或者在第二选项上保留第一选项;判断第一选项是否位于第一答题通道的顶部;当判断结果为第一选项位于第一答题通道的顶部时,控制第一答题通道不再出现至少一个待选选项。

在一个实施例中,上述控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动之前,还包括:根据接收到的用户的第一指令在用户界面中形成至少一个答题通道,第一指令用于指示开始第一关卡,至少一个答题通道的数量基于第一关卡的习题设定,第一关卡的习题包括第一习题。

在一个实施例中,上述习题的学习方法还包括:形成至少一个垃圾通道;在至少一个答题通道出现第三选项;根据接收到的用户的第二指令将第三选项调整至至少一个垃圾通道中的任一垃圾通道以使第三选项消失。

在一个实施例中,上述习题的学习方法还包括:在第一答题通道或第二答题通道的顶部以第一速度下落第一选项,至少一个答题通道包括第一答题通道和第二答题通道,至少一个待选选项包括第一选项;其中,上述基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,包括:接收用户的第三指令,操作指令包括第三指令;根据用户的第三指令将第一选项以第二速度下落至第一答题通道的底部或者位于第一答题通道的第二选项上,第二速度大于第一速度。

在一个实施例中,上述在第一答题通道或第二答题通道的顶部以第一速度下落第一选项同时或之后,还包括:开启计时功能,计时功能设置有预设时长;判断是否达到预设时长;当判断结果为达到预设时长时,停止计时功能并结束第一习题的学习。

在一个实施例中,上述开启计时功能之后,还包括:根据接收到的用户的第四指令获取锦囊并暂停计时功能,锦囊包括第一习题的知识点内容;根据接收到的用户的第五指令关闭锦囊并继续计时功能。

在一个实施例中,第一习题的题型包括单选题、排序题或翻译题,第一习题为基于英语语法设定的。

根据本申请实施例的第二方面,提供了一种习题的学习装置,包括:控制模块,用于基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项;消除模块,用于在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除。

根据本申请实施例的第三方面,提供了一种计算机可读存储介质,包括:该存储介质存储有计算机程序,计算机程序用于执行上述任一实施例提供的一种习题的学习方法。

根据本申请实施例的第四方面,提供了一种电子设备,包括:处理器,用于执行上述任一实施例提供的一种习题的学习方法;以及用于存储处理器可执行指令的存储器。

根据本申请的实施例提供的技术方案,通过基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项;在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除,从而让学习变得更有趣味性,提升了学习效果。

附图说明

图1示出了本申请一实施例提供的实施场景的示意图。

图2a示出了本申请一实施例提供的一种习题的学习方法的流程示意图。

图2b-图2e示出了本申请一实施例提供的一种习题的学习方法对应的用户界面的示意图。

图3a示出了本申请另一实施例提供的一种习题的学习方法的流程示意图。

图3b-图3c示出了本申请另一实施例提供的一种习题的学习方法对应的用户界面的示意图。

图4a示出了本申请又一实施例提供的一种习题的一种学习方法的流程示意图。

图4b-图4c示出了本申请又一实施例提供的一种习题的一种学习方法对应的用户界面的示意图。

图5示出了本申请一实施例提供的一种习题的学习装置的框图。

图6示出了本申请一实施例提供的电子设备的结构示意图。

具体实施方式

下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。

如上所述,现有的大部分学习应用只在于使用户通过海量的刷题不断的进行学习。具体地,例如,语言的学习应用,由于语言场景和应用范围多种多样,并且语言的学习是一个长周期,需要不断持续的过程。如果仅单纯的进行学习,会使学习过程很枯燥,同时,如果仅单纯的对成绩进行结算,这样会极大的降低了用户的学习体验,增加了用户的学习压力,让学习变得极为枯燥。

针对上述的技术问题,申请人发现由于习题本身考察的维度有成分、顺序与形态变化等,与消除类游戏的机制极为契合,所以申请人想到将习题的学习内容的考察方式与消除游戏结合,让习题的理解和练习变得更有趣味性。本申请的基本构思是提出一种习题的学习方法,通过基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,并在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除,从而让学习变得更有趣味性。

在介绍了本申请的基本原理之后,下面将参考附图来具体介绍本申请的各种非限制性实施例。

图1示出了本申请一实施例提供的一种实施场景的示意图。该实施场景包括:服务器140和多个终端设备110、120、130(即,客户端)。其中,终端设备110、120、130上安装有与学习相关的应用程序。

终端设备110、120、130可以是手机、游戏主机、平板电脑等移动终端设备,或者,终端设备110、120、130也可以是个人计算机(Personal Computer,PC),比如膝上型便携计算机和台式计算机等等。本领域技术人员可以知晓,上述终端设备110、120、130的类型可以相同或者不同,其数量可以更多或更少。比如上述终端设备可以各为一个,或者上述终端设备为几十个或几百个,或者更多数量。本申请实施例对终端设备的数量和设备类型不加以限定。

终端设备110、120、130与服务器140之间通过通信网络相连。可选的,通信网络是有线网络或无线网络。可选的,服务器140是一台服务器,或者由若干台服务器组成,或者是一个虚拟化平台,或者是一个云计算服务中心。

在一实施例中,用户利用终端设备110、120、130练习显示在其上的与学习相关的应用程序中的每一个习题,当用户练习完成该习题时,所产生的学习数据(例如,习题的学习时长和答题正确与否)会通过终端设备110、120、130发送给服务器140,服务器140在接收到学习数据后,可以对其进行处理以获取该用户作答习题的正确率、排名等学习结果,服务器还可以将处理后的学习结果发送给终端设备以在终端设备上显示。

通过上述的实施场景,能够有效地提高用户的学习体验,减少了用户的学习压力,让学习变得更有趣味性。

图2a示出了本申请一实施例提供的一种习题的学习方法的流程示意图。图2b-图2e示出了本申请一实施例提供的一种习题的学习方法对应的用户界面的示意图。图2a所示的方法由终端设备(客户端)来执行,但本申请实施例不以此为限。终端设备可以是手机、游戏主机、平板电脑等移动终端设备,或者,也可以是个人计算机(Personal Computer,PC),比如膝上型便携计算机和台式计算机等等,本申请实施例对此不作限定。如图2a所示,上述学习方法包括以下步骤。

S210:基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项。

具体而言,用户在终端设备上输入用户名和密码,服务器接收该用户名和密码并基于该用户名和密码查询该用户的习题列表,服务器将用户的习题列表发送到终端设备上。终端设备根据该用户的习题列表在至少一个答题通道中显示至少一个待选选项。用户在终端设备上进行操作并形成操作指令,终端设备接收用户的操作指令后控制至少一个待选选项在至少一个答题通道中移动。在一些实施例中,用户的操作指令为用户对至少一个待选选项的点击操作或滑动操作等,终端设备接收用户的点击操作或滑动操作等后控制至少一个待选选项在至少一个答题通道中加速或匀速移动;在另一些实施例中,用户的操作指令为用户对至少一个待选选项的移动操作,移动操作包括起点位置和终点位置,终端设备接收用户的移动操作后控制至少一个待选选项从起点位置移动到终点位置,其中,终点位置位于至少一个答题通道中。

应当理解,用户的操作指令可以是一个或多个指令,本申请对此不做具体限定。举例来说,第一习题为“与“大和小”类似的两个词是什么”,至少一个答题通道包括第一答题通道、第二答题通道和第三答题通道,第一答题通道对应的正确选项为“多”,第二答题通道对应的正确选项为“少”,第三答题通道没有对应的正确选项,至少一个待选选项包括选项1“多”、选项2“少”和选项3“减”,终端设备控制在用户界面上的第二答题通道出现选项1“多”(参考图2b),用户在终端设备上进行操作,用户的操作指令1指示将选项1“多”调整至第一答题通道上,终端设备接收到用户的操作指令1后控制选项1“多”在第一答题通道上移动(参考图2c)。选项2“少”可以是基于用户的操作指令2后控制选项2“少”在第一答题通道、第二答题通道或第三答题通道上移动,选项2“少”也可以是以终端设备默认的方式在第一答题通道、第二答题通道或第三答题通道上移动,选项3“减”可以与选项2“少”的移动方式相同或不同,本申请对此不做具体限定。

应当理解,至少一个待选选项可以是第一习题的正确选项,也可以是第一习题的干扰选项;至少一个待选选项可以在用户界面上出现时是静止的,也可以是运动的;至少一个待选选项为多个待选选项时,多个待选选项可以同时出现,也可以以随机的顺序依次出现,本申请对此不做具体限定。至少一个答题通道中每个答题通道可以均对应有一个正确选项,也可以是在至少一个答题通道中指定的某些答题通道对应有正确选项,本申请对此不做具体限定。第一习题可以在用户界面的任意位置处显示,第一习题可以是仅在答题开始时在用户界面显示,也可以是从答题开始到答题结束时一直在用户界面显示,本申请对此不做具体限定。

S220:在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除。

具体来说,可以在至少一个待选选项在至少一个答题通道中的移动遇到阻挡时,判断至少一个待选选项是否分别与至少一个正确选项匹配,并且在匹配时将至少一个待选选项从至少一个答题通道中消除。也可以先确定至少一个待选选项与至少一个正确选项匹配,并在至少一个待选选项在至少一个答题通道中的移动遇到阻挡时,将至少一个待选选项从至少一个答题通道中消除。

举例来说,终端设备接收到用户的操作指令1后控制选项1“多”在第一答题通道上移动且移动遇到阻挡时,终端设备或服务器可以判断出选项1“多”与第一答题通道对应的正确答案“多”相匹配,且选项2“少”也位于第二答题通道中,且判断出选项2“少”与第二答题通道对应的正确选项“少”匹配时,终端设备将选项1“多”和选项2“少”分别从第一答题通道和第二答题通道中消除。

再举例来说,选项2“少”以终端设备默认的方式在第二答题通道上移动且移动遇到阻挡(参考图2d)时,终端设备或服务器可以将选项2“少”与第二答题通道对应的正确答案“少”匹配,且选项1“多”也位于第一答题通道中,且选项1“多”与第一答题通道对应的正确选项“多”匹配时,终端设备可以将选项1“多”和选项2“少”分别从第一答题通道和第二答题通道中消除。由于选项3“减”为干扰选项,则无论选项3“减”出现在任一答题通道时,终端设备均可以保留选项3“减”(参考图2e),也可以消除选项3“减”,但当选项3“减”晚于选项1“多”和选项2“少”出现,且选项1“多”和选项2“少”分别与第一答题通道对应的正确选项“多”和第二答题通道对应的正确答案“少”匹配时,选项3“减”可以不出现在用户界面中。

应当理解,至少一个待选选项在至少一个答题通道中的移动遇到阻挡可以是终端设备基于用户的操作指令控制的待选选项移动遇到阻挡,也可以是不受用户操作指令影响的待选选项移动遇到阻挡,本申请对此不做具体限定。至少一个答题通道中每个答题通道可以是一个整体的通道,也可以将至少一个答题通道划分为答题区域和选项区域,本申请对此不做具体限定。至少一个待选选项在至少一个答题通道中的移动遇到阻挡可以是至少一个待选选项移动到至少一个答题通道中的答题区域或者底部停止移动,也可以是至少一个待选选项碰撞到至少一个答题通道中的其他阻挡件,本申请对此不做具体限定。至少一个待选选项分别与至少一个正确选项匹配可以是至少一个待选选项中第一选项在至少一个答题通道的第一答题通道中移动遇到阻挡后进行匹配,也可以是至少一个待选选项中第一选项位于至少一个答题通道的第一答题通道时进行匹配,本申请对此不做具体限定。将至少一个待选选项从至少一个答题通道中消除可以是将第一习题对应的至少一个待选选项的所有选项消除,也可以是将至少一个待选选项中所有与至少一个正确选项匹配的选项消除,本申请对此不做具体限定。

根据本申请实施例提供的技术方案,通过基于用户的操作指令控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,从而使得用户能够基于第一习题控制任一待选选项在合适的答题通道中移动,给予用户多种选择方式,丰富了用户的学习方式,有利于提高用户的学习体验。另外,通过在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除,从而通过消除的方式使得用户明确第一习题对应的正确选项,也通过消除的方式让用户学习第一习题的过程变得更有趣味性。

在一个实施例中,第一习题的题型包括单选题、排序题或翻译题,第一习题为基于英语语法设定的。

应当理解,第一习题的题型包括但不限于选择题、翻译题或排序题,本申请对此不做具体限定。第一习题的具体内容可以为基于英语语法设定的,也可以为基于语文或数学等练习题设定,还可以为基于其他语言如日语、韩语等知识点设定的,本申请对此不做具体限定。

本申请实施例中,通过设定第一习题的题型包括单选题、排序题或翻译题,从而采用不同的题型训练用户不同的理解和运用能力,最终达到融会贯通的目的。另外,通过设定第一习题为基于英语语法设定的,由于英语语法本身考察的维度有成分、顺序与形态变化,与消除类游戏的机制极为契合,因而,本申请实施例中将整个语法内容的考察方式与消除游戏结合,让语法的理解和练习变得更有趣味性。

图3a示出了本申请另一实施例提供的一种习题的学习方法的流程示意图。图3a所示实施例为图2a所示实施例的一变型例。图3b-图3c示出了本申请另一实施例提供的一种习题的学习方法对应的用户界面的示意图。如图3a所示,与图2a所示的不同之处在于,该习题的学习方法还可以包括步骤S230,步骤S211和S212可以对应于图2a所示实施例中的步骤S210。

S230:在第一答题通道或第二答题通道的顶部以第一速度下落第一选项,至少一个答题通道包括第一答题通道和第二答题通道,至少一个待选选项包括第一选项。

应当理解,终端设备可以每秒更新第一选项的y坐标,使第一选项实现以第一速度下落的效果,终端设备也可以以其他方式控制第一选项以第一速度下落,本申请对此不做具体限定。第一速度可以由用户进行更改,也可以是终端设备固定设定的;第一速度可以是匀速的,也可以是变速的,本申请对此不做具体限定。第一选项可以是在第一答题通道或第二答题通道的顶部以第一速度下落,也可以是从第一答题通道或第二答题通道的两侧进入第一答题通道或第二答题通道,本申请对此不做具体限定。

S211:接收用户的第三指令,操作指令包括第三指令。

S212:根据用户的第三指令将第一选项以第二速度下落至第一答题通道的底部或者位于第一答题通道的第二选项上,第二速度大于第一速度。

具体而言,终端设备接收用户的第三指令,终端设备根据用户的第三指令将第一选项的下落速度由第一速度调整为第二速度,从而实现终端设备控制第一选项以第二速度下落至第一答题通道的底部或者位于第一答题通道的第二选项上。在一些实施例中,终端设备可以调用引擎接口对第一选项进行监听,当监测到用户的第三指令如点击和/或拖动行为等时更新第一选项的x,y坐标,实现将第一速度调整为第二速度。

应当理解,第二速度可以是匀速的,也可以是变速的,只要大于第一速度即可,本申请对此不做具体限定。第二选项可以位于第一答题通道的任意位置,本申请对此不做具体限定。第一答题通道在下落第一选项之前,除了具有第二选项外,还可以堆叠有其他的选项,本申请对此不做具体限定。

根据本申请实施例提供的技术方案,通过在第一答题通道或第二答题通道的顶部以第一速度下落第一选项,从而进一步将习题的学习方式与消除游戏相结合,大大提高用户的积极性,增加了用户学习过程中的趣味性,减轻了用户的学习压力。通过根据用户的第三指令将第一选项以第二速度下落至第一答题通道的底部或者位于第一答题通道的第二选项上,从而实现在用户选定第一选项时将第一选项以更快的速度下落,从而减少了用户答题的时间,提高了用户答题的效率。

在一个实施例中,步骤S221-S224可以对应于图2a所示实施例中的步骤S220。

S221:检测是否有第一选项与至少一个答题通道中第一答题通道的底部或者与位于第一答题通道的第二选项发生碰撞,至少一个待选选项中包括第一选项。

在一些实施例中,终端设备可以开启引擎的碰撞检测以检测是否有第一选项与至少一个答题通道中第一答题通道的底部或者与位于第一答题通道的第二选项发生碰撞;在另一些实施例中,终端设备可以实时或者间隔预定的时间如1s、3s或5s等检测是否有第一选项与至少一个答题通道中第一答题通道的底部或者与位于第一答题通道的第二选项发生碰撞;本申请对此不做具体限定。

应当理解,第二选项可以是基于第一习题或者其他习题设定的且在第一选项下落之前位于第一答题通道的选项,也可以是设置在第一答题通道中起到阻碍作用的阻挡件,本申请对此不做具体限定。

S222:当检测到有第一选项与第一答题通道的底部或者与第二选项发生碰撞时,判断第一选项是否与第一答题通道对应的第一正确选项相匹配。

在一些实施例中,当终端设备检测到第一选项下落到第一答题通道的底部或者和其他选项如第二选项有重叠关系时触发对应的回调函数,利用回调函数进行判断第一选项是否与第一答题通道对应的第一正确选项相匹配。在另一些实施例中,当终端设备检测到第一选项下落到第一答题通道的底部或者和其他选项如第二选项有重叠关系时获取第一答题通道对应的第一正确选项,并比较第一选项是否与第一正确选项相同。

应当理解,第一正确选项可以不在用户界面中显示,也可以是在用户答完第一习题或者答完第一关卡的所有习题后显示,本申请对此不做具体限定。第一正确选项可以是在形成第一答题通道的时候从服务器或终端设备中获取的,也可以是在有任一选项在第一答题通道中发生碰撞时从服务器或终端设备中获取的,本申请对此不做具体限定。

S223:当判断结果为第一选项与第一答题通道对应的第一正确选项相匹配时,判断是否完成第一习题的至少一个正确选项的所有匹配。

具体而言,当终端设备判断后的结果为第一选项与第一答题通道对应的第一正确选项相匹配时,进一步判断是否完成第一习题的至少一个正确选项的所有匹配。

举例来说,当第一习题的题型为翻译题时,参考图3b,例如,第一习题为翻译“你在这儿”,至少一个答题通道包括第一答题通道、第二答题通道和第三答题通道,其中第一答题通道对应的第一正确选项为“you”,第二答题通道对应的第二正确选项为“are”,第三答题通道对应的第三正确选项为“here”。当终端设备判断后的结果为第一选项“you”与第一答题通道对应的第一正确选项“you”相匹配时,进一步判断是否完成第一习题的第二正确选项“are”和第三正确选项为“here”的匹配。举例,第二选项为“that”,为第一习题以外的其他习题完成后保留的选项。

S224:当判断结果为完成第一习题的至少一个正确选项的所有匹配时,将至少一个待选选项从至少一个答题通道中消除,至少一个待选选项包括第一选项。

举例来说,参考图3c,当终端设备判断后的结果为完成第一习题的第二正确选项“are”和第三正确选项为“here”的匹配时,将第一选项“you”和与第一习题对应的正确选项匹配的待选选项“are”和“here”分别从第一答题通道、第二答题通道和第三答题通道中消除。应当理解,待选选项“are”和“here”中的任一选项可能叠加有第一习题对应的其他干扰选项如“is”、“there”等,当待选选项“are”和“here”消除时,叠加在待选选项“are”或“here”上的干扰选项如“is”、“there”等可以消除,也可以保持位置不变,还可以从至少一个答题通道中下落直至遇到阻挡,本申请对此不做具体限定。

本申请实施例中,通过检测是否有第一选项与第一答题通道的底部或者与第二选项发生碰撞,从而触发对第一选项是否与第一答题通道对应的第一正确选项相匹配的判断,由于上述碰撞能产生游戏化的效果,因此能够增加学习的趣味性。另外,通过进一步判断是否完成第一习题的至少一个正确选项的所有匹配,从而保证第一习题的至少一个正确选项均完成匹配后,将至少一个待选选项中与至少一个正确选项对应的选项从至少一个答题通道中消除,进而使得用户基于消除的选项明确第一习题的正确答案。

在一个实施例中,步骤S222之后还可以包括如下步骤。

S240:当判断结果为第一选项与第一答题通道对应的第一习题的第一正确选项不匹配时,在第一答题通道的底部或者在第二选项上保留第一选项。

S250:判断第一选项是否位于第一答题通道的顶部。

在一些实施例中,终端设备判断第一选项是否与第一答题通道的顶部发生碰撞;在另一些实施例中,终端设备判断第一选项的坐标是否位于第一答题通道的顶部的区域内;本申请对此不做具体限定。

S260:当判断结果为第一选项位于第一答题通道的顶部时,控制第一答题通道不再出现至少一个待选选项。

在一些实施例中,终端设备控制第一答题通道不再出现至少一个待选选项之后,结束第一习题的学习;在另一些实施例中,终端设备控制第一答题通道不再出现至少一个待选选项之后,终端设备仍会控制除第一答题通道以外的其他答题通道出现至少一个待选选项,第一习题的学习并未结束;在又一些实施例中,终端设备控制第一答题通道不再出现至少一个待选选项之后,当第一习题对应的待选选项全部已下落时,终端设备结束第一习题的学习,继续进行第二习题的学习,本申请对此不做具体限定。

在一些实施例中,终端设备控制第一答题通道不再出现至少一个待选选项,可以是终端设备控制至少一个待选选项不再从第一答题通道下落,也可以是终端设备控制至少一个待选选项从第一答题通道下落但由于遇到第一选项的阻碍而不能在第一答题通道中出现,本申请对此不做具体限定。

本申请实施例中,通过当判断结果为第一选项与第一答题通道对应的第一正确选项不匹配时,在第一答题通道的底部或者在第二选项上保留第一选项,从而让用户明确该选项并非第一习题对应的正确选项,且在后续的习题的学习过程中形成一定的阻碍,给予用户紧迫感,增加用户学习的趣味性。另外,通过判断第一选项是否位于第一答题通道的顶部,当判断结果为第一选项位于第一答题通道的顶部时,控制第一答题通道不再出现至少一个待选选项,从而使得终端设备明确第一答题通道中不再有空间可以容纳至少一个待选选项,便于终端设备可以将原本应该出现在第一答题通道中的待选选项调整至其他答题通道中,也可以便于终端设备监测该关卡的学习是否结束。

在一个实施例中,步骤S230同时或之后还可以包括步骤S270-S290。

S270:开启计时功能,计时功能设置有预设时长。

在一些实施例中,终端设备上可以设置有定时模块,当终端设备检测到第一选项在至少一个答题通道中出现或者开始从至少一个答题通道的顶部下落时,终端设备控制开启定时模块以使定时模块开始计时。该定时模块可以是独立设置在终端设备上的定时器,也可以是嵌入到该终端设备上某一部件的一部分,只要能够实现计时功能即可,本申请对此不做具体限定。

应当理解,每个关卡中的所有习题可以具有相同的预设时长,也可以具有不同的预设时长,预设时长可以是终端设备或服务器提前设定的,也可以是用户在终端设备上进行设定的,本申请对此不做具体限定。预设时长可以根据每个习题的难易程度进行设定,也可以根据习题的题型进行设定,本申请对此不做具体限定。计时功能可以是从预设时长开始倒计时,也可以是从0s开始计时,本申请对此不做具体限定。

S280:判断是否达到预设时长。

在一些实施例中,终端设备可以实时或间隔一定时间检测定时模块来判断是否达到预设时长;在另一些实施例中,终端设备可以通过接收定时模块发来的计时信息来判断是否达到预设时长,本申请对此不做具体限定。

S290:当判断结果为达到预设时长时,停止计时功能并结束第一习题的学习。

在一些实施例中,当判断结果为达到预设时长时,终端设备可以控制定时模块停止计时功能,并控制终止第一习题的至少一个待选选项在用户界面上出现,或者控制在用户界面上出现其他习题的待选选项或习题内容,从而实现结束第一习题的学习,本申请对此不做具体限定。

本申请实施例中,通过设置计时功能,使得每个习题的学习设定在一定的时间内进行作答,避免用户在某一习题上花费过多的时间而错过其他习题的学习,同时有利于用户养成良好的作答习惯。

在一个实施例中,步骤S270之后还可以包括如下步骤S300和S310。

S300:根据接收到的用户的第四指令获取锦囊并暂停计时功能,锦囊包括第一习题的知识点内容。

在一些实施例中,用户界面上可以具有锦囊的标识,用户的第四指令可以为用户点击锦囊的标识,用于指示打开锦囊,终端设备接收到用户的第四指令并根据用户的第四指令从终端设备或服务器中获取锦囊并在用户界面中显示锦囊的内容。另外,当终端设备接收到用户的第四指令时,同时暂停计时功能。在另一些实施例中,终端设备上可以设置用户进行某一操作如双击、下滑等时打开锦囊,本申请对用户界面上是否具有锦囊的标识不做具体限定。

应当理解,锦囊可以存储在终端设备中,也可以存储在服务器中,本申请对此不做具体限定。锦囊中可以包括第一习题的知识点内容,也可以包括其他习题的知识点内容,本申请对此不做具体限定。锦囊可以对习题的解答具有提示作用,帮助用户了解习题考察的知识点,并使用户能够结合知识点解答习题。

S310:根据接收到的用户的第五指令关闭锦囊并继续计时功能。

具体而言,用户的第五指令用于指示关闭锦囊,当终端设备接收到用户的第五指令时,关闭锦囊并继续计时功能。应当理解,用户界面上可以具有关闭锦囊的标识,也可以不具有关闭锦囊的标识,本申请对此不做具体限定。

本申请实施例中,通过设置锦囊,从而使得用户在不了解当前知识点时,可以通过锦囊进行学习之后再次尝试,让用户更容易将知识点与习题结合,加深用户对知识点的理解,且有利于提高用户答题的时效和准确率。另外,通过获取锦囊时暂停计时功能,关闭锦囊时继续计时功能,从而使得用户在利用锦囊学习知识点时不影响习题的解答,避免因学习锦囊错过某一习题的学习过程。

图4a示出了本申请另一实施例提供的一种习题的学习方法的流程示意图。图4a所示实施例为图2a的一变型例。图4b-4c示出了本申请又一实施例提供的一种习题的学习方法对应的用户界面的示意图。如图4a所示,与图2a所示的不同之处在于,该习题的学习方法还可以包括步骤S320。另外,第一习题以基于英语语法设定为例。

S320:根据接收到的用户的第一指令在用户界面中形成至少一个答题通道,第一指令用于指示开始第一关卡,至少一个答题通道的数量基于第一关卡的习题设定,第一关卡的习题包括第一习题。

举例来说,服务器可以将初中和/或高中的英语语法基于不同的知识点和难易程度划分成多个关卡以便于用户以闯关的方式学习英语语法。终端设备可以在接收到用户的第一指令后从服务器中获取第一关卡的习题,终端设备基于第一关卡的习题设定至少一个答题通道的数量并在用户界面中形成至少一个答题通道。

应当理解,终端设备中可以具有多个关卡,第一关卡为多个关卡中的人一个关卡,本申请对此不做具体限定。第一关卡中可以包括一个或多个习题,第一关卡中的习题的题型可以相同或不同,本申请对此不做具体限定。至少一个答题通道的数量可以在学习第一关卡的所有习题时是固定的,也可以是可改变的,例如,当学习第一关卡的第一习题时,至少一个答题通道的数量为1个,在学习第一关卡的第二习题时,至少一个答题通道的数量可以基于第二习题变为2个,本申请对此不做具体限定。至少一个答题通道可以是在接收到用户的第一指令开始第一关卡时形成,也可以是在第一习题作答结束之后形成,本申请对此不做具体限定。

根据本申请实施例提供的技术方案,通过将习题的学习以关卡的方式呈现,从而实现很多的知识点划分成多个关卡,一方面使得很多的知识点具有规律性,另一方面用户在学习过程中每通过一个关卡会获得成就感,大大提高用户的积极性,增加了用户学习过程中的趣味性,减轻了用户的学习压力。

在一实施例中,该习题的学习方法还可以包括步骤S330-S350。

S330:形成至少一个垃圾通道。

应当理解,至少一个垃圾通道的数量可以为一个或多个,至少一个垃圾通道可以位于至少一个答题通道的两侧,也可以位于至少一个答题通道的顶部或底部的位置,本申请对此不做具体限定。至少一个垃圾通道可以显示在用户界面上,也可以不显示在用户界面上,如用户将某一选项拖出至少一个答题通道的外部或者在用户界面上执行双击或画圈等操作时,该选项直接进入没有显示的垃圾通道中消失,本申请对此不做具体限定。至少一个垃圾通道可以形成在至少一个答题通道之前、同时或之后,本申请对此不做具体限定。

S340:在至少一个答题通道出现第三选项。

应当理解,第三选项指至少一个待选选项中的任何一个选项,可以是第一选项,也可以是其他选项,本申请对此不做具体限定。在至少一个答题通道出现第三选项可以是在至少一个答题通道中任一答题通道的任意位置处出现第三选项,也可以是从至少一个答题通道中任一答题通道的顶部下落第三选项,本申请对此不做具体限定。

S350:根据接收到的用户的第二指令将第三选项调整至至少一个垃圾通道中的任一垃圾通道以使第三选项消失。

应当理解,用户的第二指令可以是用户在终端设备上进行拖动对应的指令,也可以是用户在终端设备上进行点击或画圈等操作对应的指令,只要满足用户或者终端设备上设定的操作方式即可,本申请对此不做具体限定。第三选项可以直接消失,也可以下落到任一垃圾通道的底部后消失,本申请对此不做具体限定。

举例来说,第一习题的题型为单选题,例如第一习题为单选题“This is_dog”,终端设备控制在用户界面中形成垃圾通道1和垃圾通道2(对应于步骤S330),在第一答题通道出现第三选项“mine”(对应于步骤S340,参考图4b),终端设备根据接收到的用户的第二指令将第三选项“mine”调整至垃圾通道1(对应于步骤S350,参考图4c)。

在本申请实施例中,通过设置至少一个垃圾通道,从而使得用户可以将用户认定的错误选项如第三选项调整至至少一个垃圾通道中的任一垃圾通道以使第三选项消失,进而避免了至少一个答题通道中堆积过多的错误选项,提高了至少一个答题通道的利用率。

图5示出了本申请一实施例提供的一种习题的学习装置的框图。如图5所示,上述习题的学习装置500包括:控制模块510,用于基于用户的操作指令,控制用户界面中出现的至少一个待选选项在至少一个答题通道中移动,其中,至少一个待选选项为基于第一习题设定的选项,至少一个答题通道分别对应第一习题的至少一个正确选项;消除模块520,用于在至少一个待选选项在至少一个答题通道中的移动遇到阻挡且至少一个待选选项分别与至少一个正确选项匹配时,将至少一个待选选项从至少一个答题通道中消除。

需要说明的是,图5所示的实施例与图2a所示的实施例中相同的内容,在此不再赘述。图5所示的实施例所示的习题的学习装置还可以实现图2a-图4a中任一种习题的学习方法,在此不再赘述。

图6示出了本申请一实施例提供的电子设备的结构框图。如图6所示,该电子设备600包括:一个或多个处理器610和存储器620;以及存储在存储器620中的计算机程序指令,计算机程序指令在被处理器610运行时使得处理器610执行如上述任一实施例的习题的学习方法。

处理器610可以是中央处理单元(CPU)或者具有数据处理能力和/或指令执行能力的其他形式的处理单元,并且可以控制电子设备中的其他组件以执行期望的功能。

存储器620可以包括一个或多个计算机程序产品,计算机程序产品可以包括各种形式的计算机可读存储介质,例如易失性存储器和/或非易失性存储器。易失性存储器例如可以包括随机存取存储器(RAM)和/或高速缓冲存储器(cache)等。非易失性存储器例如可以包括只读存储器(ROM)、硬盘、闪存等。在计算机可读存储介质上可以存储一个或多个计算机程序指令,处理器610可以运行上述程序指令,以实现上述本申请的各个实施例的习题的学习方法中的步骤以及/或者其他期望的功能。在计算机可读存储介质中还可以存储诸如光线强度、补偿光强度、滤光片的位置等信息。

在一个示例中,电子设备600还可以包括:输入装置630和输出装置640,这些组件通过总线系统和/或其他形式的连接机构(图6中未示出)互连。

例如,在该电子设备是如工业生产线上的机器人时,该输入装置630可以是摄像头,用于捕捉待加工零件的位置。在该电子设备是单机设备时,该输入装置630可以是通信网络连接器,用于从外部的可移动设备接收所采集的输入信号。此外,该输入设备630还可以包括例如键盘、鼠标、麦克风等等。

该输出装置640可以向外部输出各种信息,例如可以包括例如显示器、扬声器、打印机、以及通信网络及其所连接的远程输出设备等等。除此之外,根据具体应用情况,电子设备600还可以包括任何其他适当的组件。

当然,为了简化,图6中仅示出了该电子设备600中与本申请有关的组件中的一些,省略了诸如总线、输入装置/输出接口等组件。除此之外,根据具体应用情况,电子设备600还可以包括任何其他适当的组件。

除了上述方法和装置以外,本申请的实施例还可以是计算机程序产品,包括计算机程序指令,计算机程序指令在被处理器运行时使得处理器执行如上述任一实施例的习题的学习方法中的步骤。

计算机程序产品可以以一种或多种程序设计语言的任意组合来编写用于执行本申请实施例操作的程序代码,程序设计语言包括面向对象的程序设计语言,诸如Java、C++等,还包括常规的过程式程序设计语言,诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算设备上执行、部分地在用户设备上执行、作为一个独立的软件包执行、部分在用户计算设备上部分在远程计算设备上执行、或者完全在远程计算设备或服务器上执行。

此外,本申请的实施例还可以是计算机可读存储介质,其上存储有计算机程序指令,上述计算机程序指令在被处理器运行时使得处理器执行本说明书上述“习题的学习方法”部分中描述的根据本申请各种实施例的习题的学习方法中的步骤。

上述计算机可读存储介质可以采用一个或多个可读介质的任意组合。可读介质可以是可读信号介质或者可读存储介质。可读存储介质例如可以包括但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式盘、硬盘、随机存取存储器((RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。

以上结合具体实施例描述了本申请的基本原理,但是,需要指出的是,在本申请中提及的优点、优势、效果等仅是示例而非限制,不能认为这些优点、优势、效果等是本申请的各个实施例必须具备的。另外,上述公开的具体细节仅是为了示例的作用和便于理解的作用,而非限制,上述细节并不限制本申请为必须采用上述具体的细节来实现。

本申请中涉及的器件、装置、设备、系统的方框图仅作为例示性的例子并且不意图要求或暗示必须按照方框图示出的方式进行连接、布置、配置。如本领域技术人员将认识到的,可以按任意方式连接、布置、配置这些器件、装置、设备、系统。诸如“包括”、“包含”、“具有”等等的词语是开放性词汇,指“包括但不限于”,且可与其互换使用。这里所使用的词汇“或”和“和”指词汇“和/或”,且可与其互换使用,除非上下文明确指示不是如此。这里所使用的词汇“诸如”指词组“诸如但不限于”,且可与其互换使用。

还需要指出的是,在本申请的装置、设备和方法中,各部件或各步骤是可以分解和/或重新组合的。这些分解和/或重新组合应视为本申请的等效方案。

应当理解,本申请实施例中提到的第一、第二等限定词,仅仅为了更清楚地描述本申请实施例的技术方案使用,并不能用以限制本申请的保护范围。

提供所公开的方面的以上描述以使本领域的任何技术人员能够做出或者使用本申请。对这些方面的各种修改对于本领域技术人员而言是非常显而易见的,并且在此定义的一般原理可以应用于其他方面而不脱离本申请的范围。因此,本申请不意图被限制到在此示出的方面,而是按照与在此公开的原理和新颖的特征一致的最宽范围。

为了例示和描述的目的已经给出了以上描述。此外,此描述不意图将本申请的实施例限制到在此公开的形式。尽管以上已经讨论了多个示例方面和实施例,但是本领域技术人员将认识到其某些变型、修改、改变、添加和子组合。

以上所述仅为本申请的较佳实施例而已,并不用以限制本申请,凡在本申请的精神和原则之内,所作的任何修改、等同替换等,均应包含在本申请的保护范围之内。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号