給使用者的一封信

嗨各位,我是josh,這個網站是我獨立完成的。

那是個高二升上高三的暑假,班導師相當貼心的為我們規劃了每天該複習的單字範圍。但是眾所皆知, 如果光是找一本單字書猛看,效果其實不太大,因此就在班上有人問說「能不能有個能夠測驗的網站」時, 我便開始著手製作這個網站。

當時的我,幾乎算是個網頁小白,除了一點點html以及php以外什麼都不會(這個網站半點php都沒有喔), 但是我從做中學,遇到問題時便查詢先人留下來的文章等等, 終於在七月初的某天深夜,第一個版本誕生了。不過這個版本的題庫是固定的,而且檢查答案時會將頁面刷新, 使用者無法知道自己輸入了什麼,有時後會對於某一題錯在哪裡感到困惑。得到反饋後,我隔天又花了一些時間 更新,讓網站支援了隨機出題以及校正答案會保留原本輸入的功能。

但是這個版本依舊有許多問題,首先先介紹網站的大概運作原理,我將題目以及答案以js格式的陣列除存在檔案中, 這就導致了如果題庫很大,整個網站的html檔會變得很大,而且手打題目以及答案消耗大量的時間(大部分在解決格式問題), 這限制了題庫的大小(畢竟我還要準備學測模擬考,網站可以算是玩玩而已),但當時模擬考快到了,我也就先將網站擱置,專心讀書。

終於在九月模擬考結束後,我又重新對網站進行改版,首先我先寫了一個c++格式的轉換程式,可以將tsv,csv檔案轉換成 網站所需的js陣列格式,接著學習了html中引入js的方法,解決了html會太長的問題,這也就是最新的版本。

未來,網站或許會新增能夠自訂單字表的功能,不過我剛剛進行了大改版,有點累了,或許學測候再說吧。

推薦的使用方式,必讀!!!

你可以先對每個level進行測驗,觀察你的程度在哪個等級,接著利用自訂的功能,一天約莫學習20個單字。 輸入自訂範圍後,你可以選擇List秀出單字表看看有什麼單字,學習完之後可以點選Back,此時系統會依據 你訂定的單字範圍隨機出題,可以在小範圍中進行大量的練習,鞏固記憶。 請注意,每次單字範圍中的單字量不得小於十個(因為我懶得寫小於十的特判),進入自訂模式後請不要刷新頁面, 否則會回到默認頁面去。

使用說明

本網站共有以下幾個功能:
  1. 檢測單字量(高中必備7000單)
  2. 查看單字表
  3. 自訂每次複習的範圍
以下為使用說明:

本站使用的單字表將高中必備7000單分成了六個等級, LV1使是最簡單的,LV6是最困難的。 每次進行測驗時系統會隨機從你挑選的level中隨機挑選出十個單字進行測驗。 當然,因為是不熟悉的單字表,因此可能會出現沒有看過得單字或者是同樣單字不同的 中文解釋。因此每次測驗錯個一兩題代表這個level的單字還算是精通的,如果不放心可 以多測驗幾次,平均分數若能達到八十分以上這個等級就算是pass了。不過如果平均只有 五六十分,那我勸你先看看這個level的單字表再測驗;如果平均五十以下的請先去看看 前一個level吧!先把基礎弄好,不要好高騖遠。

在進入每個等級時,網站的默認內容就是該等級的單字量測驗,使用者可以在答題 框中依據中文、詞性、字首字尾等提示輸入對應的英文單字或片語。因為本系統 採用嚴格比對方式,但凡大小寫不符,出現多餘空格等,都會被判定成錯誤。 不過也沒關係啦,這也不算英文成績,只是讓你能夠了解自己的程度而已。

在每個默認的答題界面(非自訂範圍)尾部會有三個按鈕,分別為Submit,自訂,List ,其中Submit是提交的意思,會將你輸入的答案與題庫答案進行比對,並且給予即時 回饋;List則是會將該範圍內所有的單字以列表形式輸出,你可以看見該範圍中所有的單字; 自訂的功用在於你可以自己決定要學習的單字範圍,你可以以這個網站作為被單字的依據。 點選自訂後可以選擇範圍,網站會先要求你輸入初始編號以及結束編號,接著會根據你輸入的編號從題庫 隨機生成題目。當然,輸入編號後在題目的最底端也會有兩個按鈕,分別為Submit以及List ,其中List會將該範圍中所有單字以表格形式列出,Submit則是會檢查答案。如果想要回到默認的答題界面 可以選擇重新整理網頁或者是點選在Submit後出現的Back to normal按鈕。

優點

  1. 純html+js+css,沒有花俏的設計,無引入外部套件,載入速度快且不消耗太多流量
  2. 完整的高中7000單題庫
  3. 支援自訂練習範圍且公開單字表,高一學生可以用這個網站來面對高中三年的英文
  4. 隨機出題,加強長期記憶,可以重複刷小範圍的單字
  5. 使用github作為網頁的伺服器,且網站使用https協議,安全性極高
  6. 最重要的一點,還活著的網站設計師,有什麼需求都可以跟我聯繫

版本歷史

v1.0.0

2022.07第一版測試

v1.0.1

2022.07校正答案不再刷新頁面

v1.0.1

2022.07能夠隨機出題

v1.0.2

2022.08新增答對與答錯提示的顏色

v1.1.0 

2022.09擴大題庫,不再需要自己打
可自訂想複習的範圍

v2.0.0 

2022.09 更改主頁面框架,所有功能能夠在同一個頁面中實現!

v2.0.1 Latest

2022.10 基於v2.0.0改動自訂中小小的漏洞

Todo list

  • 可自行上傳題庫
  • 優化使用者界面,增加更多css(比如說按鈕之類的)
  • Downloads

    單字表
    快速轉換程式