计算练习方法、系统、电子设备及计算机可读存储介质技术方案

技术编号:22884704 阅读:14 留言:0更新日期:2019-12-21 07:34
本发明专利技术提供了一种计算练习方法、系统、电子设备及计算机可读存储介质中,所述计算练习方法包括:提供计算题;识别所述计算题的类型和内容;根据所述计算题的类型和内容生成答案区;接收用户在所述答案区输入所述计算题的答案字符串的答题操作;识别用户输入的所述答案字符串;以及判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来,从而能够通过电子设备实现计算练习,方便了学生平时的训练。同时,通过判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来,也便捷了学生能够尽快、及时的了解计算练习的结果,此外,由于不需要教师进行手动批改,也减轻了教师的负担。

Calculation practice method, system, electronic equipment and computer readable storage medium

【技术实现步骤摘要】
计算练习方法、系统、电子设备及计算机可读存储介质
本专利技术涉及人工智能
,特别涉及一种计算练习方法、系统、电子设备及计算机可读存储介质。
技术介绍
随着计算机技术和教育信息化的不断推进,计算机技术已经逐步应用于日常的教育教学活动中。国内现有的基础教育、学生学习状况的主要考察形式仍是各种类型的考试或测试。在此状况下,学生仍需要进行大量的练习以掌握所学知识。在数学教育与学习中,往往需要进行大量的计算练习以掌握基本的数学运算。目前,学生的计算练习仍以在纸本上练习为主,如何结合计算机技术实现在电子设备上的练习,成了人们的一种迫切需求。
技术实现思路
本专利技术的目的在于提供一种计算练习方法、系统、电子设备及计算机可读存储介质,以实现在电子设备上进行计算练习。为了实现上述目的,本专利技术提供一种计算练习方法,所述计算练习方法包括:提供计算题;识别所述计算题的类型和内容;根据所述计算题的类型和内容生成答案区;接收用户在所述答案区输入所述计算题的答案字符串的答题操作;识别用户输入的所述答案字符串;以及判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来。可选的,在所述的计算练习方法中,如果有错误的答案字符,标注出来的同时还显示正确的答案字符。可选的,在所述的计算练习方法中,在识别所述计算题的类型之后,所述计算练习方法还包括:根据所述计算题的类型和内容判断是否需要生成竖式计算式,若需要生成竖式计算式,则在所述计算题侧生成竖式计算式。可选的,在所述的计算练习方法中,根据所述计算题的类型和内容生成答案区包括:根据所述计算题的类型和内容生成一定数量的字符填写格,所述答案区包括所述一定数量的字符填写格。可选的,在所述的计算练习方法中,根据所述计算题的类型和内容生成答案区包括:根据所述计算题的类型和内容以及生成的竖式计算式在所述竖式计算式侧生成一行结果行,或者,一行结果行和至少两行步骤行;所述结果行包括一定数量的字符填写格,所述字符填写格的格数根据所述计算题的类型和内容而定;所述步骤行包括一定数量的字符填写格,所述字符填写格的格数根据所述计算题的类型和内容而定;所述步骤行的行数根据所述计算题的类型和内容而定。可选的,在所述的计算练习方法中,每个所述字符填写格以方框或者横线的形式呈现。可选的,在所述的计算练习方法中,通过题目识别模型识别所述计算题的类型和内容,所述题目识别模型为通过预先样本训练建立的神经网络模型。可选的,在所述的计算练习方法中,在提供所述计算题之前,所述计算练习方法还包括:提供计算题升级路径,所述计算题升级路径包括多个关卡;其中,在提供所述计算题的步骤中,所提供的计算题为当前所在关卡中的计算题。可选的,在所述的计算练习方法中,在所述计算题升级路径中,第一关卡已被打开,后一关卡的打开需要前一关卡的合格完成;在当前关卡中,如果答题错误达到一定数量,则自动增加当前关卡的计算题数量。可选的,在所述的计算练习方法中,在提供计算题之前,用户可以选择答题的关卡,在选中的关卡中,如果答题错误达到一定数量,则自动跳转到当前关卡中。可选的,在所述的计算练习方法中,在提供计算题时,还同时提供当前关卡的答题分数。可选的,在所述的计算练习方法中,在提供计算题时,同时提供需要完成的计算题的数量。可选的,在所述的计算练习方法中,接收用户在所述答案区输入所述计算题的答案字符串的答题操作时,同时提供用户完成该操作所用的时间;或者,接收用户在所述答案区输入所述计算题的答案字符串的答题操作中,限定用户执行该操作所用的时间。可选的,在所述的计算练习方法中,在提供计算题的步骤中,通过随机生成计算题或者从题库中随机抽取计算题而提供所述计算题。可选的,在所述的计算练习方法中,用户输入的所述答案字符串为打印字体或者手写字体。可选的,在所述的计算练习方法中,采用第一字符识别模型识别打印字体,采用第二字符识别模型识别手写字体,所述第一字符识别模型和所述第二字符识别模型分别为通过预先样本训练建立的神经网络模型。本专利技术还提供一种计算练习系统,所述计算练习系统包括:出题模块,所述出题模块用以提供计算题;题目识别模块,所述题目识别模块用以识别所述计算题的类型和内容;答案区生成模块,所述答案区生成模块用以根据所述计算题的类型和内容生成答案区;答题模块,所述答题模块用以接收用户在所述答案区输入所述计算题的答案字符串的答题操作;答案识别模块,所述答案识别模块用以识别用户输入的所述答案字符串;以及判题模块,所述判题模块用以判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来。可选的,在所述的计算练习系统中,所述计算练习系统还包括:检题模块,所述检题模块用以根据所述计算题的类型和内容判断是否需要生成竖式计算式,若需要生成竖式计算式,则在所述计算题侧生成竖式计算式。本专利技术还提供一种电子设备,所述电子设备包括处理器、存储器和显示器;所述存储器用以存储计算机程序;所述处理器用以执行所述计算机程序以实现上述任一项所述的方法;以及所述显示器用以显示执行所述计算机程序的结果。本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时实现上述任一项所述的方法。在本专利技术提供的计算练习方法、系统、电子设备及计算机可读存储介质中,所述计算练习方法包括:提供计算题;识别所述计算题的类型和内容;根据所述计算题的类型和内容生成答案区;接收用户在所述答案区输入所述计算题的答案字符串的答题操作;识别用户输入的所述答案字符串;以及判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来,从而能够通过电子设备实现计算练习,方便了学生平时的训练。同时,通过判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来,也便捷了学生能够尽快、及时的了解计算练习的结果,此外,由于不需要教师进行手动批改,也减轻了教师的负担。附图说明图1是本专利技术一实施例的计算练习方法的流程示意图;图2是本专利技术一实施例的计算练习系统的框结构示意图;图3是本专利技术另一实施例的计算练习方法的流程示意图;图4是本专利技术另一实施例的计算练习系统的框结构示意图;图5是本专利技术另一实施例的计算练习系统的框结构示意图;图6是本专利技术实施例的竖式计算式的实例示意图;图7是本专利技术实施例的升级路径的实例示意图;图8是本专利技术一实施例的计算题的示意图;图9是本专利技术另一实施例的计算题的示意图;图10是本专利技术另一实施例的计算题的示意图;图11是本专利技术另一实施例的计算题的示意图;图12是本专利技术另一实施例的计算题的示意图;图13是本专利技术另一实施例的计算题的示意图本文档来自技高网...

