OpenTeacher 是一個開放原始碼的單字訓練程式,主要功能用來學習外國語言。運作方式為輸入本國及外國語言對照,OpenTeacher 則會用這些資料來對你做測驗。
支援平台:Linux, Mac OS X, Windows
官方網站︰https://openteacher.org
軟體授權︰GNU General Public License version 3
第一步先裝好 OpenTeacher,在 OpenTeacher 網站中有提供各平台的下載檔案。直接以例子來說明,假設你已經會中文,而現在要學英文。
首先執行 OpenTeacher 後,會出現如圖1 的輸入列表視窗。
▲ 圖1 輸入列表視窗
一開始單字列表是空白的(最下方長條空白區域),於上方「標題」欄位輸入單字列表名稱,如「學英文」,於「問題的語言」輸入「中文」,於「回答的語言」填入「英文」,而中間有 3 行範例,按下右方「輸入!」按鈕即可加入下方單字列表中,可持續重覆動作加入新單字。若有錯誤或不想要的單字,於單字列表中選起來,按右方「刪除所選擇的行」即可,最後按「儲存」將單字列表存成檔案,下次開 OpenTeacher 時再將之讀入(由於 OpenTeacher 並不會自動讀入單字列表)。
另外可將 OpenTeacher 的單字列表儲存起來,拿到別台電腦去用,或和朋友分享,甚至可配合 WRTS,將單字列表放在 Internet 上,匯出匯入,方便給自己多台電腦使用。由於 WRTS 不是英文,完全看不懂,不知如何註冊。不過同樣這個網站有另一個頁面,WRDS 是英文的,可以到這裡註冊免費的帳號來存放線上單字列表。每匯出一次到 WRTS,在網站上就產生一個新的以「標題」為名稱的單字列表,並不會覆蓋舊的,所以會越來越多,可以登入網站去刪除不要的列表。
在單字列表內有單字後,我們就可以按「教我!」分頁來進入如圖2 的教我視窗。
▲ 圖2 教我視窗
上方會出現中文題目,將答案輸入下方「輸入答案」分頁的「翻譯」空格中再按空格右方「檢查!」即可。答對會直接切換到下一個單字繼續測驗;若是答錯,下方會顯示正確答案持續 2 秒鐘,然後進入下一題。 OpenTeacher 非常聰明的,若一直答錯某題,則會針對這題多問你幾次。
視窗右下角有目前的全部題數、答對題數和評分。而整個測驗結束後, OpenTeacher 也會幫你打分數。
在一開始測驗時,若對單字非常不熟,則要在下方「輸入答案」分頁裡要打出正確答案並不容易,可先切換其他分頁來輔助學習。
至於分頁底下的「無論如何都算對」,好像是用在某題一直無法答對,用來跳過這題的。
所以最好的學習方式是由順序 4、3、2、1 來做學習,循序漸進,必能達到事半功倍的效果。
在「教我!」視窗的右上方有一個「更改課程設定」,按下後可調整一些測驗參數,如圖3。
▲ 圖3 更改課程設定
這樣基本的 OpenTeacher 就會用,當然功能不只如此,能微調的部份非常多,像剛才測驗回答錯誤的話,答案停留的秒數(預設為 2 秒),課程的順序(隨機、順向、反向),都可以在設定裡面調整。
▲ 圖4 一般設定
基本上,OpenTeacher 是個非常強大且實用的自由軟體,不管是個人使用或在學校教學用都是很棒的,而且開發者很活躍,若有問題,可到 irc 上有很多人可以幫忙回答使用上或翻譯上的問題。
Using OpenTeacher: A Quick Start
https://www.openteacher.org/documentation/using-openteacher.html
irc:
irc.freenode.org #openteacher