教師工具指南
成績查詢系統
用 Google Sheets 範本整理成績並建立學生查詢入口,減少重複回覆;分享前,再依照清單確認 Apps Script 權限與學生資料保護設定。
這個工具在解決什麼問題
把「一個一個回答成績」改成「學生依規則自行查詢」。
段考或平時評量後,逐一回覆學生不但耗時,也可能在教室中意外透露他人成績。這份範本利用 Google Sheets 與 Apps Script 建立查詢流程,讓教師集中管理資料,學生則從查詢入口查看自己的結果。
Google 帳號
建立範本副本,並依畫面完成 Apps Script 的必要授權與部署設定。
學生識別資料與成績
依範本欄位貼入資料;第一次測試時,請先使用虛構資料。
學生查詢入口
依範本流程產生可分享的查詢網址或 QR Code,再交由學生使用。
適合哪些使用情境
適合需要定期發布個別結果、又不希望公開完整名冊的班級。
學生依查詢規則自行操作
教師不用逐一查找與回覆,可以把時間留給錯題討論、補救教學與個別回饋。
資料留在自己的試算表
建立副本後,教師可以在自己的 Google Drive 管理檔案、分享對象與資料更新。
網址或 QR Code 都能分享
可依教學現場選擇投影、班級平台或紙本 QR Code;請避免放在任何人都能取得的公開頁面。
更換資料後再次發布
同一份流程可以用在不同次評量;使用前要重新確認舊資料、欄位與查詢結果是否正確。
從範本到查詢入口
實際按鈕名稱可能隨範本版本調整,請以範本內說明與下方影片為準。
-
建立範本副本
登入預計用來管理成績的 Google 帳號,開啟範本連結並建立自己的副本。先確認檔案擁有者與分享對象。
-
先用虛構資料測試
不要一開始就貼真實成績。先輸入幾筆虛構學號與分數,了解欄位格式、查詢方式及錯誤訊息。
-
完成 Apps Script 授權與部署
依影片與範本說明執行相關功能。授權畫面出現時,確認執行帳號、要求的權限與可存取對象。
-
產生並測試查詢入口
產生網址或 QR Code 後,用另一個瀏覽器或無痕視窗模擬學生操作,測試正確資料、錯誤資料與未填欄位。
-
確認安全後再換成正式資料
刪除測試資料,貼入正式名單與成績。抽查多位學生的結果,確認沒有跨列、查到他人資料或顯示不該公開的欄位。
取得 Google Sheets 範本
連結會帶你進入 Google Sheets 的建立副本流程;請確認登入的是正確的學校或個人帳號。
成績查詢系統範本
建立副本後,先查看檔案分享設定、Apps Script 程式內容與要求的授權範圍,再放入學生資料。
這是外部 Google 文件。建立副本與授權前,請先確認目前登入的帳號。
分享前的隱私與權限檢查
成績屬於需要謹慎處理的學生資料。正式上線前,至少完成以下檢查。
- 試算表本身沒有設為「知道連結的任何人都可查看」。
- 查詢頁不會列出全班名單,也不會因空白或錯誤輸入顯示其他人的結果。
- 若只用公開可猜到的座號或學號查詢,先評估是否需要再加入第二個驗證欄位。
- 確認 Apps Script 網頁應用程式的「執行身分」與「誰可以存取」符合預期。
- 以學生會使用的帳號、裝置與網路實際測試,避免上課時才發現學校網域限制。
- 評量結束後,刪除不再需要的公開入口、舊部署或過期資料。
完整操作影片
影片示範建立副本、輸入資料與產生查詢入口。操作介面若與目前版本不同,請以 Google 當下顯示的權限文字為準。
從建立 Google Sheets 副本到產生學生查詢入口的完整示範。
常見問題
建立副本後,原作者能看到我的成績嗎?
不能只憑「建立副本」判斷。你應該檢查副本的擁有者與分享對象,並確認 Apps Script 程式碼、部署身分及是否連接其他外部服務。完成這些檢查後,才能判斷實際資料流向。
學生輸入學號就足夠安全嗎?
學號或座號可能被同學猜到,因此不適合當成強密碼。若查詢內容敏感或學校規範要求更高,應增加第二個只有本人知道的驗證欄位,或改用學校帳號登入驗證。
為什麼我看不到 Apps Script 或無法部署?
學校 Google Workspace 可能停用 Apps Script、禁止外部應用程式,或限制網頁應用程式的分享範圍。請先確認使用帳號,再洽詢學校管理員。
更新成績後需要重新製作 QR Code 嗎?
要看範本如何產生查詢網址。如果網址與部署沒有改變,可能只需更新資料;若建立了新的部署或連結,就需要重新測試並更新 QR Code。請以範本當前說明為準。
重點整理
先用假資料測試,再處理真實成績
- 建立副本只是第一步,還要檢查檔案分享與 Apps Script 部署權限。
- 學生查詢入口必須測試錯誤輸入,避免意外顯示其他人的資料。
- 正式使用後仍要管理舊資料、過期部署與不再需要的分享入口。