排课与点名

课表排一次, 每周照着上。

排期是一张每周模板:某班每周几第几节、由哪位教师、在哪间教室、上哪门课。一条记录每周循环,不设具体日期。

周课表

先看今天, 哪一节有课。

周模板铺到具体某一天,就是这一张网格。今天所在的那一列亮着;生效区间罩不住这一天的课,格子里出灰底占位卡并写明原因。

10月19日 – 10月25日 · 本周(周三为今天)

周一10/19
周二10/20
周三10/21
周四10/22
周五10/23
周六10/24
周日10/25
早自习
初一数学1班罗老师302
初三数学1班古老师305
初一数学1班罗老师302
第 1 节
初一语文1班周老师201
初二英语1班吴老师108
初一数学1班罗老师302
初三数学1班古老师305
初二数学1班郑老师204
本周无课12/1 开课
第 2 节
初三英语1班李老师107
初二数学1班郑老师204
初一英语1班吴老师108
本周无课9/1 已结课

界面示意,数据为演示内容

有课的那一格 照排期写三行:班级、教师、教室,这一格每周都出现在同一个星期几与同一节
亮着的整列 今天所在那一列,列头第二行写着这一周七天分别是几号
灰底那一格 排期还在,生效区间却罩不住本周这一天,格子里写明开课那天或结课那天,不给新增入口
空着的那一格 这个班的这一节还没排任何记录,从这里新增一节课
灰底那一格仍占着槽位:生效区间只决定哪些日子算真有课,不参与槽位占用判定。所以那一格不再给新增入口,改排别的课要先把那条记录挪开。

这一张网格是怎么铺出来的

先定看哪一周

任选一周里的某一天,页面都归到那周的周一,列头第二行写出这七天各是哪一天。

按星期几取课

周模板对上具体的日子:这一列是星期几,就取排在星期几的那几条记录。

再看罩不罩得住

起始日与结束日罩不住这一天的记录,格子改成灰底占位卡并写明原因;今天所在那一列高亮。

7列 一周七天各占一列,列头第二行写出这一周的七天分别是几号。
3档 这张示意铺了三档作息:早自习、第 1 节、第 2 节,其余节次照同一张表往下排。
2格 两块灰底是罩不住这一周的那两条记录,各写明开课那天或已经结课那天。
1列 今天所在的整列亮着,读这一张网格先认它,再往左右看上一节与下一节。

节次

节次只定一处, 全校课表都跟。

作息是全校统一的,一共 11 条:早自习一节、正课第 1 到第 8 节、晚自习两节。排期只指到自己用的是哪一节,不重复存起止时间,也就不会出现两处对不上的作息。

改其中任何一节的起止时间,全校课表跟着变,不必一节一节去改。

查一查这些名词

早自习1 条 · 排在正课之前
第 1 节1 条 · 上午正课
第 2 节1 条 · 上午正课
第 3 节1 条 · 上午正课
第 4 节1 条 · 上午正课
第 5 节1 条 · 下午正课
第 6 节1 条 · 下午正课
第 7 节1 条 · 下午正课
第 8 节1 条 · 下午正课
晚自习第一节1 条 · 排在正课之后
晚自习第二节1 条 · 排在正课之后
合计全校 11 条,起止时间由学校自行填写
11条 早自习一节、正课八节、晚自习两节,全校一共这么多条,由学校在「节次设置」里维护。
1处 每一节的起止只写在这张表上,排课的时候只指到用的是哪一节。
0份 排期与请假都不再各存一份作息,改一节的起止,两边的表跟着一起变。
2档 状态那一栏只有「在用」与「停用」两档,停用的那一节排不进新的课。

槽位

一个槽位, 只容一节课。

槽位就是「星期几 + 第几节」。同一个班的一个槽位、同一位教师的一个槽位,都只放得下一条记录。

同一个班不重

班、星期、节次三项相同的排期只有一条。一个班的每个周槽位只存一条记录。

同一位教师不撞

同一位教师在同一星期、同一节次也只能有一条,两个班抢同一节课会被挡下来。

教室是文本:排期里的教室写成文本,服务层比较时去掉首尾空格,免得「302」与「302 」被当成两间教室。
班的格子 班级 × 星期几 × 节次 三项相同就只存一条记录
教师的格子 同一位教师的同一星期、同一节次也只一条,两个班抢同一个人会被挡下来
生效区间 只管哪些日子算真有课,一项也不参与占用判定
换学期 改的还是那一条记录,一个班的每个周格子始终只有一条

请假

一笔假, 请一节课。

请假记到课次上:某位学生、某一天、某一节课是一笔假。整天没来,就按当天各节逐条记下去。

说人与日子

先定哪位学生、请哪一天。

推候选课次

按他所在的班、那天是星期几、以及排期的生效区间,取出那天真有的那几节。

逐节勾选

第几节的假就勾第几节,全天都没来就一键全选当天推出来的那几节。

一节一笔

勾几节记几笔,每一笔都指着那一节循环的课,隔天再来要另记一笔。

没有排期就没有可请的课次。那一天推不出课次,请假页上就没有可勾的项,先把那一周的模板排出来。
3项 一笔假由「哪位学生 · 哪一天 · 哪一节课」三项定住,少一项都记不下来。
1节 每一笔只指一节课:这一节点到谁,就在这一节上记一笔,指着的是那条循环课。
3笔 那天排了三节课又全天没来,按当天各节逐条记下去,就是三笔。
0笔 那天一节也推不出来,就没有可记的假,先把那一周的模板排出来。

点名

点到的人, 才算上了课。

上课那一节摊开名单,应到的是这个班的学生,实到逐人确认。点名的实到人数决定这一节课消掉多少课时。

看教师一天的动线

周三 · 第 1 节 · 初一数学1班 应到 5 人 · 实到 4 人

王同学到课

计入实到

李同学到课

计入实到

张同学请假

这一节课上记过一笔假。

陈同学到课

计入实到

刘同学到课

计入实到

界面示意,数据为演示内容

过了下课时间

这一节出现在「待确认」那一栏,也发一条确认消息;过了几天就照实写逾期几天。

缺勤点一点

没来的学生逐个标上缺勤,与 PC 网页端那本请假记录是同一处账。全员到齐就不必点。

一键回执

实到等于应到减掉缺勤,确认到的人才算上了这一节课。

自动扣课

实到的学生每人按这一节规定的课时数扣掉一笔,扣完各留一条流水。

谁能排,谁能改

三档范围, 各管各的。

可见范围按校区与学段收窄,教师看到的是自己执教的那几节课。

三档用的是同一份判据:能选到哪些班,就能改哪些班的那几节课。范围之外的班级在下拉候选里根本不会出现,也就点不到、排不进去。任课教师这一档连新增与修改的入口都不在自己身上,摊开的就是一份自己的课表。

我的课表任课教师视角

周一 · 早自习只读

初一数学1班 · 302

周三 · 第 1 节只读

初一数学1班 · 302

这一档没有写入口

新课与改动由校区负责人或管理员来做

界面示意,数据为演示内容
任课教师只读,看到的是本人这一份课表
校区负责人可排、可改,范围收在本校区
管理员不限

常见疑问

还有疑问?

去帮助中心

课表排一次, 每周照着上。

下载应用
打开 PC 网页端

账号由学校管理员统一开通 · 用户名是手机号