一种基于用户学习进度检测的书法练习系统的制作方法

文档序号:16255335发布日期:2018-12-12 00:23阅读:153来源:国知局
一种基于用户学习进度检测的书法练习系统的制作方法

本发明涉及智能书法技术领域,尤其涉及一种基于用户学习进度检测的书法练习系统。

背景技术

随着人们生活、工作和学习中信息电子化程度的不断提高,在越来越依赖电子信息产品的社会现象背景下,纸张和笔离人们渐行渐远。然而传统的书法练习依赖笔、墨、纸、砚四件书写工具,在开展书法练习时,练习者需要准备较多的工具,此过程较为繁杂,使得部分练习者流失,再加上电子信息产品的普及和广泛使用,使用者更是难以开展传统的书法练习,导致书法作为一种民族的文化,正在渐渐地被遗失。

并且,书法练习的过程较为枯燥,练习者难以专心进行书法练习,很多练习者在进行书法练习时往往在中途放弃,不仅没有达到练习的效果,而且也浪费了练习者的时间,因此,需要设计出一套针对练习者进行书法练习的系统,在简化练习者使用的基础上增加趣味性,提高练习者书法练习的效率,保证书法练习的效果。



技术实现要素:

基于背景技术存在的技术问题,本发明提出了一种基于用户学习进度检测的书法练习系统。

本发明提出的基于用户学习进度检测的书法练习系统,包括:

采集模块,用于搜集用户每日书法练习的时间以及训练量;

统计分析模块,用于统计用户多日书法练习的时间以及训练量,并根据上述多日书法练习的时间以及训练量分析出用户每日书法练习的平均时间t以及平均训练量w;

消息推送模块,获取用户当日书法练习的时间t以及训练量w,且将用户当日书法练习的时间t与用户每日书法练习的平均时间t0、用户当日书法练习的训练量w与用户每日书法练习的平均训练量w0进行比较,并根据比较结果向用户推送消息。

优选地,所述统计分析模块具体用于根据用户多日书法练习的时间以及训练量分析出用户每日书法练习的平均时间t以及平均训练量w;

优选地,统计分析模块根据用户最近三日书法练习的时间以及训练量分析出用户每日书法练习的平均时间t以及平均训练量w;

优选地,若统计分析模块分析出的最近一次用户每日书法练习的平均时间小于上一次分析出的用户每日书法练习的平均时间,采用上一次分析出的用户每日书法练习的平均时间作为最近一次用户每日书法练习的平均时间;

若统计分析模块分析出的最近一次用户每日书法练习的平均训练量小于上一次分析出的用户每日书法练习的平均训练量,采用上一次分析出的用户每日书法练习的平均训练量作为最近一次用户每日书法练习的平均训练量。

优选地,消息推送模块具体用于根据用户当日书法练习的时间t与用户每日书法练习的平均时间t0、用户当日书法练习的训练量w与用户每日书法练习的平均训练量w0的比较结果向用户推送消息;

优选地,当t≥t0/2时,消息推送模块向用户推送第一消息;

当t≥t0时,消息推送模块向用户推送第二消息;

当w≥w0/2时,消息推送模块向用户推送第三消息;

当w≥w0时,消息推送模块向用户推送第四消息;

优选地,所述第一消息为“练习时间已过半,继续加油”,所述第二消息为“练习时间已达到,恭喜您”,所述第三消息为“训练量已过半,继续加油”,所述第四消息为“训练量已达到,恭喜您”。

优选地,还包括动作检测模块,动作检测模块用于检测用户离开书法练习界面的动作;

优选地,当动作检测模块检测到用户离开书法练习界面的动作时,消息推送模块具体用于根据用户当日书法练习的时间t与用户每日书法练习的平均时间t0、用户当日书法练习的训练量w与用户每日书法练习的平均训练量w0的比较结果向用户推送消息;

优选地,当t<t0时,消息推送模块向用户推送第五消息;

当w<w0时,消息推送模块向用户推送第六消息;

优选地,所述第五消息为“练习时间尚未达到,请继续练习”,所述第六消息为“训练量尚未达到,请继续练习”。

优选地,还包括语音播报模块,语音播报模块用于向用户播报消息推送模块向用户推送的消息。

