专业教室类型
并非所有教室都一样:化学实验室不能用来上体育课,计算机教室只对使用其机位的科目有意义,体育馆只留给体育。Omniscol的专业教室类型用来声明这些对应关系,使自动生成和诊断遵守实际的场地限制。
工作原理:教室与科目共用一个标签
专业教室类型基于一个自由标签,由学校按自己的命名方式定义,并把两处声明联系起来:
- 教室一侧——每间教室至多有一个专业教室类型(“化学”“信息技术”“体育馆”等)。大多数教室没有。
- 科目一侧——分配给某个班级的科目,可以通过专业教室字段要求使用专业教室。该值必须与至少一间教室所带的标签完全一致。
这种联系在两个方向上都是严格的:要求“化学”的科目只会被安排在带有该标签的教室里,而专业教室是预留给要求其标签的科目的——不会用于普通课时。
教室的容量仍是另一项独立的检查:无论是什么专业教室类型,预计人数都必须容纳得下。
对生成的影响
自动生成时,算法对每门课程只考虑兼容的教室:满足科目要求的专业教室类型标签(如有),并且容量足以容纳人数。
如果没有可用的兼容教室,生成会给出提示,诊断会指出相关的科目、班级和专业教室类型。由您来决定:给另一间教室添加该标签、去掉科目上的要求,或重新审视人数。
多功能教室
一间教室只能带一个专业教室类型标签。如果一间教室需要承担两种专业用途——例如信息技术和多媒体——请创建一个涵盖两者的标签(“信息技术-多媒体”),并在所有相关科目上填写同一个标签。
通用教室
通用教室(没有专业教室类型)接收所有不要求专业教室的科目。这是最常见的情形;只有在您想加以限制时才添加专业教室类型。
大教室:同时容纳多个课时
专业教室通常一次只容纳一个课时。您可以通过填写它的最大同时班级数,把它变成一间**大教室:这样它就可以并行容纳多个不同的课时(教师和小组各不相同),只要人数总和不超过它的容量。考场、体育馆、游泳池或户外场地就属于这种情况。只有在为教室设置了专业教室类型之后**,才会出现这个设置。
最佳实践
- 从宽松开始——初始设置时不要设置过多约束,否则可能阻碍生成。
- 首次诊断后再细化——看到生成结果后,您就能发现哪些情况下缺少专业教室类型会导致安排不当。
- 在团队内说明——教师和教室管理人员需要理解为什么某间教室受到限制;否则他们会手动绕开。
操作步骤
设置生物实验室
-
设置一间专业教室(生物实验室、计算机教室、体育馆),避免自动生成出错。
-
打开教室:在课表的校区 / 教室 / 资源界面中进行。填写它的专业教室类型:选择一个现有标签,或新建一个(例如
生物)。一间教室只能带一个标签。 -
容量:座位数。生成时会检查所分配小组的人数不超过容量。⚠ 请取实际数值——过严会阻碍生成,过宽则会导致重复预订。
-
科目一侧:在每个班级的相关科目(生物等)上,在专业教室字段中填写同一个标签
生物。两者必须完全一致——正是这一点把教室预留给这些科目。 -
初始设置时从宽松开始——约束越少,阻碍生成的风险越小。您会在首次诊断之后再细化,看到哪些情况下缺少专业教室类型会导致安排不当。
-
对于不受限制的教室(通用教室),不要填写任何专业教室类型:这样该教室会接收所有没有特殊要求的科目。这是最简单的默认做法——只有在您想加以限制时才添加专业教室类型。