教師配課、課務排程與課表協作平台

國民小學課務排程輔助系統

使用已核准的學校 Google 帳號進入正式排課。

尚未開通學校?

請自行撰寫申請信,或使用右側按鈕帶入格式。

chihhung1988@gmail.com
撰寫申請信
申請信請提供:
  • 學校全名與所在縣市
  • 教育部六碼學校代碼
  • 申請人姓名與職稱
  • 學校 Google Workspace 網域
  • 排課管理員 Google 帳號(可填主任與組長,皆須為同網域)
  • 預計使用學期
系統規劃與維護:新竹市 內湖國小 江志宏國民小學課務排程輔助系統 1.17
排課管理 正在檢查正式教師入口…
帳號、雲端暫存與教師同步
學校共用暫存同校主任與組長讀取同一案件,換電腦登入後也能繼續。停止操作 10 秒後自動存檔;若其他管理員已有較新版本,系統會阻擋覆蓋並要求先載入。
請在建立或載入案件前匯入。CSV 欄位:教師姓名、學校Google帳號、角色、負責班級。 雲端暫存尚未啟動。 發布課表後,按「讀取導師存檔」取得導師送出的更新。

資料建置

此 DEMO 內建一所 16 班國小的完整示範資料(教師姓名已匿名化),可直接體驗:配課 → 規則 → 排課 → 課表 → 導師自排。
操作說明
  1. 選擇來源:建立空白案件,或先下載 Excel 母版,填妥後再匯入。
  2. 依序建置:完成班級、教師、科目節數與配課,並確認資料概況。
  3. 保存案件:按「儲存至學校雲端」;換電腦登入後可按「繼續上次雲端案件」。
Excel 匯入會取代目前案件資料;匯入前請先確認雲端暫存已更新。
Excel 匯入:下載 Excel 母版填寫後再上傳
下載 Excel 母版
目前:內建示範資料(匿名)。資料只存在這台電腦的瀏覽器,不會上傳任何伺服器。
可直接在系統建立資料;Excel 母版保留作為大量匯入選項。

📊 資料概況

依年級班數建立

班級顯示格式

1年1班
1年甲班
1年忠班
自訂…
預覽: (全系統顯示同步套用)
學校 Google 帳號用途:發布課表後,導師可調整負責班級;科任與資源班教師可查看個人課表。只填帳號,不需提供密碼。
導師可以保留本班課程、釋出部分科目,也可以跨班授課;系統會自動統計每位教師的實際節數。只有標示「導師自排」的本班保留課可由導師登入後調整。

我的課表

登入後顯示個人正式課表。
操作說明
  1. 查看課表:此頁顯示承辦人最近發布的個人正式課表。
  2. 導師調整:有負責班級的導師可切換至導師自排,科任教師僅查看個人課表。
  3. 列印使用:確認發布版本與節數後,可直接列印留存。

配課檢核

檢核結果: 粉紅格=未配教師;右側同步顯示教師實配節數、超鐘點與缺節。
操作說明
  1. 找出缺漏:逐班檢查粉紅格,所有科目都必須指定授課教師。
  2. 核對節數:確認右側教師實配節數沒有超鐘點,也沒有異常缺節。
  3. 返回修正:發現問題時回到資料建置的配課頁修正,再重新檢核。
配課未完整或教師節數異常時,不建議直接執行正式排課。

⏱️ 教師節數檢核

