Scheduling 用于把 Class 安排到具体日期、时间、老师和教室。
当前排课能力支持:
Weekly Cycle/ 每周循环Bi-weekly Cycle/ 隔周循环Class Session/ 单次课次
其中 Class Session 是一次性安排某个具体日期课次的方式。不同排课入口展示的选项可能略有差异;最终以当前页面实际提供的 Scheduling Method 为准。
排课前准备
建议先完成:
- Course;
- Class;
- Teacher / Staff;
- Classroom;
- 需要入班的 Student。
如果系统提示缺少老师或教室,请先完成对应基础设置。
添加排课
可以从班级详情中的 班级排课,也可以从 Schedule / Timetable 页面点击 新增排课。
根据排课方式填写:
- Class;
- Class Date / 日期;
- Class Time / 上课时段;
- Teacher;
- Classroom;
- 循环规则或单次课次;
- Start Date / End Date(循环排课时)。
Weekly Cycle
适合每周固定时间上课的班级。
选择:
- 每周上课的星期;
- 时间;
- 老师;
- 教室;
- 开始和结束范围。
Bi-weekly Cycle
适合隔周重复的课程。
设置方式与 Weekly 类似,但系统按照隔周规则生成课次。
Class Session / 单次课次
适合只安排一次的 Session。
选择具体日期、时间、老师和教室后保存。
Credit Hours 和 Absent Settings
排课时还可以设置:
- 学员每次上课扣多少 Credit Hours;
- 老师每次记录多少 Teaching Hours;
Absent (Counted)/ 缺勤计课规则;- Teaching Assistant 的课时统计方式。
重要:
- Attendance 和 Credit Consumption 不是同一个概念;
- Absent 是否计课由排课/学校规则决定;
- By Term 学员不按 Credit Hours 计费,因此课时扣减设置对 By Term 不起相同作用。
Conflict Detection
Artstep 会检查排课中的冲突,包括:
- Scheduling / Time conflict;
- Class conflict;
- Teacher conflict;
- Classroom conflict。
如果发现冲突,当前系统支持两种处理:
Return to Edit/ 返回修改;Ignore Conflict/ 忽略冲突。
Ignore Conflict 不是“没有冲突”,而是明确选择在已知冲突下继续保存。使用前请确认实际教学安排不会产生问题。
其他规则
- 上课结束时间必须晚于开始时间;
- Teacher 和 Teaching Assistant 不能是同一人;
- 修改结束日期后,应重新检查冲突结果。
