2022-01-28更新
免費英文單字測驗軟體 - 支援國中基本1000字、國中基本2000字、學測4000字、指考7000字、多益4000字
2009年暑假我為了讓念國中的子女背熟教育部訂定的英文基本1000字 、2000字,每天選出一段範圍給他們複習。但是,我很快就發現考試時要先將題目順序打亂很費功夫,而且沒辦法重複使用,閱卷也很耗時間。於是我利用暑假閒暇, 開發了這個英文單字測驗專用的軟體,稱為NTUT Speller。結果這個軟體成功地讓小朋友熟記了大部分的單字,我想或許有其他人也用得上,因此,免費提供給大家使用。網路上有些其他測驗系統,也能提供英文字詞線上測驗的功能(如http://www.twhappy.com/、台灣測驗中心),但是,都只能作測驗,而無法指定範圍 、題數,也無法訂正,比較不合適應用在有系統的複習上。自NTUT Speller公開後,陸續有些網友(老師或家長)提供了一些改進意見,因此,我又對NTUT Speller做了一些修改 ,並且增加大考中心公布的學測與指考範圍的7000字彙,以及多益測驗常用的4000字。
2.1 提供考試「範圍」選擇的功能,能有系統地分段複習。
2.2 測驗後,具有「訂正」功能,能針對答錯的字重新測驗,以全部答對為目標。
2.3 提供「曾經答錯的字」題庫,隔天或隔一段時間能重複複習這些字。
2.4 有自訂題庫功能,能適合不同程度的學生。
2.5 提供即時發音,幫助學習正確的發音法。
2.6 提供製作考卷(紙本)的功能,使得不使用電腦時,也可以作測驗。
2.7 安裝完畢後,即使沒有網路,也可以進行離線測驗。
請至 Speller下載網頁下載NTUT Speller
4.1 背誦
我的作法是每天按順序從題庫中選出一段範圍(例如babies到believe中間所有的字),大約40-50字,交給孩子背誦。通常他們大約10-30分鐘就可以背好(國中生已經認得1000字中的很多字了),然後,我就用NTUT Speller指定考試範圍的功能給他們作測驗。測驗後,用訂正功能讓他們把錯誤的字再記清楚。 比較要注意的地方是要確認小朋友的發音是正確的,NTUT Speller雖然可以念出英文,但是無法確認小朋友的發音。
4.2 複習
我的作法是每週一至週六背誦新字,週日複習這週的所有字。以這樣的進度,大約1個月可以背完1000字。全部背完後反覆作總複習(每次抽考1000字中的200字,或500字中的200字 )。接著再向1200字或2000字邁進。 由於全部背完要1個月以上,背誦過程一定要有毅力,堅持到底。
4.3 獎勵
獎勵是很重要的。每天小朋友背完後,我都會依他們的得分給一些獎勵。背熟這些字以後,閱讀的能力會進步很多,我的小朋友就是很明顯的例子。
開啟NTUT Speller以後,先選擇「題庫」、「題數」、「範圍」、「題型」是否考「詞性」 ,以及單字的「長度」後,按「開始」,即可開始測驗。測驗完畢時,會顯示成績(百分),以及答錯的字。考完以後,勾選「訂正」再按「開始」,則剛才答錯的字會重考一遍。如果測案開始後,想放棄時,按「結束」即可。 另外,如果不想做線上測試,也可以利用「製作考卷」功能製作考試卷,以紙筆作考試。
目前NTUT Speller有4套預設的題庫,分別為「 國中A」 、「國中B」、「高中LEVEL」,以及「多益」。其中國中A為教育部公布國中小學必讀的英語1000字詞,國中B為教育部公布國中小學「參考字彙表」的常用2000字詞 ;高中LEVEL題庫則為大考中心所公布的高中英文參考詞彙,依難度分為6個Level,每個Level約 有1080個字詞,其中Level 1-4為學測範圍,Level 5-6則為指考範圍;多益題庫為多益常考字彙,包含「多益基本(NGSL V1.01)」大約2800字、「多益進階(TSL V1.1)」大約1200字,以及「多益補充」大約200字,其中「多益基本(NGSL V1.01)」與「多益進階(TSL V1.1)」取自NGSL,二者合起來 大約4000字,可涵蓋99%歷年多益考題所出現的字彙,請參考NGSL與TSL的說明, 另外也再補充一些自網路所蒐集到之多益常考字彙,約200字。題庫有以下選擇,說明如下:
國中A1000: 使用題庫A的所有字詞。下載A1000題庫。
國中B1000: 使用題庫B的基本1000字詞 。下載B1000題庫。
國中B1200: 使用題庫B的基本1200字詞,但不含基本1000字詞(也就是1200字中比較難的200字)。下載B1200題庫。
國中B2000: 使用題庫B的基本2000字詞,但不含基本1200字詞(也就是2000字中比較難的800字)。下載B2000題庫。
國中動詞三態: 基本動詞三態變化。下載國中動詞三態題庫。
高中LEVEL1: 大考中心公布的Level 1字詞(學測)。下載 高中LEVEL1題庫。
高中LEVEL2: 大考中心公布的Level 2字詞(學測)。下載 高中LEVEL2題庫。
高中LEVEL3: 大考中心公布的Level 3字詞(學測)。下載 高中LEVEL3題庫。
高中LEVEL4: 大考中心公布的Level 4字詞(學測)。下載 高中LEVEL4題庫。
高中LEVEL5: 大考中心公布的Level 5字詞(指考)。下載 高中LEVEL5題庫。
高中LEVEL6: 大考中心公布的Level 6字詞(指考)。下載 高中LEVEL6題庫。
多益基本(NGSL V1.01): 多益考題(或一般閱讀)的基本字彙,約2800字,亦即NGSL 1.01版。下載多益基本(NGSL V1.01)題庫。
多益進階(TSL V1.1): 多益考題的進階字彙,約1200字,亦即TSL 1.1版。下載多益進階(TSL V1.1)題庫。
多益補充: 自網路收集之多益常考字彙,約200字,目的是補充多益基本與多益進階題庫。下載多益補充題庫。如果要有系統的複習題庫,則請下載該題庫後把檔案印出,然後分段背誦即可。 另外,如果預設的題庫不符使用,使用者也可以自行編輯題庫,載入到NTUT Speller中執行。
即一次考試的總題數上限。當考試範圍題目數量大於題數時,最多就是考指定的題數。例如國中A題庫全考時,最高題數可以達到1000題,但是 一次考1000題實在太多,因此,可以限制只隨機選出其中100題或200題來測驗。當考試範圍題目數量小於題數時,則所有的題目都考,例如範圍選擇X開頭的字的話,在 國中A中只有1題,因此,最多也只能考1題。
考試範圍可以指定從某一個英文字開始至另一個英文字結束。例如,從「all」考到 「always」。請注意,如果範圍打反了,例如從always考到all,則會 出現1個題目都沒有,考試就結束了。另外,NTUT Speller有選項可以讓使用者選擇範圍的語意,分為選擇「題庫中英文字母順序介於all到always之間的字」,還是選擇「題庫中介於all那一行至always那一行之間的字」,如果題庫中的字全部都已經依英文字母順序排序時,這兩個選項的效果幾乎是相同的,但是,如果所使用的題庫並未排序(例如使用自訂題庫)時,則選擇的字就會不同,前者不考慮題庫字的順序,總是挑出英文字母順序介於all到always之間的字,而後者是依題庫的原始順序,選擇all那一行至always那一行之間的字。請注意如果選擇後者時,all和always這兩個字都必須存在題庫中,否則無法判斷是從哪一行到哪一行,也就是always不能省略寫為alw。
題型分「自動」、「填充題」、「選擇題」與「聽力」等4種。選擇題是考英翻中;填充題是考中翻英 ;聽力題使用選擇題的形式,電腦以英文發音,讓測驗者選擇正確的中文。當選擇自動時,每個字都會各考一次選擇題及填充題。
打勾表示填充題要考詞性。當考詞性時,該單字的詞性必須全部正確才算對。其實有些字的詞性可能會有爭議,不過,就國中初學者而言,初步知道單字的詞性也是會有幫助的。這個功能只有題庫A而且是填充題才能使用,當使用題庫B時,不論詞性是否打勾都不考詞性。
指定單字的最小長度,例如指定8時,則只有長度8個字母或以上的字詞才會列入考題。這個功能可以用來測驗較長的字詞。
當測驗過一次以後,曾經答錯的字會被記錄下來。此時,將訂正打勾,重新按開始,則這些答錯的字會被重新測驗一次。當訂正時,如果再答錯,則錯字又會再被記下來,供重新訂正用。如此,可以反覆使用訂正功能,直至全部答對為止。
測驗中如果想放棄測驗,則按結束即可。
測驗中如果想聽目前這個單字的英文發音,按一下發音即可。本軟體之英文發音係使用 Wikimedia Commons 所提供的聲音檔。當第一次使用某英文字時,本軟體會先使用「電腦語音合成」的功能發音,並同時自網路下載該英文字的聲音檔(真人發音),儲存在電腦裡。當第二次使用同一個字時,本軟體會自動改用儲存的聲音檔發音,由於電腦語音通常不及真人發音來得自然,因此,第二次起就會感覺到發音品質變好,比較好聽而且精確。請注意:有9成以上的單字,都有對應的發音,當遇到沒有發音檔或網路不通時,本軟體會自動使用電腦合成的語音替代。
測驗中或測驗完畢後,想瀏覽答錯的字詞時,按下錯誤清單即可。
如果不想直接在電腦上做測驗,可以利用「製作考卷」功能製作考試卷,以紙筆作考試。考卷的檔案格式為rtf檔,可以使用Word開啟並列印。
2009-09-20 1.0版
第一版
2011-01-23 1.1版
修正在Windows 7上執行時,設定項目所顯示的大小不正確的問題。
2011-03-19 1.2版
修改題目顯示的背景顏色;新增自訂題庫功能。
2011-03-22 1.3版
新增英文發音能力,測驗時可自動發出該英文字的發音。
2011-03-24 1.3.1版
修正英文發音的Bug(某些無發音檔案的英文字會導致NTUT Speller當掉);
增加範例題庫的使用說明;增加使用與測驗計數器。
2012-03-09 1.4版
新增調整視窗大小的功能,使得較長的單字或片語也可以使用。
2012-04-03 1.5版
新增熱鍵:填充題可以用Enter鍵、選擇題可以用ABCD鍵。
2012-08-26 1.6版
新增測驗計時功能、製作考卷功能,選擇題與填充題改用相同的顯示區域。
2013-04-19 1.7版
新增使用者選擇題目與答案字型的功能;
當改變視窗作業系統的自訂文字大小(DPI)時(例如150%),提升字型顯示的解析度;
修正bug:修改選擇題答案的選取方式,使得ABCD答案的選項絕對不重複;
修正bug:當載入題庫時,檢查題庫格式,確認英文部分確實為英文。
2013-05-05 1.8版
英文發音改用Wikimedia
Commons所提供的語音;
當遇到無發音檔的英文字時,自動改用電腦合成語音替代。
2013-06-05 1.9版
增加「聽力」測驗;
增加高中Level 1-6題庫;
製作考卷時,同時產生題目及答案等兩個檔案;
當測驗時,會自動預載下一個字的聲音檔,減少等待載入聲音檔的時間;
修正bug:當測驗詞性(填充題)時,如果答案為代名詞,會被誤判為答錯;
修正bug:修正得分顯示,當無題目時,得分為0。
2013-08-07 2.0版
修改電腦語音合成的優先順序,使得使用合成發音時,比較好聽;
答對與答錯之自動發音各自使用獨立的選單;
選擇題增加放棄(視為答錯)的選項;
修正bug: 修正更換題型時,聽力題被顯示為填充題的問題。
2014-01-25 2.1版
填充題自動發音的選項新增「回答後」自動發音;
自動儲存6個選項的值,在下次開啟時能自動還原選項值;
預設題庫改為中文命名;
增加「曾經答錯的字」題庫,凡是答錯的字均會自動加入此題庫並存檔;
使用者可以選擇「曾經答錯的字」作為考試的題庫,單獨複習這些字;
「曾經答錯的字」題庫提供編輯功能,可刪除已經熟練的字。
2014-08-18 2.2版
增加顯示(及刪除)測驗「紀錄」的功能;
當測驗進行時,總題數會顯示在狀態列;
當編輯「曾經答錯的字」題庫時,會顯示每個錯字的序號;
增加下載題庫的功能,使得「曾經答錯的字」題庫可以另存到其他地方;
填充題提示增加以下選擇:頭尾均提示、僅提示頭、僅提示尾、頭尾均不提示;
第一次執行時,顯示更新版本注意事項。
2015-02-22 2.3版
增加使用者選擇「題目與答案字型」時,也可以選擇顏色的功能。
2015-09-19 2.4版
修正下載Wikimedia 發音時所使用的連結;
增加「國中動詞三態」題庫(感謝高先生提供題庫)。
選擇題答案間增加間距,答案改為按鍵,回答時可以直接點擊答案;
答對時在狀態列顯示正確答案,以方便檢視前一題的題目與答案;
允許題目的英文中存在逗號、問號、驚嘆號;
調整題庫顯示順序(先顯示自訂題庫,後顯示預設題庫);
刪除題庫前先要求使用者確認。解除不可刪除預設題庫的限制。
2017-04-08 2.5版
自動記住上次測驗用的題庫;
修正自動發音時所使用的連結。
2018-09-09 2.6版
預設題庫改為UTF8編碼,使得Windows簡體中文版不會看到亂碼;。
預設「題目與答案」字型顏色改為海軍藍;
填充題之提示增加「全部提示(打字練習)」;
增加測驗「範圍」的選項,請參考範圍中的說明;
增加使用者選擇題目與答案背景顏色的功能。
2018-11-30 2.7版
修正製作考卷時出現空白卷的錯誤;
修正題庫的英文出現問號(?)時會Crash的問題;
選項下之選單一律改為階層式,在第二階層做選擇;
測驗紀錄修正「詞性」顯示錯誤,增加「提示」與「發音」,顯示順序改為最新的項目顯示在最前面;
題庫名稱欄位加寬,便於顯示名稱較長之題庫;
增加調整填充題詞性字型的選項;
增加多人使用本軟體的功能,測驗前可以輸入使用者姓名,測驗紀錄會顯示各人的得分;
使用者可以選擇是否每次測驗都要重新詢問姓名(適合於很多人重覆交替使用的情形);
當測驗進行時,禁止變更各種測驗方式相關的「選項」。
2019-02-17 2.8版
自動記住上次測驗所使用的題數、範圍、題型、詞性等設定;
增加題庫選項,使用者可以選擇是否僅允許新增英文題庫,以便自訂題庫可以使用其他語言(例如西班牙文)。
2021-01-02 2.9版
升級.NET版本至4.5.2,以升級加密方式至TLS1.1與TLS1.2
自Wikimedia/Wiktionary下載發音檔案時,改用https與TLS1.2
當載入題庫時,若題庫檔不是使用UTF8編碼,則提醒使用者修改編碼
增加多益題庫,其中「多益基本」與「多益進階」合計約4000字,可涵蓋多益考題之99%單字
修正英文發音時聲音檔被鎖住的問題
2022-01-28 3.0版
修正網站轉移後之安裝問題
修正下載WikiMedia/Wiktionary網頁發音檔之問題
8. 已知的問題與FAQ
8.1 為什麼安裝時會出現「發行者不明」,並且必須強迫選擇「更多選項」、「其他資訊」及「仍要執行」等才能安裝?這樣安裝安全嗎?
由於NTUT Speller是免費軟體,我沒有為NTUT Speller申請正式的(付費的)網路憑證,所以瀏覽器會提醒使用者注意安裝不明軟體的風險。不過請放心,安裝NTUT Speller是安全的。
8.2 沒有網路時,能使用NTUT Speller嗎?
安裝NTUT Speller的時候需要網路,而安裝完後,就不需要網路了。當執行NTUT Speller時,有沒有網路的主要差別在於「自動發音」可能會不同,如果沒有網路,發音會用電腦合成的語音(比較不好聽),而如果有網路時,則會自動下載真人發音(通常比較好聽),不過除了聽起來略有不同以外,功能是相同的。
8.3 本來好好的,突然不能執行了?
執行NTUT Speller時若發生錯誤,可能是因為NTUT Speller更新版本所致,請先移除舊版,然後重新安裝試試看。
8.4 有些英文字有兩個不同發音,如何選擇呢?
有些字在詞性或用途不同時,發音不同,例如present的動詞與名詞發音並不相同。目前NTUT Speller的發音一律採取Wiktionary字典上出現的第一個發音,不能由題庫或使用者自行選擇。
8.5 高中英文Level 1-6的解釋太長了,不好看,而且有部分中文解釋有誤。
高中英文的解釋係依據懶蟲簡明英漢詞典而來的,僅刪除部分過長的文字。如果有人願意整理題庫檔,並修正錯誤,請供給我。
8.6 NTUT Speller能用在學習新的單字嗎?
就學習新的單字而言,通常都需要單字的解釋、例句或文章,才能更深入地了解該單字的意義與用法,而NTUT Speller並沒有配合的例句或文章,只有簡單的中文解釋,因此,如果要利用NTUT Speller學習新單字的話,最好有其他的教材配合,才能達到比較好的效果。
8.7 使用「訂正」功能與使用「曾經答錯的字」題庫有何不同?
使用「訂正」功能時,僅測驗「錯誤清單」中的字,而一旦答對,則「錯誤清單」會立刻減少,因此,訂正完畢後「錯誤清單」就沒有字了,不能 再次反覆複習。相反地,「曾經答錯的字」會累積儲存在硬碟,因此,使用「曾經答錯的字」題庫考試時,可以反覆複習所有曾經答錯的字。
8.8 同一部PC,可以有兩個不同的人使用NTUT Speller,且各有各的紀錄嗎?
在同一部PC中,Windows的不同帳戶可以安裝與使用獨立的NTUT Speller。所以,如果有兩個人(或以上),那麼各用一個帳戶,即可擁有不同的測驗結果(曾經答錯的字等)。在Windows中建立新帳戶請使用「開始->控制台->使用者帳戶...」。
8.9 為什麼開啟NTUT Speller時會出現「正在驗證應用程式需求,這可能要花幾分鐘的時間」?
NTUT Speller是使用微軟的Windows Forms開發的,而Windows Forms提供一個佈署軟體的技術稱為ClickOnce deployment,可以讓軟體在啟動時,自動檢查有沒有新的版本,如果有,則讓使用者選擇是否進行更新。當啟動時畫面出現「正在驗證應用程式需求,這可能要花幾分鐘的時間」時,就是在做更新的檢查。
8.10 填充題之提示可以選擇採用「全部提示」,然而如果全部都提示,那測驗還有甚麼用呢?
全部提示的目的就是提供打字練習,也就是利用測驗填充題的過程,練習英文打字。
9. 問題與回應
如果你覺得這個軟體有甚麼值得改進的地方,請使用email告訴我(),當我有閒暇時,我會試著改進這個軟體。另外,如果你覺得這個軟體很有用,也請不吝使用email告訴我,讓我分享。
目前題庫只有國中生的2000字,高中生的7000字,如果有網友願意以自訂題庫的方式提供全民英檢4000字,則感激不盡,請email題庫給我,相信會更多人用得上的。
本軟體已有人次下載安裝、使用次、測驗次、新增題庫次、製作考卷次。 自2013-08-07起,題型比例為:自動次、填充次、選擇次、聽力次
其他作品請參考 作品網頁
本軟體使用到以下軟體模組,其版權聲明如下:
NVorbis: http://nvorbis.codeplex.com/license
NAudio: http://naudio.codeplex.com/license
Html Agility Pack: http://htmlagilitypack.codeplex.com/license本軟體使用到以下字典的字詞,其版權聲明如下:
懶蟲簡明英漢詞典: GPL
NGSL與TSL: http://www.newgeneralservicelist.org/