C# 中的 Leitner Box






4.84/5 (41投票s)
为了方便学习(特别是学习外语),您可以使用 Leitner Box。

引言
莱特纳复习系统是一种更高效的学习方法。
我们应该用莱特纳复习系统在5个步骤(30天)内熟记这些内容。
这个应用程序是用来学习英语单词或其他语言的单词的。
我使用.NET Framework 3.5 SP1创建了这个项目,因此您必须安装它才能使用该项目。
莱特纳复习系统的算法
根据莱特纳算法,我们每天必须像这样学习问题:

1:回答盒子5中的所有问题 -> 第1部分
如果你的答案正确,问题将进入数据库
否则,它将进入盒子1。2:将盒子5的所有部分向左移动(在应用程序中使用“向上移动”按钮
)
3:回答盒子4中的所有问题 -> 第1部分
4:将盒子4的所有部分向左移动
5:依此类推……
.
.
.10:将新的问题添加到盒子1
我已经在这个项目中实现了这个算法。
使用应用程序
用户
首先,您必须创建一个用户,然后您将看到此表单

注意:您可以使用 A-Z 和 a-z 作为用户名。
按下按钮创建新用户,新用户将保存在主 EXE 文件旁边的文件夹中。
如果有多个用户,您将看到此表单

添加单词
您必须选择目标盒子或部分,然后添加问题。
注意:您不能添加两个具有相同问题的单词。

自动完成
每当您在“添加问题”文本框中输入单词时,它都会在以前的单词(所有盒子和数据库中)中搜索插入的单词。如果找到匹配项,它将在文本框下方显示一个列表。现在您可以按 Enter 键选择它。
这是避免重复的好方法。

回答问题

搜索

统计

历史
- 2009年3月2日:首次发布
- 2009年3月14日:更新了源代码和演示文件 - 修复了一些错误
- 2009年3月25日:更新了源代码和演示文件
- 2009年4月2日:更新了源代码和演示文件 - 修复了一些错误
- 2009年4月11日:添加了自动完成功能
- 2010年3月22日:更新了源代码和演示文件