掌桥专利:专业的专利平台
掌桥专利
首页

一种基于人机交互的单词卡片展示方法

文献发布时间:2023-06-19 11:22:42


一种基于人机交互的单词卡片展示方法

技术领域

本发明属于互联网应用技术领域,更具体地,涉及一种基于人机交互的单词卡片展示方法。

背景技术

随着科技和移动互联网的不断发展进步,为将原本在实际生活中的学习和生活习惯抽象到互联网中提供了可能,但与此同时,人们的互动方式也逐渐依托于互联网的模式下,通过点击各种按钮来进行互动和交流,甚至生活,使得原本在现实中生动有趣的互动方式也变得乏味和枯燥。例如目前非常流行的基于卡片式设计的英语学习应用,这类英语学习应用基于智能设备实现自身功能,具体地,这类英语学习应用响应于用户通过交互界面上的虚拟按钮输入的各种指令向用户展示相应的英语学习卡片以及提供相应的反馈服务。很显然,这种单一基于虚拟按钮的人机交互方式会使得相应的英语学习过程变得枯燥且乏味,进而导致用户的体验较差,从而影响最终的学习效果。

发明内容

本发明的目的在于解决现有基于卡片式设计的英语学习应用因其单一的人机交互方式而导致用户体验差的问题。

为了实现上述目的,本发明提供一种基于人机交互的单词卡片展示方法,应用于智能设备,包括以下步骤:

响应于用户输入的单词库选择指令,生成由多个外文单词卡片构成的第一卡片队列和由多个简单释义卡片构成的第二卡片队列;

根据所述第一卡片队列展示所述外文单词卡片;

响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片;

响应于用户输入的第一手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为认识,并展示该外文单词卡片的下一外文单词卡片;

响应于用户输入的第二手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不认识,并展示该外文单词卡片的下一外文单词卡片。

作为优选的是,所述响应于用户输入的单词库选择指令,生成由多个外文单词卡片构成的第一卡片队列,具体为:

根据对应于所述单词库选择指令的单词库中的单词数量和预获取的用户学习周期确定用户的每日单词学习量;

根据预定的单词抽取算法在所述单词库中抽取出对应于所述每日单词学习量的外文单词;

根据预定的单词排列算法对抽取出的外文单词进行排列;

根据排列后的外文单词,生成所述第一卡片队列。

作为优选的是,所述第一手势指令的对应操作为朝向当前展示界面的左侧的滑动操作,所述第二手势指令的对应操作为朝向当前展示界面的右侧的滑动操作;

或者,所述第一手势指令的对应操作为朝向当前展示界面的右侧的滑动操作,所述第二手势指令的对应操作为朝向当前展示界面的左侧的滑动操作。

作为优选的是,在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的单词删除指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不展示,将对应于所述单词库选择指令的单词库中的相应外文单词标记为不抽取,并展示该外文单词卡片的下一外文单词卡片。

作为优选的是,在对所述单词库选择指令进行响应的过程中,还生成由多个详细释义卡片构成的第三卡片队列;

在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的详细释义获取指令,通过拉伸当前展示的简单释义卡片至平铺全屏的方式展示对应于该简单释义卡片的详细释义卡片;

响应于用户输入的详细释义退出指令,通过将当前展示的详细释义卡片回缩至其对应的简单释义卡片的大小的方式展示该简单释义卡片。

作为优选的是,在所述响应于用户输入的详细释义获取指令,通过拉伸当前展示的简单释义卡片至平铺全屏的方式展示对应于该简单释义卡片的详细释义卡片之后,还包括:

响应于用户输入的第三手势指令,将对应于当前展示的详细释义卡片的外文单词卡片标记为认识,并展示该外文单词卡片的下一外文单词卡片;

响应于用户输入的第四手势指令,将对应于当前展示的详细释义卡片的外文单词卡片标记为不认识,并展示该外文单词卡片的下一外文单词卡片。

作为优选的是,在所述响应于用户输入的第二手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不认识之后,所述展示该外文单词卡片的下一外文单词卡片之前,还包括:

将该外文单词卡片插入当前的第一卡片队列,形成更新的第一卡片队列;

根据所述更新的第一卡片队列展示所述外文单词卡片,直至队列中的外文单词卡片均标记为认识。

作为优选的是,在对所述第一手势指令进行响应的过程中,当前展示的简单释义卡片以预定的动态效果朝向所述第一手势指令的对应操作的终点方向所在侧移出当前展示界面。

