记忆模型项目

研究原因

    现在学习显得越来越重要,面对越来越多要学习的东西,我们常感觉到学过的东西过一段时间又忘了,这是由于我们对新学的东西没有及时去复习。按照艾宾浩斯记忆理论,一个东西在学习后如果没有在恰当的时间复习回顾,它就会在我们的脑海中逐渐被遗忘。而近年来人类对学习记忆理论模型的研究已有很多成果,能否将这些研究成果转化为实际的软件工具,来自动的辅助我们学习,记录分析我们对知识的掌握程度并在适当的时间提示我们温习,提高我们的学习效率,已成为一个研究方向。
    在学习中一般涉及到原子项的记忆理解(比如英语中的单词记忆)和关联问题的记忆理解(比如英语学习中的词型句型等),通常有在我们学习考试中经常听到的各个知识点以及知识点之间的关系。

项目目标

项目目标很简单,就是完成一个背单词的软件,使其最终可以达到 100词/小时 左右的记忆效果。
为什么要做背单词软件?
    目前外语学习在我们的教育体系中所占的比例越来越大,从小学开始一直到大学毕业再到今后工作生活,都一直都要不断的学习,学不好它会影响到我们未来的人生道路,比如考不上大学、大学毕业了拿不到学位证书、评不到职称等等,还会分散我们的精力,影响我们在专业领域研究的深度。对学习外语来说,单词的记忆又是重中之重,而枯燥的背单词遗忘率极高,记不住单词是外语学习最头痛的问题。
那现在的背单词软件有很多,为什么还要去做呢?
    目前市面上是有很多单词记忆软件,但是他们多数还是基于分组记忆,一些号称使用了艾宾浩斯记忆原理的背单词软件依然还是分组记忆,并没有智能的对每一个单词的学习状况做跟踪分析。电脑版上面有一个《奇迹背单词》好像是采用了对每个单词的学习情况做跟踪,不过它只能运行在电脑上,学习时要在电脑边,这就让学习的地点受到了很大的限制,不能随时随地的对单词进行学习和复习。

计划实现功能

第一阶段: 完成一个基础背单词软件

0.首先在PC平台上完成一个基础的背单词软件框架。
1.像其他背单词软件那样对出现的单词和该单词的词义进行记忆。
2.自动对每一次单词记忆的情况做跟踪(上次的记忆时间,有无忘记等),并计算对该单词的记忆程度。
3.每次学习时间可长可短,方便在忙里偷闲时学习。
4.根据对单词记忆情况的跟踪做运算,判断之前学习过的即将要忘记的单词,将其自动出现做复习(符合艾宾浩斯遗忘定律,在遗忘前再次复习记忆)。

第二阶段: 将PC平台上完成的各功能转移到手持设备上

将软件运行到随身携带的手持移动设备上,比如手机上/PDA/PSP,这样就可以在空闲时将它拿出来学习,在分散的时间里将大量单词记住。
已达成目标
2008.03.08 完成PSP掌上游戏机的平台移植,命名 《阳光背单词 for PSP》
2008.11.03 完成Nokia S60v3版的平台移植,命名《阳光背单词(手机版) for S60v3》
2009.04.05 完成M$ WindowsMobile的平台移植,命名《阳光背单词(手机版) for WM/PPC》
??? 完成 ??? 的平台移植

第三阶段: 丰富背单词的功能

1.扩展到非英语单词记忆
2.增加练习的形式(例句选词填空等)
3….

项目目前情况

2007.10.06 国庆节几天时间使用Delphi在PC机上完成了背单词软件原型的设计和实现,考虑到在手持移动设备上很少有用Delphi编程的,计划今后有时间时将其往更具有一般性的C++上移植,本PC原型程序未有发布
2008.03.08 用C++在PSP掌上游戏机上完成了背单词软件原型的移植(基于Adam Chen的CET4单词表软件界面),软件发布在 http://www.pspchina.net 论坛,可以在 软件开发 版块页面进行下载。
2008.11.02 用C++在Nokia S60V3 平台上完成了背单词软件的移植。软件发布在 http://www.opda.com.cn 论坛,可以在 原创软件发布区 版块页面进行下载 或者 到天空软件下载单包完整版。
2009.04.05 利用传统的清明节假期,完成了WindowMobile平台的移植,基本拥有for S60V0.85版的各个功能,软件发布在http://bbs.pdafans.com论坛,可以在外语学习资源交流区页面下载到。

寻求帮助

因为每人都有自己的擅长处和不擅长处,本人不可能将背单词软件的方方面面都做的很完善,希望其他人可以在以下方面提供帮助:

补充说明

因本项目只是个人业余兴趣,所以在具体的时间进度上并没有保障。但是我会保证:

Popularity: 1% [?]