原本是要寫Anki這個(gè)軟件的,不過在查找資料過程中,循著線索找到了其它一些比較重要的內(nèi)容,因此本文將分為上、中、下三篇。上篇主要介紹原理,以及在Anki這一類軟件出現(xiàn)以產(chǎn)前關(guān)于記憶力方面的一些研究和實(shí)踐,重點(diǎn)是介紹萊特納盒子。中篇?jiǎng)t主要來(lái)介紹Anki。下篇準(zhǔn)備談一些我個(gè)人的學(xué)習(xí)體會(huì)。
提到記憶力,就不得不提赫爾曼·艾賓浩斯 (Hermann Ebbinghaus),他是一位德國(guó)心理學(xué)家,也是第一個(gè)通過實(shí)驗(yàn)量化描述遺忘曲線的人。他以發(fā)現(xiàn)遺忘曲線和間距效應(yīng)而聞名,而這個(gè)曲線后來(lái)也以他的名字命名,稱艾賓浩斯遺忘曲線。
艾賓浩斯生于1850年的德國(guó),17歲時(shí),他進(jìn)入波恩大學(xué),主修歷史學(xué)和語(yǔ)言學(xué),并對(duì)哲學(xué)產(chǎn)生深厚的興趣。23歲,他從波恩大學(xué)獲得博士學(xué)位。36歲時(shí),他任教于柏林大學(xué)。
在1885年,也就是他35歲時(shí),他出版了一本書叫做《Memory: a contribution to experimental psychology》 ,國(guó)內(nèi)翻譯版名為《記憶的奧秘》(北京理工大學(xué)出版社,2013年版)。
在這本書里面,他提到了一個(gè)自己作為被試者的實(shí)驗(yàn)。這組實(shí)驗(yàn)發(fā)生在1880年至1885年期間。實(shí)驗(yàn)過程是他背誦由三個(gè)字母組成的一組無(wú)意義音節(jié),比如CEG、XYD之類,他觀察自己需要多長(zhǎng)時(shí)間能把這些內(nèi)容背誦下來(lái),以作為 學(xué)習(xí)速度的度量。隔一段時(shí)間之后,他再檢查自己需要讀多少遍才能再次背出上述內(nèi)容。
他將上述的實(shí)驗(yàn)結(jié)果,畫成了一條曲線,也就是后來(lái)大名鼎鼎的艾賓浩斯遺忘曲線。原論文中,這些遺忘曲線是有多幅的。后來(lái),大家把它簡(jiǎn)化成下圖這樣:
這個(gè)實(shí)驗(yàn)的結(jié)論和遺忘曲線,在后世沒有遭到過什么有力的挑戰(zhàn),畢竟心理學(xué)并不是嚴(yán)格可量化的嚴(yán)謹(jǐn)科學(xué),無(wú)法證明你絕對(duì)正確或絕對(duì)錯(cuò)誤。所以,艾賓浩斯遺忘曲線也是后來(lái)被引用過的次數(shù)最多的關(guān)于記憶和遺忘的圖表。
根據(jù)實(shí)驗(yàn)結(jié)果,他提出,記憶量的保持在時(shí)間刻度上是逐漸衰減的。所以,我們的記憶可以被劃分為短期記憶和長(zhǎng)期記憶兩種。我們的大腦初次涉及的信息,是短期記憶,它會(huì)隨著時(shí)間的推移(上圖中的橫坐標(biāo))而衰減,具體的數(shù)據(jù)為:
什么是短期記憶?比如我們現(xiàn)在手機(jī)接收的驗(yàn)證碼,我們看一遍差不多就能記下來(lái),然后輸入到手機(jī)中,之后也許用不了一分鐘,你可能就已經(jīng)不記得了。因?yàn)檫@組信息,它的有效性僅僅只有幾秒鐘,你輸入完了就結(jié)束了,之后它便再?zèng)]有任何意義,你也不會(huì)去刻意記住這串?dāng)?shù)字。
而長(zhǎng)期記憶,比如你現(xiàn)在正在使用的手機(jī)號(hào)碼,你肯定是記得很牢固的,因?yàn)榻?jīng)常需要用到。而如果你換過手機(jī)號(hào),幾年前那串記得非常牢固的舊手機(jī)號(hào),可能也會(huì)慢慢遺忘,因?yàn)槟阒笠呀?jīng)很久沒有再使用它了。
我們的大腦,在這里有一個(gè)選擇性存儲(chǔ),以及選擇性遺忘的過程。當(dāng)我們知道一組信息以后用不上的時(shí)候,我們不會(huì)花大力氣去記住它,之后就逐漸遺忘了。而有一些經(jīng)過有意識(shí)地記憶下來(lái)的信息,在你很長(zhǎng)時(shí)間不再使用之后,也會(huì)被逐漸遺忘。
基于以上的艾賓浩斯遺忘曲線,后來(lái)就有人利用這個(gè)遺忘曲線的規(guī)律,進(jìn)行了有針對(duì)性的可用于學(xué)習(xí)的間隔重復(fù)學(xué)習(xí)方法。
需要指出的是,艾賓浩斯本人并沒有提出什么“艾賓浩斯記憶法”“艾賓浩斯學(xué)習(xí)法”之類的提法。而且需要注意的是,在原始的艾賓浩斯實(shí)驗(yàn)中,他是用無(wú)意義的三字母來(lái)用作記憶材料的,而不同的材料,尤其是有意義的比如詩(shī)歌、故事、動(dòng)畫,或者記憶者本人更喜歡的內(nèi)容,它的遺忘曲線并不是完全一致的。
下面的這幅圖,可以作為這種間隔重復(fù)學(xué)習(xí)方法的基本原理。
即每次記憶剩下80%~90%這個(gè)區(qū)間的時(shí)候,即進(jìn)行一次回想,或者稱為復(fù)習(xí),重復(fù)多次之后,這個(gè)遺忘曲線將會(huì)被減緩,直至始終保持在90%以上的水平上。
這也就有了我們下面看到的這種經(jīng)過改良之后的所謂“艾賓浩斯遺忘曲線復(fù)習(xí)計(jì)劃表”。
從一個(gè)學(xué)生的角度來(lái)說,一個(gè)理想的“復(fù)習(xí)”時(shí)間模型應(yīng)該是:
經(jīng)過前面3次復(fù)習(xí),加上如果有預(yù)習(xí),并在課堂上認(rèn)真聽講的話,差不多已經(jīng)有5次左右對(duì)同一內(nèi)容進(jìn)行學(xué)習(xí)和復(fù)習(xí)了。那么之后繼續(xù):
那么,一個(gè)學(xué)期的所學(xué)知識(shí),經(jīng)過這么多次的間隔復(fù)習(xí)之后,就可以轉(zhuǎn)變?yōu)殚L(zhǎng)期記憶,足以應(yīng)付本學(xué)期的期末考試了。
當(dāng)然了,實(shí)際情況要比這復(fù)雜得多,也個(gè)性得多。
比如,首先你聽課的時(shí)候有沒有聽懂?因?yàn)閷W(xué)習(xí)這件事情,理解和記憶是不可分割的。如果你只是記了,但并不理解,也就是所謂的死記硬背,這種效果肯定是不佳的。
又比如,一個(gè)記憶點(diǎn),能不能變成圖像,用右腦進(jìn)行記憶,或者是使用口訣,形成自己獨(dú)特的記憶規(guī)律,它又是不一樣的。有些我自己在學(xué)生時(shí)代用口訣記下的內(nèi)容,到現(xiàn)在也不會(huì)忘。
再一個(gè)就是之后的學(xué)習(xí)中,是不是還會(huì)用到。像我自己在初、高中學(xué)的數(shù)學(xué),當(dāng)時(shí)學(xué)得比較好,中高考數(shù)學(xué)都是接近滿分。但是經(jīng)過了二十幾年完全不用之后,已經(jīng)遺忘得差不多了,再看高中數(shù)學(xué)題連題目都看不懂了。除非再進(jìn)行一定時(shí)間的學(xué)習(xí),也仍然有可能在潛意識(shí)中被喚醒這一部分知識(shí),比完全初次學(xué)的人還是要簡(jiǎn)單一些。
知道艾賓浩斯的人很多,但是聽過萊特納的人,就少了許多。
萊特納是誰(shuí)?正是他首先應(yīng)用艾賓豪斯遺忘曲線發(fā)明了“重復(fù)間隔式學(xué)習(xí)”。我們后來(lái)用的這些艾賓浩斯各種方法,包括閃卡,以及Anki,甚至是百詞斬等等一類的軟件,都是受到他的啟發(fā)。
萊特納(Sebastian Leitner)是一位德國(guó)的評(píng)論家和科普作者,他在1972年出版了一本書叫做《So lernt man lernen》 ,中文版叫《學(xué)習(xí)這回事》(中國(guó)人民大學(xué)出版社,2007年版)。這是一本心理學(xué)的科普手冊(cè),在當(dāng)時(shí)是一本暢銷書。正在這本書里他提出了間隔式學(xué)習(xí)的萊特納系統(tǒng),以及運(yùn)用這個(gè)系統(tǒng)制作的一個(gè)學(xué)習(xí)工具,又稱為“萊特納盒子”(Leitner Box)。
萊特納盒子,正是巧妙地利用了艾賓浩斯遺忘曲線,其核心就是“ 間隔”和“ 重復(fù)”。
下面是一個(gè)萊特納盒子的示意,先準(zhǔn)備好5個(gè)盒子并用數(shù)字進(jìn)行標(biāo)號(hào),分別是1、2、3、4、5。數(shù)字并不是固定不變的,也可以是7個(gè)盒子,甚至8個(gè)盒子,都沒問題。看你總共需要重復(fù)幾遍,但是最好應(yīng)該不低于5個(gè)。
一個(gè)新的知識(shí)點(diǎn),可以是任何學(xué)科任何想要記住的東西,先自己手動(dòng)制作成知識(shí)卡片??ㄆ姓磧擅妫謩e寫不同的內(nèi)容。以英語(yǔ)單詞舉例,正面寫Apple,反面寫他的釋義,中英文都可以,也可以正面畫圖形,背面寫單詞。
把做好的知識(shí)卡片先放在第一個(gè)盒子里。如果當(dāng)天學(xué)習(xí)第一個(gè)盒子的內(nèi)容,能夠正確地回答出來(lái),則放到第二個(gè)盒子里,如果錯(cuò)誤則仍然停留在第一個(gè)盒子。
在這一天當(dāng)中,你仍然可以多學(xué)幾遍第一個(gè)盒子里還不會(huì)的內(nèi)容,但是不向第二個(gè)盒子移動(dòng)。等到第二天,可以一次回答正確的時(shí)候,再向第二個(gè)盒子移動(dòng)。
到了第二天,假設(shè)今天的任務(wù)是學(xué)習(xí)第一個(gè)盒子的內(nèi)容,同時(shí)復(fù)習(xí)第二個(gè)盒子。盒子1的操作同上一天,正確的放到盒子2,錯(cuò)誤的繼續(xù)停在盒子1。第二個(gè)盒子的內(nèi)容,如果一次正確,則放入盒子3;如果回答錯(cuò)誤,則退回到盒子1。
關(guān)于錯(cuò)誤回退,有兩種不同方案,如上圖,則是在2、3、4、5盒子的卡片,只要回答錯(cuò)誤,就退回到盒子1重新開始。也可以像下面這張圖示例的這樣,回答錯(cuò)誤后只回退一次,比如盒子4的錯(cuò)了,就退回盒子3。
也可以參考下面這個(gè)Gif的示意圖,注意看左上方的Session數(shù)字的變化。
在Session1,盒子1抽出A、B、C三張卡片,B正確升級(jí)到盒子2;A、C錯(cuò)誤,停留在盒子1。在Session2,當(dāng)天任務(wù)是學(xué)習(xí)盒子1和2,盒子1出現(xiàn)A、C,C正確升級(jí)去盒子2,A錯(cuò)誤停留在盒子1。盒子2里出現(xiàn)了B、D、E、F,B和D正確,升級(jí)到盒子3;E和F錯(cuò)誤,回退到盒子1。在Session3,當(dāng)天的任務(wù)是學(xué)習(xí)盒子1、2、3。盒子1里面出現(xiàn)的是A、E、F,E和F正確,升級(jí)到盒子2;A錯(cuò)誤停留在盒子1。 盒子2出現(xiàn)的C、B、D,B、D正確升級(jí)到盒子3;C錯(cuò)誤回退到盒子1。盒子3出現(xiàn)的是G、H、I,G和H正確,繼續(xù)升級(jí)(示例里面僅有3盒,所以他保留在了盒子3),I錯(cuò)誤回退到盒子1。
如果沒看明白,可以多看幾遍??傊褪钦_就升級(jí)到下一個(gè)盒子,錯(cuò)誤就回退到盒子1。
在正式制作的時(shí)候,可以考慮將后面的盒子稍微做得大一些,因?yàn)樗械目ㄆ詈髸?huì)更集中到后面的盒子里面去。可以參考下面這個(gè)圖例:
我在電商平臺(tái)搜“萊特納盒子”時(shí)并沒有搜到直接能用的成套現(xiàn)成的賣,可以考慮購(gòu)買下面這樣的盒子,不過都是收納用的,也是可以拿來(lái)用,電商關(guān)鍵詞“ 數(shù)據(jù)線收納盒”。
也可以自己手工制作,比如下面這樣,網(wǎng)上搜一下有很多可以參考的:
下面這個(gè)是我們父子倆動(dòng)手自己做的,拿一個(gè)吃過的餅干盒子即可。參考的視頻里面是7個(gè)級(jí)別(視頻我會(huì)附在后面),我們家要求做8個(gè)級(jí)別的盒子……
卡片部分,自己做也可以,選那種稍硬一點(diǎn)的卡紙,就是裁下來(lái)不是很整齊,像我上面那樣?;蛘咴陔娚桃灿匈u的空白卡紙,在電商搜“知識(shí)卡片”,平均一張也就1、2分錢,然后自己手寫卡片內(nèi)容。也有很多現(xiàn)成的古詩(shī)、 百科、成語(yǔ)啥的都有,比如下面是與課本配套同步的英語(yǔ)單詞卡片。
講到這里,盒子和卡片的部分就介紹完了,接下來(lái)還有一個(gè)非常重要的東西,就是日程安排表,如果沒有這張表,是沒辦法開始的。
這個(gè)部分,我是參考了一個(gè)網(wǎng)站,見這里:https://ncase.me/remember/zh.html ,他提供了一個(gè)可下載的PDF文件。文末我會(huì)附上他的視頻和PDF文件。
把這個(gè)PDF的第二頁(yè)打印出來(lái),然后把4張卡片首尾相連起來(lái)就可以了。
打印并粘貼好了之后是這樣的:
我來(lái)解釋一下它的用法,第一個(gè)豎行代表一天,比如上圖我打了紅框的部分是第一天,這天的內(nèi)容是盒子1和盒子2的內(nèi)容(第一天使用時(shí)盒子2里沒內(nèi)容,可以忽略,下一個(gè)循環(huán)就有了)。
卡片正確或錯(cuò)誤的處理辦法可參考上面的內(nèi)容。完成的話,在第一天的下面打個(gè)勾就行了。
第二天的內(nèi)容是盒子1和盒子3,然后依此類推就行了。
如果橫向來(lái)理解的話,就是每天都會(huì)學(xué)習(xí)盒子1里的內(nèi)容,建議盒子1里面保持卡片數(shù)在5~10張之間。如果有升級(jí)到2的,就補(bǔ)充新的卡片進(jìn)來(lái)。盒子2的內(nèi)容,隔1天復(fù)習(xí)一次;盒子3的內(nèi)容隔3天復(fù)習(xí)一次。
越往后面,間隔的時(shí)間會(huì)越長(zhǎng)。在整個(gè)64天的周期里面,5級(jí)盒子復(fù)習(xí)了4次,相當(dāng)于16天一次,即半個(gè)月。6級(jí)盒子復(fù)習(xí)了2次,相當(dāng)于一個(gè)月一次。7級(jí)只復(fù)習(xí)了一次,如果從第一天算起,相當(dāng)于在第56天時(shí)復(fù)習(xí)的。
如果一個(gè)知識(shí)卡片,從第一個(gè)盒子,一路升級(jí)走完7個(gè)級(jí)別,每次都正確,那么就可以將它從這個(gè)盒子移走了。每一張卡片,你需要在間隔1、3、7、16、35、64天后分別都能答對(duì),說明你確實(shí)已經(jīng)掌握了這個(gè)知識(shí)點(diǎn)了。
你也可以根據(jù)你自己的喜好,調(diào)整這個(gè)時(shí)間間隔。需要注意的是,開始的時(shí)候卡片不宜太多,否則后面堆積的卡片太多,會(huì)造成前期壓力太大,很容易放棄。使用Anki一類的軟件時(shí)也要注意這個(gè)問題。
萊特納系統(tǒng)對(duì)比那種艾賓浩斯日期表格的優(yōu)點(diǎn)在于,它是靈活有趣的,且以結(jié)果導(dǎo)向的,你只有在每次會(huì)了以后才會(huì)升級(jí)。而那種表格記錄的艾賓浩斯法,即便重復(fù)了該有的次數(shù),不會(huì)的可能也仍然不會(huì)。所以從這個(gè)意義上來(lái)說,萊特納盒子更優(yōu)。
而且萊特納盒子并不嚴(yán)格要求按什么順序來(lái)學(xué)習(xí),也不限定在一段時(shí)間內(nèi)只學(xué)某個(gè)內(nèi)容。像我們學(xué)了幾天化學(xué)元素周期表之后,最近有不會(huì)的英語(yǔ)單詞,我隨手寫一張就加進(jìn)來(lái)了。
附上制作盒子、卡片、日程的一個(gè)簡(jiǎn)短視頻,如果要這個(gè)PDF文件,可以后臺(tái)回復(fù)“盒子”。
心理學(xué)家艾賓浩斯在1885年提出了記憶隨時(shí)間延長(zhǎng)而逐漸衰減的過程,并用若干張圖表來(lái)量化了他的實(shí)驗(yàn)結(jié)果。
不過這種心理學(xué)實(shí)驗(yàn),與內(nèi)容、個(gè)體差異的關(guān)系會(huì)比較大,因此這個(gè)結(jié)論,我們可以適當(dāng)?shù)貐⒖肌5傮w上,后來(lái)者大多認(rèn)可他提出的這個(gè)遺忘曲線的規(guī)律。
1972年,心理學(xué)家萊特納提出了萊特納系統(tǒng),是將艾賓浩斯遺忘曲線用于學(xué)習(xí)的較早嘗試。
1987年,一個(gè)叫Piotr Wozniak的生物學(xué)家,在他裝載著DOS系統(tǒng)的第一臺(tái)個(gè)人電腦上,用16天的時(shí)間寫出了一個(gè)叫SuperMemo的軟件,應(yīng)該是較早地將艾賓浩斯遺忘曲線理論以軟件形式幫助人們進(jìn)行記憶和學(xué)習(xí)的開始。
1990年,Piotr Wozniak在他的碩士論文中公開了SuperMemo的重復(fù)間隔算法,被命名為SM-2(當(dāng)時(shí)的SuperMemo軟件已經(jīng)升級(jí)到2.0)。他本人用這個(gè)軟件在8個(gè)月時(shí)間里掌握了1000道生物題,在第一年里掌握了10255個(gè)英語(yǔ)單詞。今天,這款軟件仍然在用,不過是付費(fèi)的商業(yè)軟件。
2006年,一款基于SM-2間隔算法的開源軟件Anki發(fā)布了他的第一個(gè)版本。雖然界面簡(jiǎn)陋,算法在今天來(lái)看也并不先進(jìn),包括SuperMemo也一直在進(jìn)化,甚至有些專門記英語(yǔ)單詞的軟件都用上機(jī)器學(xué)習(xí)了。但是Anki憑借它軟件的開源免費(fèi),豐富的第三方牌組(即閃卡卡片)、插件,而在這個(gè)領(lǐng)域里面廣為流行。
但也正是基于開源,很多人裝了Anki反而不知道怎么用。剛裝完的軟件空空如也,啥意思?哦,原來(lái)還有這樣一個(gè)插件,可以實(shí)現(xiàn)這樣的功能,簡(jiǎn)直太方便了!
下篇文章,我會(huì)來(lái)寫一個(gè)Anki的教程。
全文完
近期在組織一個(gè)學(xué)習(xí)群,面向3~10歲學(xué)生家長(zhǎng),可加我微信“jyfcjing” 入群。