作为优选的是,在对所述第二手势指令进行响应的过程中,当前展示的简单释义卡片以预定的动态效果朝向所述第二手势指令的对应操作的终点方向所在侧移出当前展示界面。

作为优选的是,在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的单词发音获取指令,输出对应于当前展示的简单释义卡片的外文单词的发音。

本发明的有益效果在于:

本发明的基于人机交互的单词卡片展示方法,响应于用户输入的单词库选择指令、简单释义获取指令、第一手势指令和第二手势指令向用户提供相应的反馈服务。其中,单词库选择指令和简单释义获取指令的输入均基于用户点击展示界面上的相应虚拟按钮区实现,第一手势指令和第二手势指令的输入均基于用户在展示界面上的滑动操作实现。由此可知,本发明的基于人机交互的单词卡片展示方法采用了虚拟按钮与手势滑动识别相结合的人机交互方式,进而有效地解决了现有基于卡片式设计的英语学习应用因其单一的人机交互方式而导致用户体验差的问题。

本发明的其它特征和优点将在随后具体实施方式部分予以详细说明。

附图说明

通过结合附图对本发明示例性实施方式进行更详细的描述,本发明的上述以及其它目的、特征和优势将变得更加明显,其中,在本发明示例性实施方式中,相同的参考标号通常代表相同部件。

图1示出了根据本发明的实施例的基于人机交互的单词卡片展示方法的实现流程图;

图2示出了根据本发明的实施例的外文单词卡片的示意图;

图3示出了根据本发明的实施例的简单释义卡片的展示界面图;

图4示出了根据本发明的实施例的详细释义卡片的展示界面图;

图5示出了根据本发明的实施例的第一手势指令和第三手势指令对应的卡片动态效果示意图;

图6示出了根据本发明的实施例的第二手势指令和第四手势指令对应的卡片动态效果示意图。

具体实施方式

下面将更详细地描述本发明的优选实施方式。虽然以下描述了本发明的优选实施方式,然而应该理解,可以以各种形式实现本发明而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了使本发明更加透彻和完整,并且能够将本发明的范围完整地传达给本领域的技术人员。

实施例:图1示出了本实施例的基于人机交互的单词卡片展示方法的实现流程图。参照图1,本实施例的基于人机交互的单词卡片展示方法包括以下步骤:

步骤S100、响应于用户输入的单词库选择指令,生成由多个外文单词卡片构成的第一卡片队列和由多个简单释义卡片构成的第二卡片队列;

步骤S200、根据所述第一卡片队列展示所述外文单词卡片;

步骤S300、响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片;

步骤S400、响应于用户输入的第一手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为认识,并展示该外文单词卡片的下一外文单词卡片;

步骤S500、响应于用户输入的第二手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不认识,并展示该外文单词卡片的下一外文单词卡片。

图2示出了本实施例的外文单词卡片的示意图。参照图2,本实施例中,外文单词卡片的展示面上包含英文单词和相应的音标,还设置有单词发音获取按钮和简单释义获取按钮,简单释义获取按钮即为展示面上的“点击查看释义”。

本实施例的基于人机交互的单词卡片展示方法,通过应用于软件中增加软件交互方式,提高软件与用户的互动性,通过偏游戏化的方式使用户在玩的过程中背单词,进而帮助开发人员提高用户好感和用户留存。

作为一个可选的实施例,所述响应于用户输入的单词库选择指令,生成由多个外文单词卡片构成的第一卡片队列,具体为:

根据对应于所述单词库选择指令的单词库中的单词数量和预获取的用户学习周期确定用户的每日单词学习量;

根据预定的单词抽取算法在所述单词库中抽取出对应于所述每日单词学习量的外文单词;

根据预定的单词排列算法对抽取出的外文单词进行排列;

根据排列后的外文单词,生成所述第一卡片队列。

作为一个可选的实施例,所述第一手势指令的对应操作为朝向当前展示界面的左侧的滑动操作,所述第二手势指令的对应操作为朝向当前展示界面的右侧的滑动操作;

作为一个可选的实施例,在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的单词删除指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不展示,将对应于所述单词库选择指令的单词库中的相应外文单词标记为不抽取,并展示该外文单词卡片的下一外文单词卡片。

作为一个可选的实施例,在对所述单词库选择指令进行响应的过程中,还生成由多个详细释义卡片构成的第三卡片队列;

在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的详细释义获取指令,通过拉伸当前展示的简单释义卡片至平铺全屏的方式展示对应于该简单释义卡片的详细释义卡片;

