close

自從阿里山回來以後就幾乎沒有閒下來
完完全全都在忙碌開學的準備工作
尤其是「排課表」這樣一件事!

這真的不是一件容易的工作,
大致上要分成前中後三段落。

前段是安排各班級的各科老師,
就是完成「班級任課教師配當表」,
難度在於如何讓每個老師的任課「公平」,
不能讓老師太多課太累!

中段則是開始「電腦排課」。
這是一個冗長而花費心思的「遊戲」,
電腦的排課軟體提供的是一個介面,
功能多樣化但有限,
我必須輸入基本資料,
再輸入「各種排課條件」,(難在這裡)
例如:某些老師在某些時段不能排課、相同科目要分散、
特別教室要注意不可以重複排課、老師不可以一天太多課...等。
這些設定基本上都是一些邏輯資料,
讓電腦根據這些邏輯規則來進行排課,
可是,這些邏輯資料卻不可以是「無解」的,
也就是說,我不可以提出矛盾的條件,
這會讓「排課失敗」!!!
所以,要先構思好設立怎麼樣的邏輯條件以達成我所需要的排課規則,
並且經過重複的測試,
才知道課表能不能順利「初步」完成。
(以上的工作讓我忙碌到四點鐘不能睡覺)

最後的工作則是「手動調整」。
前面排定的課程畢竟是「沒人性」的電腦排的,
有時候會忽略掉一些基本的「人權問題」,
例如,某個老師太多早上第一節,或者下午第五節,
或者班級的某些科目太集中...等。
所以,必須要一個課表一個課表慢慢調整。
(沒人性的難題越多,則是因為前面的條件設立不夠)
我花了一整個早上,連午餐也沒吃,只為了調整課表。

總之,
排課表這是教學組的重頭戲之一,
這花了我相當多的時間,
豈一個累字了得?


arrow
arrow
    全站熱搜
    創作者介紹
    創作者 achongiga 的頭像
    achongiga

    NIGHTMARE

    achongiga 發表在 痞客邦 留言(7) 人氣()