2026年7月28日 星期二

來佈署班上專用的「英文單字練習機」吧!!!

 

我為小三女兒打造了一款
英文單字練習機

用 Google Apps Script 一鍵部署,免伺服器、免設定

取得免費範本
部署方式:GAS 一體式適用對象:國小、國中英文授權:CC BY-NC-SA 4.0

軟體由來

女兒升上小三後,學校開始有了英文課。每天要背的單字不多,但對剛接觸 26 個字母的孩子來說,要記得拼法、發音與中文意思,還是不太容易。市面上的單字 App 功能琳瑯滿目,但大多綁定特定教材或需要註冊帳號,對於只是想要「簡單背個單字」的家庭來說,反而顯得笨重。

於是我想,不如自己寫一個吧。需求很單純:讓我可以自己輸入單字,孩子能打開網頁就開始練習,不用記帳號密碼,最好連伺服器都不用管。正好我一直是 Google Apps Script 的愛用者,就用它搭配 HTML 做了這個單字練習管理系統。

核心訴求: 家長建立題庫 → 孩子打開網頁就練 → 記錄自動回傳。零設定、零費用、零伺服器。

課堂教學應用

雖然開發初衷是給自己孩子用,但回頭來看,這套工具在學校場景也相當合用:

  • 教師自建題庫: 老師可以根據教學進度,自行建立對應的單字題庫,不受限於教科書版本。
  • 四種練習模式: 滿足不同學習階段的練習需求——入門用單字卡,進階練拼字與重組,聽力則用聽音選字。
  • 學習數據可視化: 每筆練習記錄都會回傳到 Google 試算表,老師可以清楚看到每位學生的練習時長、答錯率與常錯單字。
  • 零門檻使用: 學生只需要一個網址,輸入姓名即可開始,不需要任何帳號註冊。
  • 平板與手機都可用: 採用響應式設計搭配虛擬鍵盤,即使沒有實體鍵盤的平板也能順利進行拼字練習。

功能特色

📇

單字卡模式

看中文翻卡對答案,適合初次學習

⌨️

拼字練習

內建虛擬鍵盤,點擊字母拼出正確單字

🧩

字母重組

打亂字母順序,還原正確拼法

🎧

聽音選字

播放發音後從選項中選出正確單字

📊

常錯分析

自動統計各單字答錯次數與花費時間

🔁

一鍵部署

建立副本 + 部署,兩步驟完成上線

使用詳細教學

老師端:管理題庫與查看數據

  1. 開啟部署後的網址,點選「我是老師」。
  2. 第一次使用時輸入您想要的密碼,系統會自動存入「系統設定」工作表。
  3. 進入管理介面後,可新增題庫、編輯單字內容、啟用/停用題庫。
  4. 單字輸入格式:每行一個單字,用逗號或 Tab 分隔英文與中文,例如 Apple,蘋果
  5. 切換至「學習數據」分頁,即可查看每位學生的練習記錄與題庫常錯分析。

學生端:開始練習

  1. 在首頁點選「我是學生」,輸入姓名即可進入題庫列表。
  2. 選擇一個題庫後,會出現四種練習模式供選擇。
  3. 練習時系統會即時計時並記錄答錯次數。
  4. 完成後點選「結束練習」,系統會自動將記錄上傳至雲端。

佈署說明

這份專案採用 GAS + HTML 一體部署 模式,後端(試算表資料庫)與前端(操作介面)全部打包在同一個 Apps Script 專案中,部署後直接取得一個完整可用的網址,不用另外託管 HTML。

取得免費範本
1

建立副本

點擊上方按鈕開啟試算表副本連結,按下「建立副本」。系統會自動建立一份完整的試算表與 Apps Script 程式碼到您的 Google 雲端硬碟,完全不需要手動複製貼上任何程式碼。

2

部署為網頁應用程式

在試算表中點擊「擴充功能」→「Apps Script」開啟指令碼編輯器。點擊右上角「部署」→「新增部署」,選擇類型為「網頁應用程式」。

  • 執行身分: 選擇「我」(也就是您的 Google 帳號)
  • 存取權限: 選擇「知道連結的使用者」
3

取得網址,開始使用

部署完成後,複製產生的網頁應用程式網址,貼到瀏覽器即可使用。把這個網址傳給學生或孩子,他們打開就能直接練習。就是這麼簡單。

提醒: 第一次開啟時,試算表背後的「系統設定」、「題庫資料」、「學習記錄」工作表會自動建立,並產生一組範例題庫讓您測試,無需人工介入。

結語

這個工具雖然是為自己的孩子設計的,但我也希望它能幫助到更多家庭或老師。不需要昂貴的授權、不需要複雜的設定,只要有一個 Google 帳號,就能在五分鐘內建好自己的單字練習系統。

如果您也對這種「用 GAS 打造教學小工具」的做法感興趣,歡迎直接取用這份範本,自己改寫成適合您課堂的版本。有任何問題或建議,也歡迎與我交流。

沒有留言:

張貼留言