响应于用户输入的详细释义退出指令,通过将当前展示的详细释义卡片回缩至其对应的简单释义卡片的大小的方式展示该简单释义卡片。

图3示出了本实施例的简单释义卡片的展示界面图。参照图3,本实施例中,简单释义卡片的展示面上包含英文单词、音标、简单中文释义和中英文例句。除此之外,在简单释义卡片的展示面上还设置有详细释义获取按钮,即“查看完整解释”。同时,在简单释义卡片所在的展示界面上还带有“认识”和“不认识”的标识,还设置有“太简单”按钮。其中,当用户向左滑动简单释义卡片时,表明用户认识相应的英文单词,当用户向右滑动简单释义卡片时,表明用户不认识相应的英文单词,点击“太简单”按钮的操作对应于单词删除指令。

作为一个可选的实施例,在所述响应于用户输入的详细释义获取指令,通过拉伸当前展示的简单释义卡片至平铺全屏的方式展示对应于该简单释义卡片的详细释义卡片之后,还包括:

响应于用户输入的第三手势指令,将对应于当前展示的详细释义卡片的外文单词卡片标记为认识,并展示该外文单词卡片的下一外文单词卡片;

响应于用户输入的第四手势指令,将对应于当前展示的详细释义卡片的外文单词卡片标记为不认识,并展示该外文单词卡片的下一外文单词卡片。

图5示出了本实施例的第三手势指令对应的卡片动态效果示意图。参照图5,当用户输入第三手势指令时,展示界面中的详细释义卡片以图5所展示的动态效果移出展示界面。

图6示出了本实施例的第四手势指令对应的卡片动态效果示意图。参照图6,当用户输入第四手势指令时,展示界面中的详细释义卡片以图6所展示的动态效果移出展示界面。

图4示出了本实施例的详细释义卡片的展示界面图。参照图4,本实施例中,详细释义卡片的展示面上包含英文单词、音标、简单中文释义、多个中英文例句、该英文单词的形近词和近义词。同时,在详细释义卡片所在的展示界面上还带有“认识”和“不认识”的标识,当用户向左滑动简单释义卡片时,表明用户认识相应的英文单词,当用户向右滑动简单释义卡片时,表明用户不认识相应的英文单词。

作为一个可选的实施例,在所述响应于用户输入的第二手势指令,将对应于当前展示的简单释义卡片的外文单词卡片标记为不认识之后,所述展示该外文单词卡片的下一外文单词卡片之前,还包括:

将该外文单词卡片插入当前的第一卡片队列,形成更新的第一卡片队列;

根据所述更新的第一卡片队列展示所述外文单词卡片,直至队列中的外文单词卡片均标记为认识。

作为一个可选的实施例,在对所述第一手势指令进行响应的过程中,当前展示的简单释义卡片以预定的动态效果朝向所述第一手势指令的对应操作的终点方向所在侧移出当前展示界面。

图5示出了本实施例的第一手势指令对应的卡片动态效果示意图。参照图5,当用户输入第一手势指令时,展示界面中的简单释义卡片以图5所展示的动态效果移出展示界面。

作为一个可选的实施例,在对所述第二手势指令进行响应的过程中,当前展示的简单释义卡片以预定的动态效果朝向所述第二手势指令的对应操作的终点方向所在侧移出当前展示界面。

图6示出了本实施例的第二手势指令对应的卡片动态效果示意图。参照图6,当用户输入第二手势指令时,展示界面中的简单释义卡片以图6所展示的动态效果移出展示界面。

作为一个可选的实施例,在所述响应于用户输入的简单释义获取指令,翻转当前展示的外文单词卡片以展示对应于该外文单词卡片的简单释义卡片之后,还包括:

响应于用户输入的单词发音获取指令,输出对应于当前展示的简单释义卡片的外文单词的发音。

采用本实施例的基于人机交互的单词卡片展示方法,能够将现实中的利用卡片记忆单词的交互方式抽象出来,产品化应用于软件设计与开发中,通过用户对单词卡片的点击,滑动等交互方式,让用户可以更加趣味性的学习单词,增加用户的互动感,能够建立用户对实际生活中对联想,提供用户的使用体验,通过卡片切换的方式,让用户觉得更加亲切和熟悉。

以上已经描述了本发明的各实施例,上述说明是示例性的,并非穷尽性的,并且也不限于所披露的各实施例。在不偏离所说明的各实施例的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。

相关技术
  • 一种基于人机交互的单词卡片展示方法
  • 一种日语教学用日语单词卡片展示装置
技术分类

06120112901865