本发明提出的基于用户学习进度检测的书法练习系统,不仅使得书法练习智能化,方便了用户的使用过程,而且针对性的对用户的练习时间和训练量进行检测,且在用户进行书法练习的过程中及时提醒用户,使用户实时知晓自身的练习进度,在保证用户书法练习效果的基础上增加了系统与用户间的交流,使书法练习的过程不再枯燥,在增加趣味性的基础上保证了用户书法练习的效果。具体地,本发明搜集用户每日书法练习的时间以及训练量,并以此为基础为用户计算出每日书法练习的平均时间以及平均训练量,并以上述计算出的平均时间以及平均训练量作为参考基础,在用户进行书法练习时,以上述参考基础为依据对用户的书法练习过程进行比较和分析,并根据比较结果向用户推送不同的消息,使用户在书法练习的过程中可以及时知晓自身的练习进度和训练量,使用户做到心中有数,且适时的推送消息可加强用户与系统间的交流,使用户在书法练习的过程中不再感到枯燥,在增加书法练习趣味性的基础上提升了用户的兴趣,从而提高了书法练习的效果和效率。进一步地,本发明将用户最近三日的书法练习的时间以及训练量作为分析平均时间和平均训练量的分析基础,使书法练习的平均时间和平均训练量根据用户的调整而改变,确保分析出的书法练习的平均时间和平均训练量与用户实际练习有更高的匹配度,同时,若最近一次分析出的书法练习的平均时间和平均训练量小于上一次分析出的书法练习的平均时间和平均训练量时,采用上一次分析出的书法练习的平均时间和平均训练量作为用户每日书法练习的平均时间和平均训练量,使书法练习的平均时间和平均训练量保持在稳定的范围,防止出现用户偷懒或者提前结束书法练习过程时造成整体书法练习的平均时间和平均训练量下降的情况,保证用户进行书法练习的效果和效率。

附图说明

图1为一种基于用户学习进度检测的书法练习系统的结构示意图。

具体实施方式

如图1所示,图1为本发明提出的一种基于用户学习进度检测的书法练习系统。

参照图1,本发明提出的基于用户学习进度检测的书法练习系统,包括:

采集模块,用于搜集用户每日书法练习的时间以及训练量,方便后续根据采集模块的采集结果对用户每日书法练习的平均时间及平均训练量进行分析和计算;

统计分析模块,用于统计用户多日书法练习的时间以及训练量,并根据上述多日书法练习的时间以及训练量分析出用户每日书法练习的平均时间t以及平均训练量w,基于上述平均时间t以及平均训练量w对用户当日的书法练习时间以及训练量进行分析,从而根据上述分析结果向用户推送不同的消息;

具体地,统计分析模块根据用户最近三日书法练习的时间以及训练量分析出用户每日书法练习的平均时间t以及平均训练量w;

若统计分析模块分析出的最近一次用户每日书法练习的平均时间小于上一次分析出的用户每日书法练习的平均时间,采用上一次分析出的用户每日书法练习的平均时间作为最近一次用户每日书法练习的平均时间;

若统计分析模块分析出的最近一次用户每日书法练习的平均训练量小于上一次分析出的用户每日书法练习的平均训练量,采用上一次分析出的用户每日书法练习的平均训练量作为最近一次用户每日书法练习的平均训练量;

如此,提高统计分析模块计算出的用户每日书法练习的平均时间以及平均训练量的约束力,防止当用户某日或多日没有进行书法练习或者进行书法练习的时间过少以及训练量过少的情况下导致用户书法练习的时间及训练量的降低而影响用户每日书法练习的平均时间以及平均训练量的基数,保证统计分析模块计算出的用户每日书法练习的平均时间以及平均训练量作为平均值对用户的书法练习具有一定的约束性和可操作性。

消息推送模块,获取用户当日书法练习的时间t以及训练量w,且将用户当日书法练习的时间t与用户每日书法练习的平均时间t0、用户当日书法练习的训练量w与用户每日书法练习的平均训练量w0进行比较,并根据比较结果向用户推送消息;

具体地,当t≥t0/2时,表明用户当日书法练习的时间相对于平均时间过了一半,此时消息推送模块向用户推送第一消息,所述第一消息为“练习时间已过半,继续加油”;

