ARTICLE · 1060570
排课表一股“AI味儿”:每天课时、连堂课和最后一节课怎么安排
课表工具又改了一版。
这次修改,是因为我发现,排课表时有很多默认的规则。
老师们平时都知道这些规则,所以很少专门说出来。
但是,如果把排课交给工具,又没有把规则说清楚,排出来的课表就会很奇怪。
同事看到课表后说:
“这个课表一看就有一股AI味儿。”
一天4节课,有一天却一节课也没有
比如,有的老师一天被排了4节课,另一天却一节课也没有。
总课时可能没有问题,但是每天的课时不平均。
还有最后一节课的问题。
有的老师一周可能有8次最后一节课,有的老师却一次也没有。
没有最后一节课的老师会比较轻松。但是,一周上8次最后一节课的老师肯定会有意见。
所以,排课时不能只看总课时。还要看每天有几节课,也要看最后一节课安排得是不是比较平均。
连堂课不能随便连在一起
还有连堂课的问题。
我们学校第2节课和第3节课中间要跑操。
所以,我自己排课时,会把第1节和第2节连在一起,或者把第3节和第4节连在一起。
这样,老师可以连续上完两节课。
但是,工具可能会把第2节和第3节排成连堂课。
从课表上看,这两节课是连着的。
但是,老师上完第2节课后,要去操场,然后再回来上第3节课。
这样的安排虽然叫连堂课,却不方便老师上课。
工具只知道这两节课挨在一起,不知道中间还有跑操。
教一个班的老师,课程也要尽量平均
还有一些老师只教一个班,所以每周的课比较少。
如果工具只看总课时,可能会把3节课排在同一天,再把1节课排在另一天。还有一天可能一节课也没有。
总课时虽然没有少,但是每天的课不平均。
我自己排课时,会尽量让这类老师每天都有课。也会尽量让每天的课时差不多,不会一天很多,另一天一节也没有。
我觉得这些安排很正常,所以以前没有专门说出来。
但是,工具并不知道。
工具没有排错,是我没有把规则说清楚
现在再看,可能不是工具排错了,而是我没有把学校的规则说清楚。
我只告诉了工具一些基本要求:
老师每周上多少节课,哪些老师不能在某些时间上课,哪些课程要连堂,哪些班级有固定安排。
但是,我没有告诉它下面这些规则:
每天的课程要尽量平均。
最后一节课要尽量平均分配。
连堂课不能放在跑操前后。
只教一个班的老师,不能一天很多课,另一天一节课也没有。
老师们都知道这些规则,所以我没有特意写出来。
但是,工具不知道。
工具只能按照已经写清楚的规则排课。没有写出来的规则,它不会自己想到。
所以,排出来的课表可能看起来没有问题,但是老师真正使用时会觉得不方便。
课表好不好用,要让老师看过才知道
课表排出来后,不能只看系统有没有显示“排课成功”。
还要把课表发给老师,让每个人看看自己的课程。
老师要看一看:
每天的课是不是太集中。
最后一节课是不是太多。
连堂课是不是符合学校的时间安排。
自己的课程是不是一天多、一天少。
老师看过后,才能知道这张课表到底好不好用。
排课不是简单地把课程放进空格里。
排课还要考虑老师每天的工作量,也要考虑学生的活动时间,还要符合学校平时的安排。
每个学校都有自己的默认规则
这件事让我发现,排课工具很难让所有学校直接使用。
每个学校的情况都不一样。
有的学校课间要跑操,有的学校不用跑操。
有的学校要求连堂课只能放在第1、2节或者第3、4节,有的学校没有这个要求。
有的学校很看重每天的课时是否平均,有的学校更看重固定时间。
这些规则不一定写在学校的制度里,但是老师们平时都会按这些规则排课。
如果工具里没有这些规则,排出来的课表就很难符合学校的实际情况。
这个工具目前只适合我的学校
所以,我现在做的排课工具,主要适合我们学校使用。
我了解学校的课程安排,也知道老师们在意哪些问题。
如果其他学校想使用,就要先把自己学校的排课规则整理出来。
比如:
每天的课程怎样分配。
最后一节课怎样安排。
连堂课可以放在哪些时间。
跑操、眼保健操和其他活动会不会影响排课。
只教一个班的老师,课程怎样分配。
把这些规则整理清楚后,再按照学校的情况修改工具。
一个排课工具好不好用,不能只看它能不能把课排出来,还要看老师拿到课表后能不能接受。
如果其他学校也需要这样的排课工具,就要先整理好自己的排课规则,再做一个适合自己学校的版本。