课时分配规则
Premium一门课程带有学生视角的授课小时数:例如本科一年级的24小时财务分析。要编排课表,就得把这些小时数转化为课时;如果班级采用班内分组,这24小时还要按需要授课的小组数量重复相应的次数。
课时分配规则是这一小时数与具体课时之间的可选环节。在任何课时尚未存在之前,它就描述了课表应当包含的内容:
A组 · 王老师 · 4节课,每节2小时
这就是预排课。在许多学校,课表并不是由排课的人来决定的:由教务部门确定培养方案,排课员照此执行,几乎没有调整余地。这条规则就是把这一决定明确写下来的地方,紧挨着它所针对的课程。
规则设定后有三种用途:
- 它指导课时的创建:在分配课时数并创建课时界面,规则所描述而尚未创建的课时,一次操作即可创建,并带上授课对象、授课教师、教室和时长;
- 它实时检查差异:在您操作的过程中,指示器会把规则的预期与课表的实际内容进行比较,任何偏差都会提示;
- 它修正差异:点击调整匹配,即可让偏离的课时回到规则要求的条件上,无需删除或重新创建。
它只描述划分,不负责排课
规则只做陈述:多少节课、每节多长、面向谁。它自己不会创建任何课时,也不会把任何课时放到时间网格上。
排课工作只在分配课时数并创建课时界面进行:课时在那里创建、调整和安排。规则只是告诉该界面应当包含什么,并在不符时发出提示。
规则所处的位置
规则属于课程,也就是开设给某个班级的科目。学习同一科目的两个班级,各有各的规则。按类型细分的课程(讲授课、习题课)算作不同的课程,因此规则也各自独立。
打开一门课程的规则
在课表中打开一个班级,进入其课程标签页。每门课程可展开查看各项设置;其中的课时分配规则项通过按钮课时分配规则打开编辑器。
编辑器为每一系列预期课时列出一条规则。表格底部有一行输入行:填写后点击添加即可添加。每条已保存的规则都可以通过行末按钮复制或删除,点击同意按钮即可保存全部规则。
规则的各列
代码——这些课时在学校编码体系中的代码。可选,可自由填写:当两条规则描述的是同一教学模块按两种节奏拆分,或是由多个小组合上的教学时,可以使用相同的代码。
小组——班级中的一个或多个小组。留空时等同于无小组:课时面向整个班级。同时指定多个小组,则与课时上一样,合成一个授课对象。
教师和教室有三种状态,与课时上的相同:
- 留空表示不作要求:规则对此不作规定,由它创建的课时在这一方面是自由的,之后可以像任何课时一样补充完整;
- 无教师和没有教室要求课时不带教师或教室;
- 选定一个列表,则要求恰好是列表中的这些。
课时分配——课时的数量及每节的时长:4 × 2小时。同一条规则只描述时长相同的课时;授课小时数若拆分为不同时长,则需用多条规则声明。
重复——期望的节奏:例如每周两次,或每三周一次。这是给自动生成的指示:告诉它如何把课时分散到各周。节奏不参与差异检查,差异检查只判断课时是否存在。
这一列由两项设置分两个层级控制。班级有重复课时:其课时按每周的固定模式重复,而不是逐节单独安排,这项设置只存在于日历课表中。该班级的某门课程可以通过不参与重复退出:此后它的自动安排不再遵循任何模式。因此,这一列只出现在重复班级的重复课程上;在其他情况下,规则仍然说明有多少节课、每节多长,但不涉及节奏。
自动让节奏根据课时数与教学周数的比值推算:十二周内的八节课,就是每三周两节。
**请注意此节奏与所要求的课时数保持一致。**如果节奏要求的课时数多于规则本身包含的课时数,就无法实现:此时数字会变红提示。
评论——写给将要安排这些课时的人的自由文本:“U形教室布置”“尽量安排在上午”。有评论时,按钮评论会显示为已填写状态。将鼠标悬停即可阅读评论。
让规则暂时休眠
要求0 节课的规则处于休眠状态,以橙色标示:它不预期任何内容,也不报告任何差异,但仍保留小组、教师、时长和代码,以备日后使用。这是暂停一个系列而不丢失其描述的办法。
在电子表格中录入
图标电子表格可将列表切换为电子表格:每条规则一行,每项信息一列。这一切换用于一次性从电子表格粘贴整套规则,而不必逐条录入。切回列表即可使用下拉菜单和复选框:两种视图操作的是同一套规则。
查看差异
在课时分配界面,每门课程的小时计数器下方都有一个合规指示器。它的颜色概括了当前情况:
| 颜色 | 含义 |
|---|---|
| 绿色 | 所有预期课时都已存在;每节课时都对应一条规则。 |
| 橙色 | 差异不超过预期小时数的10%,或存在不对应任何规则的课时。 |
| 红色 | 差异超过预期小时数的10%。 |
一节课时只有完全符合一条规则时才算与之对应:小组、教师、教室和时长都相同。只要其中一项不同,就会被计为差异。
悬停时会按规则逐条显示详情:每条规则的要求、实际达成的情况,以及评论(如有)。如有需要,随后的几行会按小组汇总没有对应规则的课时,也就是规则没有描述的课时。
同样的差异也会出现在课表的诊断面板中,标题为与课时分配规则的差异。无需逐个班级查看,在这里就能找到(参见冲突与诊断)。
在这个面板中,每一行都注明班级和课程。点击其放大镜,可以逐节课时查看差异,形式与下文所述的窗口相同。偏离规则的课时会与最接近的预期课时并排显示,二者的差别以颜色标出。多出的课时标有**+1**。没有任何课时可替代的预期课时排在最后,按规则计数:缺少两节课时就是**−2**。点击某节课时,即可在课表中显示它。
创建、调整匹配、删除
点击指示器即可进行操作。只要该课程尚未创建任何课时,就无须取舍:规则所描述的全部课时会立即创建。一旦已有课时,就会打开一个窗口,针对每条规则提供以下操作:
- 创建缺少的课时,带上规则要求的小组、教师、教室和时长;
- 调整匹配偏离预期条件的现有课时:让它适配规则,而不是重新创建。候选课时以折叠形式给出,最接近的排在最前,并显示将发生的变化;
- 删除在规则中没有对应项的课时。
删除项默认不勾选;同一节课时不能同时被调整匹配和删除。
自动分配遵循规则
分配界面的操作菜单提供自动分配,可按一个、两个或三个时段生成课时。对于带有规则的课程,以规则为准:无论按钮上写的时长是多少,创建的课时都由规则描述。没有规则的课程则按所要求的时长处理。
在课时上查看代码
在分配界面的便签视图中,课时卡片会显示它所对应规则的代码——前提是它只对应一条规则。
这个代码并不保存在课时中:每次都会根据课时的内容重新读取。修改课时的小组、教师、教室或时长,显示的代码也随之改变;如果没有任何规则再描述它,代码就会消失。两条代码不同的规则都可能认领它?此时卡片什么也不显示,而不是替您做选择。
操作步骤
声明一门课程的规则
-
在课表中打开班级,进入其课程标签页。展开相关课程,打开它的课时分配规则。
-
在输入行中描述第一个系列:目标小组(整个班级则不填),规则有要求时填写教师和教室,然后是课时数及其时长。
-
添加规则,之后对授课对象、时长或教师各不相同的每个系列重复操作。一门24小时的课程,可以只有一条规则,也可以有五条。
-
补充对排课员有帮助的内容:教学模块的代码,以及说明各列无法表达的内容的评论。
-
**点击“同意”。**该课程现在带有它的规则了。
-
进入分配课时数并创建课时界面,查看该课程的指示器。点击它,即可创建缺少的课时、调整匹配有偏差的课时,或删除没有对应项的课时。
-
**学年中途再回来查看。**只要指示器保持绿色,已编排的内容就与预期一致。