2024年10月30日 星期三

【完整教學:如何複製與部署學生成績查詢系統】Google 試算表+Apps Script

 📝 第一部分:建立系統副本

  1. 取得系統副本
  • 開啟原始試算表檔案
  • 點選上方選單「檔案」→「建立副本」
  • 為新檔案命名(建議:班級名稱+成績查詢系統)
  • 選擇儲存位置(建議建立專門的資料夾)
  • 點選「製作副本」
  1. 設定資料表
  • 開啟新建立的試算表
  • 檢查是否包含所有工作表:
    • 「學生帳密」表單
    • 「平常考」表單
    • 「定期評量」表單
  • 更新學生資料:
    • 在「學生帳密」表單中替換成您的班級學生資料
    • 確保欄位順序:座號、姓名、帳號、密碼
    • 建議設定預設密碼(如學號)

🔧 第二部分:部署網頁應用程式

  1. 開啟指令碼編輯器
  • 點選上方選單「工具」→「指令碼編輯器」
  • 確認程式碼是否完整複製(Index.html 和 Code.gs)
  1. 部署應用程式
  • 點選編輯器上方「部署」→「新增部署作業」
  • 選擇「網頁應用程式」
  • 設定下列選項:
    • 說明:輸入版本說明(如:初始版本)
    • 執行身分:「以我的身分執行」
    • 存取權限:「所有人」
  • 點選「部署」
  • 授予必要權限:
    • 點選「授權」
    • 選擇您的 Google 帳號
    • 點選「進階」
    • 點選「前往(您的專案名稱)(不安全)」
    • 點選「允許」

🔄 第三部分:修改後重新部署

當您修改了試算表結構或程式碼後,需要重新部署:

  1. 修改資料後
  • 如果只修改試算表內容(如成績),不需重新部署
  • 如果修改欄位結構,需要更新程式碼並重新部署
  1. 重新部署步驟
  • 開啟指令碼編輯器
  • 點選「部署」→「管理部署作業」
  • 點選現有部署版本旁的「編輯」(鉛筆圖示)
  • 點選「版本」下拉選單,選擇「新版本」
  • 輸入版本說明
  • 點選「部署」
  • 若出現權限提示,重新授權

⚠️ 注意事項:

  1. 保管好部署網址,這是學生存取系統的唯一途徑
  2. 建議在正式使用前先進行測試
  3. 記錄每次修改的內容,方便追蹤管理
  4. 定期備份重要資料

🔍 常見問題解決:

  1. 權限問題
  • 確保試算表已與所有使用者共用
  • 檢查部署時的存取權限設定
  • 必要時重新授權
  1. 資料顯示問題
  • 確認欄位名稱與程式碼中的對應
  • 檢查資料格式是否正確
  • 確保工作表名稱與程式碼一致
  1. 部署失敗
  • 清除瀏覽器快取
  • 檢查程式碼是否有語法錯誤
  • 確認 Google 帳號擁有足夠權限

📱 分享給學生:

  1. 複製部署後取得的網址
  2. 透過班級群組或教學平台分享
  3. 提供預設帳號密碼
  4. 建議學生首次登入後更改密碼

希望這份詳細指南能幫助您順利部署系統!

#教育科技 #Google教學工具 #教師專業成長 #數位化教學

【學生個人成績查詢系統V2.0】新增「可變更密碼」和「密碼可視化」

親愛的老師同業們,今天要為大家介紹【學生個人成績查詢系統V2.0】,在前版的基礎上,新增「可變更密碼」和「密碼可視化」。這個系統不只方便好用,更重視資料安全性,讓師生都能安心使用。






2024年10月28日 星期一

超實用的學生個人成績查詢系統:輕量、簡單、免費、自由度大的完美解決方案

想必很多老師都有遇過學生和家長想查詢成績的需求,但又不想被其他人知道,老師一個個告知,更是費時勞民傷神,今天要分享一個完全免費又好用的解決方案!只要建立Google試算表副本,就能快速建立一個安全又便利的線上成績查詢系統。





系統特色

🔐 安全性佳

  • 每位學生擁有獨立帳號密碼
  • 只能查詢自己的成績,保障隱私
  • 整合Google帳戶安全機制

📱 操作便利

  • 支援電腦、手機、平板等裝置
  • 響應式設計,版面自動調整
  • 簡潔直觀的操作介面

💯 功能完整

  • 可查詢平常考與定期評量
  • 自動列出所有考試項目與成績
  • 清楚顯示未登記的成績項目

系統架構說明

本系統採用Google雲端服務,主要包含:

  1. 資料儲存層:Google試算表

    • 學生基本資料(座號、姓名、帳密)
    • 平常考成績表
    • 定期評量成績表
  2. 程式邏輯層:Google Apps Script

    • 身份驗證
    • 成績查詢
    • 資料處理
  3. 使用者介面層:HTML + CSS + JavaScript

    • 響應式網頁設計
    • 直覺化操作介面
    • 即時回饋機制

使用效益

對老師而言

  • 省去重複回答成績查詢的時間
  • 資料集中管理,方便維護
  • 可隨時更新成績,即時同步

對學生而言

  • 隨時隨地查詢成績
  • 介面清楚易懂
  • 完整掌握各項考試成績

對家長而言

  • 即時了解孩子的學習狀況
  • 不須透過老師即可查詢
  • 避免成績單遺失問題

建置步驟

  1. 建立Google試算表副本,完善以下工作表:

    • 「學生帳密」:記錄基本資料
    • 「平常考」:記錄小考成績
    • 「定期評量」:記錄段考成績
  2. 開啟Apps Script編輯器

  3. 部署為網路應用程式

    • 設定適當的存取權限
    • 取得系統網址

維護建議

  1. 定期備份

    • 建議每學期備份一次試算表
    • 可匯出為Excel格式保存
  2. 帳號管理

    • 學期初更新學生帳密
    • 定期檢查帳號安全性
  3. 系統優化

    • 根據使用者回饋調整介面
    • 適時增加新功能

結語

這個系統不僅完全免費,更重要的是能真正解決老師、學生和家長的實際需求。透過Google強大的雲端服務,我們可以輕鬆打造專業的成績查詢系統,讓成績查詢變得更加便利與安全。

歡迎老師們參考使用,若有任何問題或建議,也歡迎在下方留言討論!

#教育科技 #Google試算表 #AppsScript #教師工具 #教育創新

教學影片


黃老師其他好用教學工具


Puti-學生個人成績查詢系統(請自己建立副本)

https://docs.google.com/spreadsheets/d/1eYE8QangQ8XtNNJV8kdXDTWudOS7BXoJ-bkDicjPn3M/edit?usp=sharing