本文及后续同题目类文章,旨在记录“实现一个想法”的过程。这个想法源于生活,打算使用数据库+python+QT制作一个最简单的“背单词、记汉字或理科类手写知识点”的软件。

创作背景

家有儿女,背单词记汉字总是难题(此处省略5000字,哭~)。希望有一个科学高效的方法帮助这两不聪明的孩子,于是冥思苦想,想起自己上学时老师讲过的记忆曲线,不知道是不是有帮助。于是先百度一下,了解其规律。

关于记忆曲线

记忆曲线一般指遗忘曲线。德国心理学家艾宾浩斯(H.Ebbinghaus)研究发现,遗忘在学习之后立即开始,而且遗忘的进程并不是均匀的。最初遗忘速度很快,以后逐渐缓慢。他认为"保持和遗忘是时间的函数",并根据他的实验结果绘成描述遗忘进程的曲线,即著名的艾宾浩斯记忆遗忘曲线。 [来自百度百科]

为对抗遗忘,很多专家提出了“科学复习”的学习曲线,如下图:

简要设计思路

按照上图中的学习曲线,设计一款简单的背单词软件,实现记录需要背诵的单词,并按天查询出当天需要背诵的单词,并能反复听写,通过后为Pass。
那么问题来了,如果因为某种原因,学生当天没有背,记为什么呢?NoPass!

假设一个word的复习计划是5次,如下图:

则,如果最后一次为NoPass,且NoPass总次数>2次的,需要重新列入待背单词之列。

好吧,就按这个思路进行吧。

最强大脑记忆曲线(1)相关推荐

  1. 最强大脑记忆曲线(13)--应用程序的加密及授权码的实现

    加密和授权 一.python程序加密与授权的思考 二.python文件 加密 三.注册机代码 目前我的小项目"最强大脑记忆曲线"已经可以出1.0版了,发布之前的最后一个环节就是给应 ...

  2. 最强大脑记忆曲线(12)-- 录入数据修改

    录入数据修改 一.设计思路 二.解决过程 2.1 设计修改窗口 2.2 转成py文件 2.3 写业务逻辑 1.先显示一下基础页面 2.配合适配器,自动调整窗口大小 3.在数据录入窗口或背记窗口双击某条 ...

  3. html5 最强大脑最强记忆游戏

    html5 最强大脑最强记忆游戏,这是款煅练多维记忆和测试记忆力的游戏,源自江苏卫视最强大脑最强记忆. 一.白块模式: 迅速记住白块变灰的顺序,并按变灰顺序,重复点击一遍:若点击顺序出错,则" ...

  4. 计算机修改人类记忆曲线,遗忘曲线——揭秘人类记忆存储的奥秘

    文/元小元 人类遗忘曲线 生活中,我们经常会注意到有些人记忆事物的能力和记忆的时间远超常人,他们的学习能力也非常赞,只要是学习过的东西基本上都能记忆很长的时间,可是自己明明很努力的看甚至背诵,默念,尝 ...

  5. Python游戏开发:最强大脑第一关,数字华容道

    前言 freegames是Apache2许可的Python游戏集合,旨在用于教育和娱乐,完全是开源的,我们只要引用编写就好,当前在最强大脑的舞台上的第一关就是数字华容道,好多人都栽在了上面,如果你也想 ...

  6. 商汤组了「最强大脑」局,正儿八经解释为啥搞起电竞AI

    金磊 发自 凹非寺 量子位 报道 | 公众号 QbitAI 前不久,<星际争霸2>虫王iA周航加入商汤科技,担任AI研究员. 堪称电竞职业玩家「转型最成功」的案例之一. 而商汤作为一家以计 ...

  7. 百度大脑险胜最强大脑背后:200万人2亿照片做训练

     百度大脑险胜最强大脑背后:200万人2亿照片做训练 2017-01-08 12:56 来源:第一财经 分享 摘要:在AlphaGo的升级版化身"神秘棋手"Master以60胜 ...

  8. 最强大脑王昱珩,一个近乎完美的男人

    王昱珩,这个名字,在最强大脑播出前,我想不曾有多少人认识他,然而他在擂台上展现出的气场.实力以及个人魅力却将完美二字诠释的淋漓尽致. 2015年3月13日,<最强大脑第二季>中日PK赛中, ...

  9. 如何让大脑更强大?打造最强大脑的5个关键要素

    问大家一个问题,你了解你的大脑吗?我们人生做的每一个决策都需要大脑的参与,大脑是如此的重要,然而绝大多数人对大脑的认知几乎为零.现在就来了解下我们的大脑,学习如何让自己的大脑更强大? 科学家们发现,人 ...

  10. 计算机修改人类记忆曲线,艾宾浩斯遗忘曲线和费曼技巧

    艾宾浩斯遗忘曲线 遗忘曲线(Forgetting curve)是用于表述记忆中的中长期记忆的遗忘率的一种曲线.这一曲线最早由心理学家赫尔曼·艾宾浩斯通过自己的实验提出.在这一实验中,艾宾浩斯使用了一些 ...

最新文章

  1. 函数在内存中的具体执行
  2. C# 文件操作详解(一)---------File类
  3. 笨方法“学习python笔记之print()函数end
  4. swfobject.js 2.2简单使用方法
  5. LNMP Keepalived Haproxy 笔记
  6. Python2.5.4移植到arm-linux
  7. Java注解之自定义注解
  8. Atitit 软件的俩大要点 提升可读性 提升扩展性 目录 1. 命名可读性 1 2. 提升扩展性法 1 3. 项目常见扩展法 2 1.结构可读性 表驱动代替if else 减少层次 Dsl
  9. sqlite数据库基础学习
  10. 也许下一个倾家荡产的就是你
  11. 十字消除 - Cocos2d-x 2.0.1
  12. 图片自适应手机横屏竖屏的宽高
  13. word目录的制表符前导符无法改变
  14. 易企CMS采集助力网页快速收录
  15. 网易互娱2017实习生招聘游戏研发工程师在线笔试第二场(神奇的数)
  16. VBA入门到进阶常用知识代码总结47
  17. 关于vega打不开的问题
  18. 2022-01-05:有四种诗的韵律分别为: AABB、ABAB、ABBA、AAAA。 比如 : 1 1 3 3就属于AABB型的韵律、
  19. SQL 入门的必读好书
  20. 如何用AML中的Designer创建一个AML pipeline来处理数据

热门文章

  1. ssh-hostbased配置方法
  2. 无线模块发送接收笔记
  3. 新浪php工程师面试题
  4. sqlserver 错误大全
  5. 计算机的组策略在哪,组策略命令,教您电脑组策略怎么打开
  6. 简述计算机键盘上shift键的作用,Shift键的作用
  7. 【LaTeX】公式书写工具 | LaTeX转MathML(Word适用)| 公式截图转LaTeX| LaTeX学习(偏公式输入方面)
  8. Nepxion Discovery(2) 全链路条件蓝绿发布
  9. 第一次做腌菜 腌柚子皮
  10. 计算机去掉everyone访问权限,Win7提示您需要Everyone提供的权限才能对此文件进行更改的解决方法...