實配 vs(角色基準+超鐘點−減課);含導師課

    🌐 語言分組鎖定

    選用功能。用於客語、原住民族語、直播共學及其他抽離分組;原班閩南語請至「資料建置 > 配課」設定。

    🧩 資源班

    勾選有資源班學生的班級後,該班國語文、數學改由排課系統排課(不開放導師自填),並與下方抽離設定連動;排課後可在「課表檢視」看資源班教師課表。
    操作說明
    1. 勾選班級:先標示有資源班學生的原班,讓國語文與數學交由系統排定。
    2. 建立抽離組:每一組學生、每一科建立一列,指定節數與資源班教師。
    3. 檢查同步:排課後核對原班與資源班教師課表是否在相同節次。
    資源班綁課屬於鎖定課程,導師與一般課表編修都不能移動。

    ✅ 有資源班學生的班級

    📋 抽離設定(一列=一組學生的一科)

    抽離節次由系統自動對齊原班該科目時段;資源班教師自動避免衝堂。

    🚫 不排課時間

    對象可填教師姓名(該師不排)、年級如「3年級」(學年共同時間)、班級如「3甲」。修改後重新排課即生效。
    操作說明
    1. 年級共用:學年共同時間可直接選年級後點選時段,快速套用到全年級。
    2. 個別限制:教師、單一班級或特殊原因,使用限制清單逐列新增。
    3. 重新求解:任何限制異動後都要重新執行排課,舊結果不會自動重算。
    限制過多可能造成無解;若求解失敗,先檢查同一教師或班級是否被封鎖過多時段。

    ⚡ 年級快速設定(學年共同時間)

    選年級後直接點格子切換:粉紅=該年級此節不排;灰=本來就不可排。一次點好整個學年,免逐班設定。

    📋 限制清單(教師/年級/班級)

    📐 排課規則

    硬規則=絕不違反。瀏覽器 DEMO 會驗證衝堂、場地、時段、連堂、鎖定與每日上限;軟規則權重僅由正式版 CP-SAT 引擎最佳化,此頁不再假裝已套用權重。
    操作說明
    1. 先看硬規則:衝堂、鎖定、場地與不可排時段等條件必須全部成立。
    2. 再調軟規則:上午優先、分散或集中等偏好,由 CP-SAT 依權重盡量最佳化。
    3. 少量新增:只有學校確實需要的條件才新增自訂規則,避免互相牴觸。
    硬規則互相衝突會直接無解;軟規則未完全滿足不代表課表無效。

    ⚡ 執行排課

    瀏覽器 DEMO 適合快速預覽;正式成果請使用 CP-SAT API,並以完整度與硬規則檢核結果為準。
    操作說明
    1. 排課前:先確認配課完整,資源班、不排課時間與規則都已設定。
    2. 開始求解:CP-SAT 先排科任、固定課與鎖定課;導師課預設保留給老師登入後自行安排。
    3. 檢查結果:確認排入節數、未排項目與硬規則違反,再進行課表編修。
    正式使用應以硬規則違反為 0 且所有必要節數完整排入為準。

    瀏覽器 DEMO

    正式 CP-SAT 排課

    不需要 AI 或模型 API,並只會連線至平台核定的正式排課引擎。請先選擇本次要交給導師接續安排,或由系統直接完成全部課程。
    排課資料目前系統案件
    導師課怎麼處理?
    目前模式:導師自行安排完成第一階段後,到「導師自排」發布給老師接續處理。

    課表編修

    左側查看班級,右側同步查看教師;點選可移動課程後再點目標空格。語言分組、資源班綁課、固定課與連堂群組保持鎖定。
    操作說明
    1. 選擇對象:搜尋班級或教師,左右課表會同步顯示目前安排。
    2. 移動課程:先點可移動課程,再點目標空格;系統會即時檢查衝突。
    3. 確認變更:查看完整度、操作結果與最近變更,完成後儲存至學校雲端。
    語言分組與資源班綁課、固定課及連堂群組為鎖定狀態,必須回到來源設定調整。

    班級課表

    完整度與檢核

      操作結果

      尚未選取課程。

      最近變更

      • 尚無手動變更

      教師課表

      📋 課表檢視

      □=導師自排空位(導師填完後自動更新)。
      操作說明
      1. 切換檢視:可在班級課表與教師課表間切換,逐一確認排課結果。
      2. 完成檢核:檢查空白格、衝堂標記、資源班同步與教師節數。
      3. 發布課表:確認無誤後,由管理區發布正式教師課表,再通知教師登入查看。
      畫面中的 □ 是尚待導師自排的課程空位,不是一般可忽略的空堂。
      語文數學 自然社會 藝術健體 生活/綜合彈性

      ⇩ 課表匯出

      集中下載校內課表,以及人力資源網與校務系統上傳檔案。

      匯出格式

      PDF 適合列印與發放;Excel 保留編修與核對;系統上傳檔維持規定欄位。

      正式課表 PDF

      A4 橫式排版,每班或每位教師一頁;在列印視窗選擇「另存為 PDF」。

      可編輯 Excel

      保留正式版面、科目色彩與列印設定,供承辦人後續編修或核對。

      系統上傳 Excel

      輸出前檢查科目對應與教師識別資料,不加入可能影響上傳的版面內容。

      人力網/校務系統對應設定
      教師身分證對照表只在目前瀏覽器記憶體中使用,不會寫入案件、雲端暫存或工作進度檔。
      尚未載入教師身分證對照表
      完成正式排課後即可匯出。

      ✏️ 導師自排

      先點下方科目膠囊,再點課表上的 放入;點已排的科目可移除。系統會即時阻擋教師、班級、場地與時段衝突。
      操作說明
      1. 安排課程:先選科目,再點 □ 放入;點自己已排的科目可移除重排。
      2. 送出存檔:Google 教師模式按儲存課表調整,離線模式則匯出調整結果。
      3. 承辦同步:承辦人按讀取導師存檔,檢核後將更新合併回全校課表。
      導師只能調整自己班級;資源班綁課與固定課保持唯讀,不能移動或清除。

      離線備援

      教師調整模式
      Google 教師調整模式
      請先完成固定課排程,再選擇班級匯出。老師回傳後會依目前全校課表重新檢核。
      資源班綁課與固定課為唯讀;「清空重排」只會清除導師自行放入的科目。

      清空目前畫面

      這是高風險操作。請先確認清除範圍,避免把正在整理的案件誤清空。

      • 清除目前畫面的班級、教師、配課、規則與排課結果。
      • 清除這台瀏覽器內的本機備份。
      • 不會刪除學校雲端暫存,也不會刪除已發布的教師課表。

      刪除學校雲端案件

      這會刪除同校主任與組長共用的目前暫存,刪除後無法復原。

      • 永久刪除學校共用的雲端暫存及舊版暫存。
      • 清空這台電腦目前的編輯畫面與本機備份,回到建立案件入口。
      • 不會刪除已發布給教師查看的正式課表。
      • 送出前還會再出現一次「最後確認」。