背单词软件-功能介绍
背单词软件-功能介绍
2014-08-27
软件下载:Tool-ReciteWord.zip
起因
编写这个小软件的起因有三:
- 本人记性较差前段时间背新概念英语课文,之前背的滚瓜烂熟,最近听之前背诵的,有些单词竟然不记得了;
- 现在背单词软件各有优缺点,好的功能还要收费;
- 好久没写代码,有些手痒,把代码写出来,过一段时间看看,有无进步。
艾宾浩斯遗忘曲线[1]
艾宾浩斯(H.Ebbinghaus)遗忘曲线描述了人类大脑对新事物遗忘的规律。我们可以利用这个规律来提高记忆力。
表一 记忆遗忘数据。
时间间隔
|
记忆量
|
刚刚记忆完毕
|
100%
|
20分钟后
|
58.2%
|
1小时后
|
44.2%
|
8-9小时后
|
35.8%
|
1天后
|
33.7%
|
2天后
|
27.8 %
|
6天后
|
25.4%
|
表一告诉我们在学习中的遗忘是有规律的,遗忘的进程很快,并且先快后慢。观察曲线,你会发现,学得的知识在一天后,如不抓紧复习,就只剩下原来的33.7%。
表二 复习点的确定
第一个记忆周期 | 5分钟 |
第二个记忆周期 | 30分钟 |
第三个记忆周期 | 12小时 |
第四个记忆周期 | 1天 |
第五个记忆周期 | 2天 |
第六个记忆周期 | 4天 |
第七个记忆周期 | 7天 |
第八个记忆周期 | 15天 |
复习点确定的重要性
人的记忆周期分为短期记忆和长期记忆两种。前三个记忆周期属于短期记忆。在记忆和遗忘之间有个点,它会产生记忆痕迹,这个点是记忆单词的记忆最强点。
两点意识:
- 复习和学习同样重要;
- 好的记忆周期是达到长期记忆的捷径,记忆周期因人而异。
软件亮点待扩展
亮点:
- 全面的了解自己的复习状况,根据实际情况对复习进行调整
- 可调控的记忆周期
- 以课文的单词为一个单元,txt文本记载,便捷的创建自己的单词库
待扩展:
- 发音功能
- 取词功能
- 与单词对应的句子
功能介绍
这个软件主要有3个功能:设置功能 、任务管理功能和浏览单词功能。其中任务管理是住界面。
设置功能
图1 Setting
设置界面有三个tab:Materials path、Display Interval、Ebbinghous Period
- 在Materials path(资料路径)Tab中:
- Raw Materials Path路径下 存放你要背的单词的文本文件(注意:这里的文本文件单词只须包括英文,中文解释。它们之间用空格分开,一个单词为一行。)
- Task File Path路径下 存放保存Task信息的xml文件 和 在其子目录存放已处理的要背单词文件
- 在Dispaly Interval(显示间隔)Tab中:
- 设置英中文显示间隔和单词间显示间隔
- 在Ebbinghaus Period(艾宾浩斯周期)Tab中:
- 设置你的记忆周期
任务管理功能
图2 Task
任务管理界面,左边从上到下,依次是Sync按钮, Control分组框控件,Setting按钮和Task Reminder复选框:
- Sync按钮:把Setting中,Raw materials path下,未加到task中的Unit加入
- Control分组框控件:控制Unit的状态
- Setting按钮:弹出Setting界面
- Task Reminder复选框:提醒当前要复习的Unit
任务管理界面,左边从上到下,依次是Filter按钮,Reicte按钮和Browse按钮,它们分别会弹出相应窗口,在下面浏览功能会介绍到。
任务管理界面,列表占了大部分界面,其中Priority列极为重要,数字越小,优先级越高。其中,1~2表示当前要复习的Unit,0表示超过记忆周期太久,最好重新开始。它的值跟列UnitStatus,PeriodStatus,NextReciteTime是否到期相关,见表三:
表三 Priority取值
UnitStatus | PeriodStatus | NextReciteTime Due | Prority |
Start | Start | Y | 0 |
Start | Start | Y | 1 |
Start | Start | N | 2 |
Start | Complete | N | 3 |
Filter | 4 | ||
Raw | 5 | ||
Complete | 6 |
浏览单词功能
浏览单词功能有三个界面:Filter界面、Recite界面和Browse界面。先看一下Recite界面:
图3 Recite
在Recite界面中,左上脚的数字0表示已记住的单词数,斜杠右边的数字11表示要记住的单词数。点击右边的笑脸表示记住这个单词了,在这一记忆周期的浏览过程中就不会再出现一记住的单词
Filter界面,和Recite界面很相似,除了把笑脸改成X。它的功能是在最开始的时候过滤掉早已记住的单词。这样,在以后的各个记忆周期就不会出现这个单词了。
图4 Browse
Browse界面及其简单,当打开它时,会自动浏览各个单词,而且只显示单词,这个界面的主要功能是忙里偷闲看一眼。
当鼠标进入Browse界面,会暂停,左上角的数字会出现。左击界面,表示记住这个单词,右击界面,表示退出界面。还能拖动界面。
参考
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· Linux glibc自带哈希表的用例及性能测试
· 深入理解 Mybatis 分库分表执行原理
· 如何打造一个高并发系统?
· .NET Core GC压缩(compact_phase)底层原理浅谈
· 现代计算机视觉入门之:什么是图片特征编码
· 手把手教你在本地部署DeepSeek R1,搭建web-ui ,建议收藏!
· Spring AI + Ollama 实现 deepseek-r1 的API服务和调用
· 数据库服务器 SQL Server 版本升级公告
· C#/.NET/.NET Core技术前沿周刊 | 第 23 期(2025年1.20-1.26)
· 程序员常用高效实用工具推荐,办公效率提升利器!