陈老师排课软件12A(正式版)
? ? ? ? 陳老師排課軟件12A版是12.0的加強(qiáng)版,輸入人事安排表更加簡(jiǎn)單方便,適合于小學(xué)、初中、普高、職高、大中專院校的教務(wù)排課。?
一.新課表排課流程
1.將《原始分布》中的各科目與對(duì)應(yīng)的任課教師自動(dòng)匹配,通過《課時(shí)智能分布》將每位教師的課時(shí)自動(dòng)分配到每天,并且自動(dòng)調(diào)課使全校教師的課表不沖突、不空堂。
2.將全校課表導(dǎo)入到各《年級(jí)課表》,用《排課》自動(dòng)寫出各年級(jí)教師個(gè)人課表。
二.《普通新課表》排課步驟
1.先填好《人事》工作表,
直接復(fù)制《高一年級(jí)教學(xué)人員安排表》到《高一人事表》即可。
人事表設(shè)置
a.班級(jí)名稱、科目名稱、教師姓名等都沒有字?jǐn)?shù)限制、可以是任意字符,適合有固定班級(jí)教學(xué)的任何學(xué)校。
? 班級(jí)名稱:機(jī)電一班、機(jī)電二班、旅游班、文秘班、物流1班、物流2班,可以任意命名。
? 科目名稱:通用技術(shù)、心理生涯規(guī)劃、研究性學(xué)習(xí)、信息技術(shù)、思想政治,可以任意命名。
b.人事表采用動(dòng)態(tài)區(qū)域讀取方式,不能出現(xiàn)整行全部是空格、整列全部是空格,要確保讀取全部人事表數(shù)據(jù)。
c.分單雙周上課的科目名稱必須合并,例如:
? 通用技術(shù)與研究性學(xué)習(xí):單周上通用技術(shù)課,雙周上研究性學(xué)習(xí)課,簡(jiǎn)稱為創(chuàng)研課。
? 心理生涯規(guī)劃與信息技術(shù):單周上心理生涯規(guī)劃課,雙周上信息技術(shù)課,簡(jiǎn)稱為心信課。
? 音樂與美術(shù):單周上音樂課,雙周上美術(shù)課,簡(jiǎn)稱為音美課。
d.沒有安排任課教師的科目,在排課時(shí),該科目位置自動(dòng)變成禁排區(qū)域,該科目將變成固定課。
e.《課時(shí)分布表》的對(duì)應(yīng)年級(jí)的班級(jí)與對(duì)應(yīng)《人事表》中的班級(jí)要求順序一致、名稱相同。
工作表設(shè)置
a.所有工作表的名稱都可以修改成任意字符,工作表順序可以任意調(diào)整。
b.每張年級(jí)課表最多可以排100個(gè)班級(jí)課表。三張年級(jí)課表最多可以排300個(gè)班級(jí)課表。
c.當(dāng)學(xué)校的總班級(jí)數(shù)小于100時(shí)可以做到一張年級(jí)課表上,再將其他兩張年級(jí)課表及對(duì)應(yīng)人事工作表隱藏。
d.不能隨便刪除某工作表,只能將不需要的工作表隱藏。若刪除了某工作表,則系統(tǒng)可能會(huì)出現(xiàn)問題。
2.在《教師帳號(hào)》工作表中進(jìn)行設(shè)置:
?
?1).教師帳號(hào)分為普通帳號(hào)和特殊帳號(hào)兩種,都是互不相同的三位數(shù)或三個(gè)字符。
2).普通帳號(hào)不需要手工設(shè)置,由系統(tǒng)內(nèi)部自動(dòng)生成,使用三位數(shù)101—999對(duì)全校教師匹配,。
3).特殊帳號(hào)需手工設(shè)置,為了防止與普通帳號(hào)重復(fù),使用含字母的三個(gè)字符。例如:A01、A02、A03...,等。
4).特殊帳號(hào)是指:跨年級(jí)上課的教師帳號(hào)、上課時(shí)間互斥的教師帳號(hào)、兼兩門科目教學(xué)的教師帳號(hào)、分單雙周上課的教師帳號(hào)。
5).跨年級(jí)上課的教師帳號(hào)設(shè)置一個(gè)固定帳號(hào),PID設(shè)置為1,標(biāo)記為1。
6).上課時(shí)間互斥的兩位教師帳號(hào)設(shè)置同一個(gè)帳號(hào),PID分別等于1或2,標(biāo)記為1。
7).兼兩門科目教學(xué)的教師帳號(hào)設(shè)置同一個(gè)帳號(hào),PID分別等于1或2。
8).分單雙周上課的教師賬號(hào)、單周上課的設(shè)置同一個(gè)帳號(hào),標(biāo)記為1。
雙周上課的設(shè)置另一個(gè)帳號(hào),標(biāo)記為2,
標(biāo)記為1的帳號(hào)參與系統(tǒng)排課,標(biāo)記為2的帳號(hào)不參與排課,只是輸出對(duì)應(yīng)科目標(biāo)記為1的課表,標(biāo)記為1時(shí)可以省略不寫
例如:
1).英語(yǔ)老師喻春甲任教高一、高二兩個(gè)班,設(shè)置一個(gè)特殊帳號(hào),PID為1,標(biāo)記為1,
2).歷史老師彭玉辛、地理老師劉志壬的上課時(shí)間互斥,共用同一帳號(hào),PID分別為1、2,標(biāo)記為1。
3).心信課是指單周上心理課,雙周上信息課,單周心理課劉雅丙老師記為2,
? 雙周信息課龍利乙、蔣昱丙老師共用同一帳號(hào),PID分別為1、2,標(biāo)記為1。
4).音美課是指單周上音樂課,雙周上美術(shù)課,單周音樂課岳玲己、陳靚戊老師共用同一帳號(hào),PID分別為1、2,標(biāo)記為1。
? 雙周美術(shù)課郭丹丁老師設(shè)置另一帳號(hào),標(biāo)記為2。
5).創(chuàng)研課是指周上通用技術(shù)課,雙周上研究性學(xué)習(xí)課。單周通用技術(shù)課陶智戊老師設(shè)置一個(gè)帳號(hào),標(biāo)記為2。
? 雙周研究性學(xué)習(xí)課李建東、謝茜丁老師共用同一帳號(hào),PID分別為1、2,標(biāo)記為1。
2.在《課時(shí)分布》工作表上填好每個(gè)班相同的原始課表,
先手工填好一個(gè)班的課表,注意科目與教研活動(dòng)時(shí)間不沖突,每科的上課節(jié)數(shù)與上午、下午的時(shí)間搭配。默認(rèn)每天排課節(jié)數(shù)上午5節(jié)、下午5節(jié)。只要把每天第1節(jié)空著,周六、周日空著就可以每周五天,每天排課節(jié)數(shù)上午4節(jié)、下午5節(jié)。
向下復(fù)制得到年級(jí)原始總課表。
?同時(shí)要注意人事表中的班級(jí)順序、課分布表中的班級(jí)順序、年級(jí)課表中的班級(jí)順序要一致,班級(jí)數(shù)量要相同。
年級(jí)課中可上下拖動(dòng)“科目”單元格,使“科目”單元格上方剛好能容納所有班級(jí)數(shù)量。“科目”單元格是班級(jí)數(shù)定位單元格,不能刪除。
?按保存《原始課表》,將這個(gè)原始課表保存到工作表的其他隱藏處,可以隨時(shí)恢復(fù)重新調(diào)整。
?
3.再按《課時(shí)智能分布》對(duì)全校課時(shí)進(jìn)行智能分布,系統(tǒng)將自動(dòng)按每位教師任教科目進(jìn)行智能分布,保證每位教師的教學(xué)進(jìn)度同步,每天分配的課時(shí)不超過半天課時(shí)數(shù)。
?
4.排課12A版《課時(shí)智能分布》內(nèi)含二次集中優(yōu)化代碼,主要是把半天課再向前集中,或再向后集中,連排課的按順序再集中。操作時(shí)可以多次按智能分布進(jìn)行,可以通過連排課變色顯示監(jiān)視。
例如:按第一次智能分布,語(yǔ)文連排課如下圖:
?
按第二次智能分布,語(yǔ)文連排課如下圖:
?
再檢查數(shù)學(xué)連排課和其他科目的連排課,如下圖,
?
如果不滿足要求再按一次智能分布,基本上能解決90%以上的連排課被打散的問題。
5.將這個(gè)課時(shí)分布導(dǎo)入到年級(jí)總課表后,按《排課》就得年級(jí)新的課表。新課表非常完美,沒有打亂每位教師的教學(xué)進(jìn)度,每位教師的課表都按半天集中。
?
?6.對(duì)個(gè)別教師的個(gè)人要求進(jìn)行一些手工調(diào)課后,就可以用于正式上課。
三.手工調(diào)課
手工調(diào)課分為兩種:宏觀調(diào)課與微觀調(diào)課
宏觀調(diào)課是直接在年級(jí)總課表上調(diào)課,先按《調(diào)課模式》按鈕,再直接將總課表上的任意兩節(jié)課對(duì)調(diào),然后再按《排課》按鈕,換課程序會(huì)自動(dòng)將下面的教師課表調(diào)整。
微觀調(diào)課是左右拖動(dòng)教師課表中的班級(jí)號(hào),可以調(diào)整上課的課節(jié)時(shí)間,排除空堂、沖突;上下左右拖動(dòng)教師課表中的班級(jí)號(hào)可以自動(dòng)修改總課表中該節(jié)的科目,從而增減每周該科目的教學(xué)節(jié)數(shù)。也可以直接在總課表中修改該科目,然后按《排課》按鈕即可。
例如:將教師個(gè)人課表中的2109班語(yǔ)文由第2節(jié)移到第3節(jié)后,年級(jí)總課表中2109班第2節(jié)顯示空格表示空堂,第3節(jié)顯示為X表示為沖堂(圖1)。
將2109班化學(xué)老師的帶班級(jí)號(hào)單元格拖到該班的語(yǔ)文老師處(圖2),則總課表中該節(jié)數(shù)學(xué)課會(huì)自動(dòng)變?yōu)檎Z(yǔ)文,手工調(diào)整時(shí),其它各工作表都會(huì)自動(dòng)調(diào)整。這樣也就把該班的化學(xué)課減少了一節(jié)而語(yǔ)文課相應(yīng)的增加了一節(jié)(圖3)。也可以直接在總課表中將2109班的一節(jié)化學(xué)修改為語(yǔ)文,再按《排課》按鈕將自動(dòng)修改教師課表中的相關(guān)課節(jié)。
?? ???? ? ? ? ?
? ? ? ? ? ? ? ? 圖1? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 圖2? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?圖3
《一鍵排課》具有自動(dòng)修復(fù)打印序列號(hào)、課表函數(shù)公式、變色條件格式及各項(xiàng)統(tǒng)計(jì)公式等功能。同班變色條件格式在平時(shí)需要調(diào)課、代課操作中使用最多,可以迅速地找到調(diào)課或代課的教師進(jìn)行代課工作。這些都是容易損壞,按《排課》按鈕都可以自動(dòng)修復(fù)。
四.可以用《一鍵秒排》方式直接排課表
相對(duì)于全新排課省去了《課時(shí)智能分布》這步驟。
1.?? ?先填好人事安排表與教師帳號(hào)表。
2.?? ?先按《調(diào)課模式》后,再將上一屆年級(jí)課表復(fù)制到年級(jí)總課表處。(已經(jīng)存在上一屆課表可省略這一步驟)
3.先把上學(xué)期原課表與新教師、新班級(jí)按順序進(jìn)行一一對(duì)應(yīng)。
4.按《排課》對(duì)舊課表的科目重新配備新的任課老師并對(duì)有沖突的課節(jié)進(jìn)行自動(dòng)調(diào)整,從而得到新學(xué)期的新課表。
5.最后只需要對(duì)個(gè)別教師的個(gè)人要求進(jìn)行一些微調(diào),就可以用于正式教學(xué)。
五.軟件功能
? ?陳老師排課軟件12A版是傳統(tǒng)手工排課(利用磁牌在鐵質(zhì)黑板上排課)的基礎(chǔ)上開發(fā)出來的VB排課程序《課時(shí)智能分布》和《一健排課》兩個(gè)程序及EXCEL課表自動(dòng)打印系統(tǒng),每次排課通過電腦自動(dòng)調(diào)課,達(dá)到課時(shí)不沖突、不空堂,并對(duì)排課結(jié)果進(jìn)行優(yōu)化,除能直觀地進(jìn)行中小學(xué)排課外,還能很好的進(jìn)行新高考走班排課,能排早晚息自習(xí)、各類假期補(bǔ)課表。是一種非常快速、高效的排課軟件。
陳老師中小學(xué)排課系統(tǒng)12A版有如下特點(diǎn):
1.《一鍵排課》是同一天內(nèi)通過多人輪換自動(dòng)換課,達(dá)到各位教師的課不沖突、不空堂;上午的課優(yōu)先與上午的課對(duì)調(diào),下午的課優(yōu)先與下午的課對(duì)調(diào)。
2.《課時(shí)智能分布》是由這一天的課通過多天輪換自動(dòng)換課到另一天。達(dá)到各位教師的課不沖突、不空堂;上午的課優(yōu)先與上午的課對(duì)調(diào),下午的課優(yōu)先與下午的課對(duì)調(diào)。同時(shí)對(duì)排課結(jié)果中的半天課向前或向后進(jìn)行二次集中排課,對(duì)打散的連排課再自動(dòng)調(diào)整。
3.將工作表中的動(dòng)態(tài)課表改成VBA,優(yōu)化了VB代碼程序和工作表VBA程序。集中半天課排課率大大提高,除含有走班排課外,能達(dá)到100%的半天課排課率,極大地提高了排課老師的排課體驗(yàn)。
4.《課時(shí)智能分布》程序內(nèi)含普通排課、特殊排課、早晚自習(xí)排課。
? 當(dāng)某教師平均每天的課節(jié)數(shù)小于或等于半天課時(shí)數(shù)時(shí),自動(dòng)進(jìn)入半天課排課程序。
當(dāng)某教師平均每天的課節(jié)數(shù)大于半天課時(shí)數(shù)時(shí),自動(dòng)進(jìn)入非半天課均衡排課程序。
當(dāng)某年級(jí)某班平均每天的課節(jié)數(shù)小于或等于4時(shí),自動(dòng)進(jìn)入早晚自習(xí)排課模式。
當(dāng)某年級(jí)的教學(xué)科目數(shù)大于7時(shí),自動(dòng)進(jìn)入普通排課模式。
例如:高一、高二、小學(xué)屬于普通排課。
當(dāng)某年級(jí)的教學(xué)科目數(shù)小于或等于7時(shí),自動(dòng)進(jìn)入特殊排課模式。
例如:高三走班制行政班教學(xué)屬于特殊排課。
5.三個(gè)年級(jí)總課表,以全校為單位進(jìn)行排課,所以跨年級(jí)教師不會(huì)出現(xiàn)沖突的現(xiàn)象。
6.12A版中強(qiáng)化了禁排功能,在總課表中所有的空格和人事表中沒有指定任課教師的科目,總課表中無(wú)法與人事表中的班級(jí)、教師進(jìn)行匹配的科目,都會(huì)自動(dòng)變成禁排區(qū)域。在自動(dòng)排課時(shí),走班課時(shí)段不會(huì)被占用,自習(xí)、班會(huì)活動(dòng)等課的公共時(shí)段不會(huì)被占用,徹底解決走班排課問題。
7.可以直接在總課表上進(jìn)行宏觀調(diào)課,先按調(diào)課模式后,把年級(jí)總課表中的任意兩節(jié)課可以直接對(duì)調(diào),然后按《一鍵排課》,把其他課表調(diào)整交給換課程序自動(dòng)完成。
8.12A版中的《科目》可以是任意多個(gè)字符串。例如:可以使用《研究性學(xué)習(xí)》等為教學(xué)科目。班級(jí)名稱也可以是多個(gè)字符,這樣適合任何學(xué)校的排課。教師ID是三位數(shù)(或三個(gè)不相同的字符),PID是一位數(shù)(或一個(gè)字符)。
9.人事安排表中三個(gè)年級(jí)的教師帳號(hào)分為普通帳號(hào)與特殊帳號(hào),普通帳號(hào)不需手工設(shè)置,特殊帳號(hào)需手工設(shè)置。
10.課表中的節(jié)次名稱可以修改,例如:可以原第1節(jié)改為早自習(xí),原第2節(jié)開始分別標(biāo)記為第1至9節(jié),排課程序只認(rèn)單元格位置,其他條件對(duì)排課不受影響。
11.12A版中的各工作表名稱可以任意修改,各工作表順序可以任意調(diào)整,程序不受影響。
12.在12A版普通排課時(shí),在每位教師每天的上課節(jié)數(shù)小于或等于半天數(shù)時(shí),教師半天課的成功率一般在100%,并且授課的進(jìn)度同步。?
13.每班每周一節(jié)的科目(如:信息、音樂等)和體育課在《智能課時(shí)分布》時(shí)已經(jīng)限制了被調(diào)整到上午。如果需要排在上午,可以先在原始課表時(shí)安排在上午,再開始智能分布。
14.增加同一節(jié)課單雙周課表功能,例如,音美課單周上音樂、雙周上美術(shù)。
下載地址:
https://pan.baidu.com/s/1J3bdiW1AQW9G_qJTggxMQg 提取碼:6z3c ??
總結(jié)
以上是生活随笔為你收集整理的陈老师排课软件12A(正式版)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: python pandas拆分单元格
- 下一篇: 使用 Azure Databricks