当t≥t0时,表明用户当日书法练习的时间大于平均时间,即用户已完成书法练习时间的要求量,此时消息推送模块向用户推送第二消息,所述第二消息为“练习时间已达到,恭喜您”;

当w≥w0/2时,表明用户当日书法练习的训练量相对于平均训练量完成了一半,此时消息推送模块向用户推送第三消息,所述第三消息为“训练量已过半,继续加油”;

当w≥w0时,表明用户当日书法练习的训练量已完成,则消息推送模块向用户推送第四消息,所述第四消息为“训练量已达到,恭喜您”;

如此,通过实时检测用户当日书法练习的时间以及训练量并将上述时间以及训练量与平均时间以及平均训练量进行比较,分析出当日用户的书法练习的进度,并根据用户书法练习的进度对用户推送通知,使用户及时了解到自身书法练习的进行程度,同时增加了系统与用户之间的交流,降低了用户在书法练习过程中的枯燥性,提高了书法练习的趣味性,从而避免出现用户因为书法练习枯燥而放弃书法练习的情况发生,进一步保证了书法练习的效果。

本实施方式还包括动作检测模块,动作检测模块用于检测用户离开书法练习界面的动作;

当动作检测模块检测到用户离开书法练习界面的动作时,消息推送模块具体用于根据用户当日书法练习的时间t与用户每日书法练习的平均时间t0、用户当日书法练习的训练量w与用户每日书法练习的平均训练量w0的比较结果向用户推送消息;

当t<t0时,表明用户当日的练习时间还没有达到目标,此时消息推送模块向用户推送第五消息,所述第五消息为“练习时间尚未达到,请继续练习”,以提醒用户继续进行书法练习,对用户起到了督促的作用;

当w<w0时,表明用户当日书法练习的训练量还没有达到目标,此时消息推送模块向用户推送第六消息,所述第六消息为“训练量尚未达到,请继续练习”,以督促用户继续进行书法练习,避免用户出现半途而废的情况,保证书法练习的持续性和有效性;

进一步地,本实施方式还包括语音播报模块,语音播报模块用于向用户播报消息推送模块向用户推送的消息,通过语音播报模块播报语音可从听觉方面给用户以刺激,在督促用户继续书法练习的基础上增加了书法练习过程的趣味性,全面保证用户可以按时按量的完成书法练习的目标量,使得用户在进行书法练习的过程中有良性的指导和监督。

本实施方式提出的基于用户学习进度检测的书法练习系统,不仅使得书法练习智能化,方便了用户的使用过程,而且针对性的对用户的练习时间和训练量进行检测,且在用户进行书法练习的过程中及时提醒用户,使用户实时知晓自身的练习进度,在保证用户书法练习效果的基础上增加了系统与用户间的交流,使书法练习的过程不再枯燥,在增加趣味性的基础上保证了用户书法练习的效果。具体地,搜集用户每日书法练习的时间以及训练量,并以此为基础为用户计算出每日书法练习的平均时间以及平均训练量,并以上述计算出的平均时间以及平均训练量作为参考基础,在用户进行书法练习时,以上述参考基础为依据对用户的书法练习过程进行比较和分析,并根据比较结果向用户推送不同的消息,使用户在书法练习的过程中可以及时知晓自身的练习进度和训练量,使用户做到心中有数,且适时的推送消息可加强用户与系统间的交流,使用户在书法练习的过程中不再感到枯燥,在增加书法练习趣味性的基础上提升了用户的兴趣,从而提高了书法练习的效果和效率。进一步地,将用户最近三日的书法练习的时间以及训练量作为分析平均时间和平均训练量的分析基础,使书法练习的平均时间和平均训练量根据用户的调整而改变,确保分析出的书法练习的平均时间和平均训练量与用户实际练习有更高的匹配度,同时,若最近一次分析出的书法练习的平均时间和平均训练量小于上一次分析出的书法练习的平均时间和平均训练量时,采用上一次分析出的书法练习的平均时间和平均训练量作为用户每日书法练习的平均时间和平均训练量,使书法练习的平均时间和平均训练量保持在稳定的范围,防止出现用户偷懒或者提前结束书法练习过程时造成整体书法练习的平均时间和平均训练量下降的情况,保证用户进行书法练习的效果和效率。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,根据本发明的技术方案及其发明构思加以等同替换或改变,都应涵盖在本发明的保护范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1