2026-07-16 · 學習方法
我為不愛背單字的兒子,做了一個英文單字網站
一則「聽力沒聲音」的學生回報,逼我修了三個坑、還抓到一次自己的疏漏。從 CSP 安全門到拼寫誤判,一個爸爸兼老師的除錯與教學省思。
我做這個網站,最初只是為了一個人——我五年級的兒子,因為他最討厭背單字。
一張紙、一支筆、一直抄,抄到最後只剩厭世的臉。我看了好幾年,終於受不了。
於是我用 AI,把「背單字」變成「打怪」
字鬥英雄——我利用下班和課餘,一題一題自己刻出來的免費英文單字網站:vocab-duel.pages.dev
我是國中國文老師,也兼資訊組長,英文其實不是我的本科。但我會寫一點程式、也肯花時間,就想:能不能讓我兒子按下去的時候,不是面對一張考卷,而是一場闖關?
所以我把單字做成閃卡、對戰、聽力、拼寫的小遊戲。它免費,因為我一開始根本沒想過要給別人用——我只是想讓我兒子,願意多留在英文裡面五分鐘。後來班上的孩子也開始玩,我才發現:原來不愛背單字的,不只我家那一個。
那句「沒聲音」,我本來想打發掉
有一天,孩子在網站上留言:「老師,聽力按下去都沒有聲音。」
老實說,我第一個念頭是:「應該是你手機沒開聲音吧?」但那天陸陸續續有七、八個孩子回報同一件事。七八個人,不會同時手機壞掉。我決定認真把它挖到底——結果一挖,發現「沒聲音」這三個字底下,藏著三個完全不同的坑。
第一個坑:不是沒聲音,是聲音被擋在門外
問題出在一道叫「CSP」的安全門——它是用來擋惡意程式的白名單。我之前明明把發音來源加進白名單了,但網站上一次只更新了程式、沒把這道門的設定一起送上去。門照舊擋著,聲音進不來。把設定重新部署上去,聲音立刻回來了。
很多時候問題不是「東西壞了」,而是「有一道你以為開好的門,其實沒開」。
第二個坑:孩子明明拼對了,卻被判錯
拼寫題出「父母」,例句是 My parents love me a lot. 孩子照句子填了 parents,系統卻說錯、要他改成 parent。可是那句動詞是 love 不是 loves,本來就該用複數。是系統太死板,只認字典裡的原形。我把它改成:只要是合理的變化形,parent、parents 都算對。
這種題最怕「孩子是對的,機器卻說他錯」——那一瞬間澆熄的,是一個人願意再試一次的心。我特別在意這個,因為我不想讓我兒子在自己爸爸做的網站上,被錯怪。
一段最尷尬的插曲:我修好的東西,隔天又壞了
上面那個拼寫修正,我前一天就修好了。但隔天再檢查,竟然發現它又壞回去——我改好的那段程式,被後來另一批更新「蓋掉」了。版本紀錄上明明還在,實際檔案裡卻已經不見。我一個字一個字比對才抓到,重新補上、重新測試、重新上線。
做完不等於做好——教書也是這樣,上週講過的觀念,這週不代表還在孩子腦袋裡。
第三個坑:有些手機,天生就不會講英文
聽力裡「聽句子、選意思」用的是手機內建語音朗讀。可是有些孩子的手機根本沒裝英語語音——按下去當然沒聲音,而且沒有任何提示,孩子只會以為是網站壞了。所以我加了偵測:一旦發現這台裝置沒有英語語音,就在題目上方跳出說明,手把手教你安裝(iPhone、Android 步驟都寫清楚,還附上連結)。
有語音的孩子完全看不到、不被打擾;沒語音的孩子第一次就知道問題在哪。不要讓使用者「安靜地失敗」——這是我這次最大的收穫。
拉回教學現場
這整件事,跟柯維《與成功有約》的兩個習慣很像。一個是「主動積極」(習慣一):孩子的回報,我可以推給「手機問題」,也可以捲起袖子去解。另一個是「知彼解己」(習慣五):先理解,再求被理解。
孩子說「沒聲音」,只聽表面就只會叫他重開機;願意蹲下去聽,才發現底下藏著三個原因。教學不也一樣?一個孩子說「我看不懂」,可能是字不認得、句子太長、也可能是他昨天沒睡飽。
我的結論
我一開始只是想幫一個不愛背單字的兒子。沒想到為了讓他按下去真的有聲音,我修了三個坑、還抓了一次自己的疏漏。但我一點都不後悔——因為對那個坐在書桌前、半推半就打開網站的孩子來說,他要的不是我多會寫程式,而是他按下去的那一刻,東西真的會動、真的有聲音、答對了真的被肯定。
把孩子的每一句話當一回事,教學才有溫度。這件事,無論在螢幕前還是在教室裡,都一樣。