制作填空和問答二合一的 Anki 學習卡片
在準備各種考試的過程中,我們常常會遇到一些問答題(如下圖所示),需要把它們背下來。但由于內容太多,一下子做到并不容易。那有沒有辦法讓記憶的過程更簡單一些呢?

在前段時間備考“軟考”的過程中,我嘗試制作了一種新的 Anki 學習卡片(如下圖所示):

它使用的還是 Anki 基礎模板,只不過是在卡片的正面,對其中的漢字每隔1個挖2個空(用×代替);而在卡片的背面則“取反”——正面挖空的漢字顯示出來,正面未挖空的漢字挖空。
以上這個方法是用 Python 編程實現的,具體代碼如下:
其中最后一行代碼?ClozeToAnki('C:/Demo.txt', '【', 2)
中的?C:/Demo.txt
是要處理的問答題所在的文本文件,【
是問題所在行的標志,2
表示漢字每隔1個挖2個空。
把這些改成你要處理的文件所對應的內容,然后運行該程序。如果一切正常的話,就會在原文件所在的文件夾內生成處理后的文件。在本例中,我要處理的原文件是Demo.txt
,程序生成的文件是Demo(導入Anki).txt
(如下圖所示):

在電腦版?Anki 主界面點擊“導入文件”按鈕,在彈出的對話框中選擇這個生成的文件,然后點擊“打開”按鈕(如下圖所示):

在“導入選項”界面中按照下圖①②③④⑤所示進行設置,最后點擊“導入”按鈕(下圖⑥處)即可完成。

后面要做的就是學習這些導入的卡片了。
標簽: