【完整教學:如何複製與部署學生成績查詢系統】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教學工具 #教師專業成長 #數位化教學

留言