能依需求進行設定排課條件,使產出的排課結果,貼近理想課表,條件包含教師不排時段、科目不可連天排、先排班級等項目。
設定「科目」不可排在某時段,或僅能排在某時段。
例如: 體育課週一第1節不排課;家政課僅排在週三第4-5節。
◇【基本條件】
設定「教師」不可排在某時段,或僅能排在某時段。
例如: 王老師星期五第1節不排課;黃老師僅排在星期五第1-4節。
設定A科目上完,接連排課B科目。
例如: 科目(先)設定為國文,科目(後)設定為作文課,表示國文課上完後,下一節會排作文課。
設定上課教師,最多可以連續上幾節課。
例如: 教師設定為王老師,最多連堂數設定3,表示王老師最多連堂3節課,系統不會安排王老師連堂超過3節課。
可設定教師午休前或午休後,至少有一節空堂,用於延長午休時間。
例如: 午休在第4~5節中間,進行設定後,當教師第4節有課程,第5節會被安排空堂,而當第5節有課程,第4節就會被安排空堂。
建立科目群,並安排群組中的科目,需要間隔幾天才能上課。
例如: 將科目書法和水墨設在同一科目群,間隔天數設1天,表示上完書法課後,至少會間隔1天,系統才會安排水墨課。
設定使用同一教室的科目,該教室最多可容納幾個班級一起上課。
例如: 一年級會在電腦教室上計算機概論課,班級群設定一年級,科目群設定計算機概論,最多班數設定1個,代表電腦教室最多只可容納一年級的其中1個班級上計算機概論。
設定使用同一場地的科目,該場地最多可容納幾個班級一起上課。
例如: 全校的體育課都有在操場上課,班級群設定全校,科目群設定體育課,最多班數設定5個,代表操場最多可容納全校的其中5個班級一起上體育課。
設定上完A科目群的課程,不接著上B科目群的課程。
例如: 目標課群設為體育群,不排科群設為數學群,代表上完體育群的科目後,不安排接著上數學群的科目。
◇【進階條件】
設定科目可以同天安排多節課,並需設定課程的間隔節數。
例如: 班級設定為體育甲班,科目設定為體能訓練課,間隔節數設定為2,表示體育甲班的體能訓練課都可以排同一天,但課程至少要間隔2節再繼續上。
設定不能排在同一天的科目。
例如: 班群設為一年級,科目群設英文會話與英文聽講2個科目,表示一年級的英文會話與英文聽講,不會被排在同天上課。
設定上課教師,一天最多可以上幾節課。
例如: 教師設定為王老師,最高節數設定4,表示王老師一天最多上4節課,系統不會安排王老師上超過4節課。
設定科目在某個時段,最多能上幾節課。
例如: 班級設為國貿科,科目群設會計課與行銷課2個科目,時段群設星期一至五的1-4節,最多節數設4,表示國貿科的會計課與行銷課,在星期一至五的1-4節時段中,最多只會被安排4節課。
設定上課教師,在某個段群,最多及最少可以上幾節課。
例如: 教師設王老師,時段群設星期五的1-7節,最多節數設2,最少節數設1,表示王老師在星期五的1-7節,最多會被安排2節課,最少會被安排1節課。
指定班級,設定可跨中午的連堂科目。
例如: 午休在第4~5節中間,將開始和結束班級,設為美術科所有班級,科目設為繪畫寫生課,表示美術科的繪畫寫生課,可以橫跨午休,被排在第4、5節。
設定連堂科目,不可排課的節次。
例如: 體育課都是連堂2節,班級設商經一一,科目設體育課,星期節次設星期一至五第2-3節,表示商經一一的2節體育課,不可以被排在星期一至五第2-3節。
設定執行排課作業時,優先排課的教師。
例如: 王老師的排課限制比較多,課程較不好安排,就可以將王老師設為先排教師。
設定執行排課作業時,優先排課的班級。
例如: 體育班的排課限制比較多,課程較不好安排,就可以將體育班設為先排班級。
設定執行排課作業時,優先排課的科目。
例如: 校外寫生課的排課限制比較多,課程較不好安排,就可以將校外寫生課設為先排科目。