2007年,,剛剛畢業(yè)的王興文同學(xué)被分配到貴州省織金縣第七中學(xué)教書(shū),,第一天進(jìn)入學(xué)校,教務(wù)主任就給沒(méi)有任何排課經(jīng)驗(yàn)的王興文安排了工作任務(wù)----3天之內(nèi)完成學(xué)校課程表編排,。這無(wú)疑給剛進(jìn)入教師角色的王老師來(lái)了個(gè)當(dāng)頭棒喝,。什么是課程表?如何編排,? 在教務(wù)主任的幫助下,,當(dāng)天就找了兩個(gè)年齡稍大的老師,開(kāi)始了課程表編排工作,。指定各年級(jí)課程,、安排各年級(jí)任課教師、設(shè)定各年級(jí)課程的周課時(shí)數(shù),、學(xué)校上課天數(shù),、根據(jù)以上條件制定打印出空的課程表,然后就開(kāi)始了三個(gè)老師的排課工作,??椊鹌咧杏?2個(gè)班、108個(gè)教師,,一共要安排出150張課表,,硬性條件是必須保證課表不沖突、兼顧課表合理性,。 三個(gè)老師圍坐在一張辦公桌的四周,,一個(gè)拿著教師任課表查詢(xún)每個(gè)班級(jí)的任課教師是誰(shuí),,一個(gè)拿著課程周課時(shí)統(tǒng)計(jì)表統(tǒng)計(jì)各班級(jí)課程周課時(shí)數(shù)是否已經(jīng)排滿(mǎn),一個(gè)拿著150張空課程表一節(jié)一節(jié)的往課表里面安,。每安一節(jié)就要查看課表是否沖突,、課程周課時(shí)數(shù)是否已經(jīng)排滿(mǎn)、課程安排是否合理,、是否存在亂連堂,、不連堂等等。經(jīng)過(guò)三個(gè)老師三天的加班加點(diǎn)不泄奮戰(zhàn),、課表終于見(jiàn)了雛形,歡天喜地地把安排好的課程表交給教務(wù)主任,,排課工作完成,。但是,第二天開(kāi)學(xué)后,,教務(wù)處陸陸續(xù)續(xù)有老師拿著課程表前來(lái)反映:課表沖突,、課表不合理、兩口子要帶孩子不能同時(shí)上課,、離家遠(yuǎn)星期一早上不能安排,、語(yǔ)文考試需要兩節(jié)課連堂等等讓人頭大的苛刻條件接踵而來(lái)。于是又進(jìn)行反復(fù)的調(diào)課,、反復(fù)的修改課表,,沒(méi)日沒(méi)夜的又忙了三天,終于圓滿(mǎn)解決了織金七中課程表編排問(wèn)題,。 經(jīng)過(guò)三個(gè)人6天的辛苦努力,,王老師意識(shí)到學(xué)校排課是一個(gè)艱難而復(fù)雜的工程,42個(gè)班級(jí)的課程表就花費(fèi)了這么多人力物力,,那么100多個(gè)班級(jí)的學(xué)校課程表編排豈不是要更多更復(fù)雜? 王老師是軟件設(shè)計(jì)專(zhuān)業(yè)畢業(yè),,首先想到的是能否用電腦自動(dòng)解決排課問(wèn)題,于是利用課余時(shí)間,,對(duì)電腦自動(dòng)排課算法進(jìn)行了專(zhuān)業(yè)論證,,經(jīng)過(guò)近1年的努力,王老師成功編寫(xiě)出了近3萬(wàn)行代碼的排課軟件,,并用自己的名字命名為興文排課軟件,。2008年8月,興文排課軟件在織金七中正式投入排課,,僅僅用了2個(gè)小時(shí)的時(shí)間,,織金七中的150張課表就完全保存到了電腦中,興文排課軟件得到織金七中的肯定,,并先后在各大軟件發(fā)布平臺(tái)免費(fèi)發(fā)布,。 隨著使用興文排課軟件的學(xué)校數(shù)量增多,、興文排課軟件逐漸暴露的自身的不足:不能排單雙周、連堂課,、互斥課,、不能指定教師某些節(jié)次不排等。于是王老師繼續(xù)修改,、完善,、不斷總結(jié)學(xué)校排課經(jīng)驗(yàn)和排課要求,借鑒大學(xué)老師排課算法,,終于讓興文排課軟件在排課軟件行業(yè)中脫穎而出,,為了讓廣大學(xué)校能夠從繁重的排課工作中解脫出來(lái),王老師決定:將興文排課軟件免費(fèi)發(fā)布到各大軟件發(fā)布平臺(tái),,并建立了自己的官方網(wǎng)站,免費(fèi)供各中小學(xué)下載使用,。 如今,興文排課軟件使用量已經(jīng)覆蓋了全國(guó)5000所學(xué)校,,為學(xué)校節(jié)約了最低50000個(gè)排課勞動(dòng)力,,解決了中小學(xué)復(fù)雜的排課難題。 |
|
來(lái)自: 梅山蠻人圖書(shū)館 > 《待分類(lèi)》