固定活动课的排课实现

背景问题

贵州某中学每星期二下午第三节为例会,即全体教师参加开会,学生则全部参加全校大扫除活动,以前手工排课的时候老师们都是先将每个班级星期二下午第三节固定为大扫除,将每个老师星期二下午第三节固定为例会。

排课算法

那么面对这个问题,兴文排课软件如何实现排课呢?有些老师说:先排课,然后慢慢进行课表调整就行了,但是这样做是很麻烦的。兴文排课软件为了能够实现这个功能,在排课将提供了两个方案可以实现固定排课功能。一是在手工预排环节先固定星期二第七节为活动课;二是在条件设置中将班级课表星期二第七节设置为不排课,然后在excel课表中自行添加活动课。

操作步骤

下面,我们以某校三年级到六年级星期二下午第三节固定为活动课为例进行讲解。如下图,在兴文排课软件向导窗口中点击课表编排,然后在向导窗口右侧显示三个按钮。

排课软件:固定活动课

一、点击手工预排按钮,弹出手工预排窗口,如下图所示:窗口分为三个部分,左侧为班级列表,中间为班级课表,右侧为教师任课统计表,还有右上侧有帮助按钮和保存返回按钮。

排课软件_手工预排窗口

我们点击左侧班级列表中的三年级(1)班,班级课表中将显示所选班级的课表,然后在星期二第七节的位置点一下,弹出课程选择框,如下图所示:

排课软件:固定活动课

二、在上图窗口中,我们选择劳动课,到此三年级(1)班的劳动课自动固定在星期二第七节,并且排课软件自动将该节次的课程锁定,今后不会调动该节课程。如下图

排课软件:固定活动课结果

从上图中可以看出,三年级(1)班的课表中星期二第七节已经被排课软件自动编排为劳动课,并且窗口右侧的教师任课统计中,孙令为老师的已排课时已经变为1,表示该节课程排课成功。

三、重复第二步,直至三到六年级的星期二第七节都设置为劳动课。然后我们点击自动排课按钮,看看课表中星期二第七节的课是不是劳动课。

排课结果展示

如下图为三年级(1)班的课表,从图中可以看出星期二第七节确实为劳动课,缓冲区中有一节数学课没有被排进课表,需要自己手动调课。窗口下侧显示成功38节,失败一节,失败的一节即为数学课。

排课软件:班级课表

我们点击星期二第七节劳动课,弹出如下提示,表示该节课程被排课软件锁定,不能参与调课。

排课软件:固定活动课课表

下图是四年级(1)班课表

四年级课表

下图是五年级(1)班课表

五年级课表

下图是六年级(1)班课表

五年级课表

相关链接

如何实现手工预排

如何修改课时分布

连堂课的排课实现

单双周课的排课实现

互斥课的排课实现

合班课的排课实现