批量调课、停课、补课
一节节改是常态,但「整周顺延一小时」「这一批全停」这类事必须能成批做。
入口
章节:入口左侧图标栏 排课。批量操作没有单独的页面——在网格上多选课次,浮条会自动出现。
选中多节课
章节:选中多节课- 框选:在网格空白处按住拖出一个矩形,框到的课次全部选中。
- 点选:按住
⌘(Windows 用Ctrl)逐个点课块,加选 / 取消。
选中后,页面顶部浮出一条批量操作条(压在图例条上方),左端写着「已选 N 节」。
批量操作条上有什么
章节:批量操作条上有什么| 按钮 | 做什么 |
|---|---|
| 移动到… | 按分钟整体平移。填正数=推迟,负数=提前。步长 15 分钟 |
| 挪天 | 按天整体平移,例如整批往后挪一天 |
| 复制 | 复制选中的这批课次,配合粘贴放到别处 |
| 停课 | 整批停课,要选一个原因:老师请假 / 学生请假 / 教室原因 / 其他 |
| 删除 | 红色按钮,会问「删除 N 节?此操作不可撤销」 |
| 取消选择 | 清空选中 |
按钮顺序就是上表的顺序:已选 N 节 | 移动到… | 挪天 | 复制 | 停课 | 删除 | 取消选择。停课也可以直接按 Del 键。
批量移动的正确姿势
章节:批量移动的正确姿势「整周的课都往后推 30 分钟」:
- 确认你在 真实周(只改这一周)还是 母课表(改本学期每一周)——见周网格三视角。
- 框选这一周的课次。
- 点 移动到… → 填
30→ 确认。 - 网格上课块整体下移 → 检查图例条的冲突徽章有没有从「无冲突」变红。
批量移动同样会做冲突校验,见三维冲突检测。
停课与补课
章节:停课与补课停课:选中要停的课次 → 点 停课 → 选原因。停掉的时段随即释放,不再占用老师、教室、学生,所以可以立刻在同一时段排别的课。
补课:OpSkool 里没有单独的「补课」按钮——补课就是在新的时段排一节课。做法和排课与拖拽调课里排普通课一样:在目标格子上点击新建,或从待排区拖过去。
补出来的这一节会带 单次 角标,表示它不是由母课表规则铺出来的。
整段停课
章节:整段停课要停的是「这个班从下周起全停」而不是零散几节:改班级状态更省事——在班级详情的「本地设置」里把状态改掉,或调整节奏与结班日期,让物化不再往后铺。
哪些课不能批量操作
章节:哪些课不能批量操作选中的课次里如果含有源课次(来自外部数据源的课),「移动到…」「挪天」「停课」会变灰,鼠标移上去提示「所选课次中含源课次,暂不支持批量移动」;删除则提示「源课次请用停课」。
社区版不含外部接入积木,每一节课都是本地的,你不会遇到这个限制。见社区版与专业版对照。
常见问题
章节:常见问题批量改错了能撤销吗? 移动、停课可以用 ⌘Z 撤销。删除不能——确认框里已经写明了。
「变更队列」在哪? 那是外部接入积木的页面(改动先入队再回写到外部教务系统),社区版没有这个入口,你的改动直接落库。
框选选不中? 要从网格的空白处开始拖,从课块上开始拖会变成拖动那一节课。
批量停课后,那些时段还占着教室吗? 不占了。停课的课次不参与冲突判定。
© 2026 OpSkool 办学帮 · 苏ICP备2025224982号-3