教師業務
排課表的惡夢,讓 AI 來整理限制條件的做法
這是把老師排課的複雜限制結構化,用 AI 產出初稿並檢查衝突的方法。
排學期課表是教務處每年的苦差事。各老師的授課時數、專科教室的使用、科任時間、同年級協商時間彼此糾纏,改動一格就會垮掉五格。有時得用紙和橡皮擦纏鬥好幾天。AI 沒辦法幫你把課表排完,但在毫無遺漏地整理限制條件並揪出衝突這件事上,它是強而有力的助手。
先把限制條件寫成文字
好的課表始於好的條件整理。交給 AI 之前,請把以下內容寫成句子。
- 固定限制:明確寫出音樂教室只有週二、週四可用,體育科任只排上午,某位老師週三出差等等。
- 偏好限制:寫下國語偏好排在第 1~2 節、避免同一科目連堂等等。
- 時數平衡:訂出各老師每週授課時數的上限與下限。
- 共同限制:把同年級協商時間每週固定空出同一個時段列為條件。
像這樣把條件明文化的過程本身,就會讓人在腦中漏掉的衝突浮現出來。例如「體育科任只排上午」與「3 班的體育偏好排第 5 節」相衝突這件事,在寫成文字的瞬間就看得見了。若請 AI 提出「依這些條件可行的兩種排課初稿,以及各自的衝突點」,要檢視的對象就變得具體可握。
面對自動初稿的現實態度
好好調整期待,是能長久使用工具的訣竅。
- 不要期待成品:要完全自動解出 30~40 格是很困難的。從完成度 80% 的初稿開始的心態才恰當。
- 專注在偵測衝突:讓它找出像「同一位老師在同一節出現在兩個班」這種明顯的矛盾。人的眼睛在大表格裡經常漏看這類重複。
- 最後的微調交給人:同事之間的公平性、非正式的個別狀況、健康上的體諒,只有人才知道。
- 檢查變更的影響:改動一格時,讓它再確認一次會有哪些限制被破壞。
課表既是邏輯謎題,也是人與人之間的共識。邏輯交給工具,共識交給人。
為下個學期留下來的東西
辛苦排出來的課表是一項資產。只要整理好以下幾點,隔年就會輕鬆許多。
- 保存已確定的條件清單:把這次套用的固定與偏好限制寫成文件留存。
- 記錄曾發生衝突的地方:只要記下是哪些條件彼此相撞,下次就能事先避開。
- 變更履歷的一行備註:寫下學期中修改過的部分與原因。
例如只要留下「因為音樂教室的星期限制,三年級的排課每次都卡住」這樣一行字,下個學期就能從最先固定那個條件開始。不把同樣的苦吃兩次,就是最大的節省。
重點整理
課表自動化真正的效用不在「完成」,而在「整理條件與檢查衝突」。把限制寫成文字交出去,從初稿中濾出矛盾,公平性則由人來協調。把條件明確寫下來的那一刻,工作就完成了一半。 完成的課表終究要在人的手中收尾,但光是前一階段辛苦的檢查有工具分擔,就能省下好幾天的工夫。
登入後參與互動

來發表第一則留言吧。