【技术保护点】
1.一种计算练习方法,其特征在于,所述计算练习方法包括:/n提供计算题;/n识别所述计算题的类型和内容;/n根据所述计算题的类型和内容生成答案区;/n接收用户在所述答案区输入所述计算题的答案字符串的答题操作;/n识别用户输入的所述答案字符串;以及/n判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来。/n

【技术特征摘要】
1.一种计算练习方法,其特征在于,所述计算练习方法包括:
提供计算题;
识别所述计算题的类型和内容;
根据所述计算题的类型和内容生成答案区;
接收用户在所述答案区输入所述计算题的答案字符串的答题操作;
识别用户输入的所述答案字符串;以及
判断所述答案字符串中每一个答案字符是否正确,如果有错误的答案字符,则标注出来。


2.如权利要求1所述的计算练习方法,其特征在于,如果有错误的答案字符,标注出来的同时还显示正确的答案字符。


3.如权利要求1所述的计算练习方法,其特征在于,在识别所述计算题的类型之后,所述计算练习方法还包括:
根据所述计算题的类型和内容判断是否需要生成竖式计算式,若需要生成竖式计算式,则在所述计算题侧生成竖式计算式。


4.如权利要求3所述的计算练习方法,其特征在于,根据所述计算题的类型和内容生成答案区包括:根据所述计算题的类型和内容生成一定数量的字符填写格,所述答案区包括所述一定数量的字符填写格。


5.如权利要求3所述的计算练习方法,其特征在于,根据所述计算题的类型和内容生成答案区包括:根据所述计算题的类型和内容以及生成的竖式计算式在所述竖式计算式侧生成一行结果行,或者,一行结果行和至少两行步骤行;
所述结果行包括一定数量的字符填写格,所述字符填写格的格数根据所述计算题的类型和内容而定;所述步骤行包括一定数量的字符填写格,所述字符填写格的格数根据所述计算题的类型和内容而定;所述步骤行的行数根据所述计算题的类型和内容而定。


6.如权利要求5所述的计算练习方法,其特征在于,每个所述字符填写格以方框或者横线的形式呈现。


7.如权利要求1所述的计算练习方法,其特征在于,通过题目识别模型识别所述计算题的类型和内容,所述题目识别模型为通过预先样本训练建立的神经网络模型。


8.如权利要求1~7中任一项所述的计算练习方法,其特征在于,在提供所述计算题之前,所述计算练习方法还包括:
提供计算题升级路径,所述计算题升级路径包括多个关卡;
其中,在提供所述计算题的步骤中,所提供的计算题为当前所在关卡中的计算题。


9.如权利要求8所述的计算练习方法,其特征在于,在所述计算题升级路径中,第一关卡已被打开,后一关卡的打开需要前一关卡的合格完成;在当前关卡中,如果答题错误达到一定数量,则自动增加当前关卡的计算题数量。


10.如权利要求9所述的计算练习方法,其特征在于,在提供计算题之前,用户可以选择答题的关卡,在选中的关卡中,如果答题错误达到一定数量,则...

【专利技术属性】
技术研发人员:何涛罗欢陈明权
申请(专利权)人:杭州大拿科技股份有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1