小组对齐
对齐把来自不同班级的多个小组组合在一起,它们必须共用同一时段、同一位教师和同一间教室。
典型例子:8年级1班、2班、3班的日语选修学生一起上同一门日语课。与其创建三门并行的课程(它们会争抢教师和教室),不如在这三个班级中各创建一个**“日语选修”小组**,然后将它们对齐。这样,生成算法只会排一门课程,同时关联这三个小组。
典型场景:
- 跨班的第一外语 / 第二外语(把多个班级的英语小组合并上课),
- 跨班的选修课(日语、德语、编程),
- 高中的选考科目,
- 高校的共享教学模块(同一门公共基础课供多个专业方向共同修读)。
优势与限制
对齐功能非常强大:它避免了重复设置,保证修改的一致性(一个课时被调整,所有地方同步调整),也简化了查看。但它的限制也很多:
- 小组一旦对齐,在该时段就不能再有独立的课时:如果三个班级中有一个班级的课时需要例外处理,就必须复制其小组,并让复制出的小组脱离对齐。
- 所有被对齐的小组,在各自班级中必须具有完全相同的授课小时数和配置。不一致会产生一致性警告(参见 生成 选项卡)。
- 修改(增加课时、更换教室)只需在对齐上操作一次——Omniscol会自动同步。但只通过其中一个班级编辑课时,可能产生副作用。
重要区别
| 概念 | 范围 | 约束 |
|---|---|---|
| 班内分组 | 一个班级的小组 | 同一时段,不同教师/教室 |
| 对齐 | 多个班级的小组 | 同一时段,同一位教师,同一间教室 |
| 教学小组组合 | 范围与对齐相同 | 同一时段,教师/教室唯一,事后可灵活编辑 |
在日历模式下
在日历模式的课表中,更推荐使用教学小组组合而非对齐:它更易于编辑,可以随时添加或移除小组,无需重建整个结构。