排課管理 正在檢查正式教師入口…
學校共用暫存同校主任與組長讀取同一案件,換電腦登入後也能繼續。停止操作 10 秒後自動存檔;若其他管理員已有較新版本,系統會阻擋覆蓋並要求先載入。
請在建立或載入案件前匯入。CSV 欄位:教師姓名、學校Google帳號、角色、負責班級。
雲端暫存尚未啟動。
發布課表後,按「讀取導師存檔」取得導師送出的更新。
資料建置
此 DEMO 內建一所 16 班國小的完整示範資料(教師姓名已匿名化),可直接體驗:配課 → 規則 → 排課 → 課表 → 導師自排。
操作說明
- 選擇來源:建立空白案件,或先下載 Excel 母版,填妥後再匯入。
- 依序建置:完成班級、教師、科目節數與配課,並確認資料概況。
- 保存案件:按「儲存至學校雲端」;換電腦登入後可按「繼續上次雲端案件」。
Excel 匯入會取代目前案件資料;匯入前請先確認雲端暫存已更新。
Excel 匯入:下載 Excel 母版填寫後再上傳。
使用概況
近 30 日各校登入、求解、發布與教師協作情形。
本使用概況只彙整操作次數,不保存個人資料或課表內容。
| 學校 | 最後活動 | 登入 | 求解完成 | 正式發布 | 教師送出 |
|---|---|---|---|---|---|
| 登入後載入使用概況 | |||||
學校管理
建立可使用本系統的學校、Workspace 網域與學校系統管理員。
| 學校 | Workspace 網域 | 系統管理員 | 狀態 |
|---|
目前:內建示範資料(匿名)。資料只存在這台電腦的瀏覽器,不會上傳任何伺服器。
可直接在系統建立資料;Excel 母版保留作為大量匯入選項。
📊 資料概況
依年級班數建立
班級顯示格式
1年1班
1年甲班
1年忠班
自訂…
預覽: (全系統顯示同步套用)
學校 Google 帳號用途:發布課表後,導師可調整負責班級;科任與資源班教師可查看個人課表。只填帳號,不需提供密碼。
導師可以保留本班課程、釋出部分科目,也可以跨班授課;系統會自動統計每位教師的實際節數。只有標示「導師自排」的本班保留課可由導師登入後調整。
我的課表
登入後顯示個人正式課表。
操作說明
- 查看課表:此頁顯示承辦人最近發布的個人正式課表。
- 導師調整:有負責班級的導師可切換至導師自排,科任教師僅查看個人課表。
- 列印使用:確認發布版本與節數後,可直接列印留存。
配課檢核
操作說明
- 找出缺漏:逐班檢查粉紅格,所有科目都必須指定授課教師。
- 核對節數:確認右側教師實配節數沒有超鐘點,也沒有異常缺節。
- 返回修正:發現問題時回到資料建置的配課頁修正,再重新檢核。
配課未完整或教師節數異常時,不建議直接執行正式排課。
⏱️ 教師節數檢核
實配 vs(角色基準+超鐘點−減課);含導師課
🌐 語言分組鎖定
選用功能。用於客語、原住民族語、直播共學及其他抽離分組;原班閩南語請至「資料建置 > 配課」設定。
操作說明
- 設定共同時段:每個年級只設定一次星期與節次,系統會鎖定該年級所有班級課表。
- 建立抽離分組:選擇語別、來源班級與授課教師;年級會由來源班級自動判斷。
- 重新排課:任何異動都會使舊課表失效,請重新執行 CP-SAT 並確認硬規則為零違反。
儲存後會鎖定全年級班級課表、授課與協同教師,以及非原班教室;導師與課表編修均不能移動。
班級共同時段
每個年級設定一個固定節次;班級課表只顯示「本土語文(分組上課)」,不重複計算各分組教師。
語言抽離分組
主畫面只保留語別、來源班級、授課教師與教室;人數、協同教師、方式及自訂組名需要時再展開。
此處只建立抽離或直播分組;閩南語原班教師與班級請在「資料建置 > 配課」維護。
🧩 資源班
勾選有資源班學生的班級後,該班國語文、數學改由排課系統排課(不開放導師自填),並與下方抽離設定連動;排課後可在「課表檢視」看資源班教師課表。
操作說明
- 勾選班級:先標示有資源班學生的原班,讓國語文與數學交由系統排定。
- 建立抽離組:每一組學生、每一科建立一列,指定節數與資源班教師。
- 檢查同步:排課後核對原班與資源班教師課表是否在相同節次。
資源班綁課屬於鎖定課程,導師與一般課表編修都不能移動。
✅ 有資源班學生的班級
📋 抽離設定(一列=一組學生的一科)
抽離節次由系統自動對齊原班該科目時段;資源班教師自動避免衝堂。
🚫 不排課時間
對象可填教師姓名(該師不排)、年級如「3年級」(學年共同時間)、班級如「3甲」。修改後重新排課即生效。
操作說明
- 年級共用:學年共同時間可直接選年級後點選時段,快速套用到全年級。
- 個別限制:教師、單一班級或特殊原因,使用限制清單逐列新增。
- 重新求解:任何限制異動後都要重新執行排課,舊結果不會自動重算。
限制過多可能造成無解;若求解失敗,先檢查同一教師或班級是否被封鎖過多時段。
⚡ 年級快速設定(學年共同時間)
選年級後直接點格子切換:粉紅=該年級此節不排;灰=本來就不可排。一次點好整個學年,免逐班設定。
📋 限制清單(教師/年級/班級)
📐 排課規則
硬規則=絕不違反。瀏覽器 DEMO 會驗證衝堂、場地、時段、連堂、鎖定與每日上限;軟規則權重僅由正式版 CP-SAT 引擎最佳化,此頁不再假裝已套用權重。
操作說明
- 先看硬規則:衝堂、鎖定、場地與不可排時段等條件必須全部成立。
- 再調軟規則:上午優先、分散或集中等偏好,由 CP-SAT 依權重盡量最佳化。
- 少量新增:只有學校確實需要的條件才新增自訂規則,避免互相牴觸。
硬規則互相衝突會直接無解;軟規則未完全滿足不代表課表無效。
⚡ 執行排課
瀏覽器 DEMO 適合快速預覽;正式成果請使用 CP-SAT API,並以完整度與硬規則檢核結果為準。
操作說明
- 排課前:先確認配課完整,資源班、不排課時間與規則都已設定。
- 開始求解:CP-SAT 先排科任、固定課與鎖定課;導師課預設保留給老師登入後自行安排。
- 檢查結果:確認排入節數、未排項目與硬規則違反,再進行課表編修。
正式使用應以硬規則違反為 0 且所有必要節數完整排入為準。
瀏覽器 DEMO
正式 CP-SAT 排課
不需要 AI 或模型 API,並只會連線至平台核定的正式排課引擎。請先選擇本次要交給導師接續安排,或由系統直接完成全部課程。
排課資料目前系統案件
目前模式:導師自行安排完成第一階段後,到「導師自排」發布給老師接續處理。
課表編修
左側查看班級,右側同步查看教師;點選可移動課程後再點目標空格。語言分組、資源班綁課、固定課與連堂群組保持鎖定。
操作說明
- 選擇對象:搜尋班級或教師,左右課表會同步顯示目前安排。
- 移動課程:先點可移動課程,再點目標空格;系統會即時檢查衝突。
- 確認變更:查看完整度、操作結果與最近變更,完成後儲存至學校雲端。
語言分組與資源班綁課、固定課及連堂群組為鎖定狀態,必須回到來源設定調整。
班級課表
完整度與檢核
操作結果
最近變更
- 尚無手動變更
教師課表
📋 課表檢視
□=導師自排空位(導師填完後自動更新)。
操作說明
- 切換檢視:可在班級課表與教師課表間切換,逐一確認排課結果。
- 完成檢核:檢查空白格、衝堂標記、資源班同步與教師節數。
- 發布課表:確認無誤後,由管理區發布正式教師課表,再通知教師登入查看。
畫面中的 □ 是尚待導師自排的課程空位,不是一般可忽略的空堂。
語文數學
自然社會
藝術健體
生活/綜合彈性
⇩ 課表匯出
集中下載校內課表,以及人力資源網與校務系統上傳檔案。
匯出格式
PDF 適合列印與發放;Excel 保留編修與核對;系統上傳檔維持規定欄位。
正式課表 PDF
A4 橫式排版,每班或每位教師一頁;在列印視窗選擇「另存為 PDF」。
可編輯 Excel
保留正式版面、科目色彩與列印設定,供承辦人後續編修或核對。
系統上傳 Excel
輸出前檢查科目對應與教師識別資料,不加入可能影響上傳的版面內容。
人力網/校務系統對應設定
教師身分證對照表只在目前瀏覽器記憶體中使用,不會寫入案件、雲端暫存或工作進度檔。
尚未載入教師身分證對照表
完成正式排課後即可匯出。
✏️ 導師自排
先點下方科目膠囊,再點課表上的 □ 放入;點已排的科目可移除。系統會即時阻擋教師、班級、場地與時段衝突。
操作說明
- 安排課程:先選科目,再點 □ 放入;點自己已排的科目可移除重排。
- 送出存檔:Google 教師模式按儲存課表調整,離線模式則匯出調整結果。
- 承辦同步:承辦人按讀取導師存檔,檢核後將更新合併回全校課表。
導師只能調整自己班級;資源班綁課與固定課保持唯讀,不能移動或清除。
離線備援
教師調整模式
Google 教師調整模式
請先完成固定課排程,再選擇班級匯出。老師回傳後會依目前全校課表重新檢核。
資源班綁課與固定課為唯讀;「清空重排」只會清除導師自行放入的科目。