軟體由來
女兒升上小三後,學校開始有了英文課。每天要背的單字不多,但對剛接觸 26 個字母的孩子來說,要記得拼法、發音與中文意思,還是不太容易。市面上的單字 App 功能琳瑯滿目,但大多綁定特定教材或需要註冊帳號,對於只是想要「簡單背個單字」的家庭來說,反而顯得笨重。
於是我想,不如自己寫一個吧。需求很單純:讓我可以自己輸入單字,孩子能打開網頁就開始練習,不用記帳號密碼,最好連伺服器都不用管。正好我一直是 Google Apps Script 的愛用者,就用它搭配 HTML 做了這個單字練習管理系統。
課堂教學應用
雖然開發初衷是給自己孩子用,但回頭來看,這套工具在學校場景也相當合用:
- 教師自建題庫: 老師可以根據教學進度,自行建立對應的單字題庫,不受限於教科書版本。
- 四種練習模式: 滿足不同學習階段的練習需求——入門用單字卡,進階練拼字與重組,聽力則用聽音選字。
- 學習數據可視化: 每筆練習記錄都會回傳到 Google 試算表,老師可以清楚看到每位學生的練習時長、答錯率與常錯單字。
- 零門檻使用: 學生只需要一個網址,輸入姓名即可開始,不需要任何帳號註冊。
- 平板與手機都可用: 採用響應式設計搭配虛擬鍵盤,即使沒有實體鍵盤的平板也能順利進行拼字練習。
功能特色
單字卡模式
看中文翻卡對答案,適合初次學習
拼字練習
內建虛擬鍵盤,點擊字母拼出正確單字
字母重組
打亂字母順序,還原正確拼法
聽音選字
播放發音後從選項中選出正確單字
常錯分析
自動統計各單字答錯次數與花費時間
一鍵部署
建立副本 + 部署,兩步驟完成上線
使用詳細教學
老師端:管理題庫與查看數據
- 開啟部署後的網址,點選「我是老師」。
- 第一次使用時輸入您想要的密碼,系統會自動存入「系統設定」工作表。
- 進入管理介面後,可新增題庫、編輯單字內容、啟用/停用題庫。
- 單字輸入格式:每行一個單字,用逗號或 Tab 分隔英文與中文,例如
Apple,蘋果。 - 切換至「學習數據」分頁,即可查看每位學生的練習記錄與題庫常錯分析。
學生端:開始練習
- 在首頁點選「我是學生」,輸入姓名即可進入題庫列表。
- 選擇一個題庫後,會出現四種練習模式供選擇。
- 練習時系統會即時計時並記錄答錯次數。
- 完成後點選「結束練習」,系統會自動將記錄上傳至雲端。
佈署說明
這份專案採用 GAS + HTML 一體部署 模式,後端(試算表資料庫)與前端(操作介面)全部打包在同一個 Apps Script 專案中,部署後直接取得一個完整可用的網址,不用另外託管 HTML。
取得免費範本建立副本
點擊上方按鈕開啟試算表副本連結,按下「建立副本」。系統會自動建立一份完整的試算表與 Apps Script 程式碼到您的 Google 雲端硬碟,完全不需要手動複製貼上任何程式碼。
部署為網頁應用程式
在試算表中點擊「擴充功能」→「Apps Script」開啟指令碼編輯器。點擊右上角「部署」→「新增部署」,選擇類型為「網頁應用程式」。
- 執行身分: 選擇「我」(也就是您的 Google 帳號)
- 存取權限: 選擇「知道連結的使用者」
取得網址,開始使用
部署完成後,複製產生的網頁應用程式網址,貼到瀏覽器即可使用。把這個網址傳給學生或孩子,他們打開就能直接練習。就是這麼簡單。
結語
這個工具雖然是為自己的孩子設計的,但我也希望它能幫助到更多家庭或老師。不需要昂貴的授權、不需要複雜的設定,只要有一個 Google 帳號,就能在五分鐘內建好自己的單字練習系統。
如果您也對這種「用 GAS 打造教學小工具」的做法感興趣,歡迎直接取用這份範本,自己改寫成適合您課堂的版本。有任何問題或建議,也歡迎與我交流。
沒有留言:
張貼留言