資源

課表(Schedules)

在 Optserv OptClass 管理團體課與 1:1 課表:課程類型、週期與老師指派。

課表用來定義學生與老師「何時」以及「如何」上課。OptClass 支援兩種課程/場次類型:團體課與 1:1。

場次類型

團體課(Group sessions) — 一位老師、多人學生。常見於班級制教學。學生加入某個群組,該群組依固定週期上課。

1:1(One-to-one sessions) — 一位老師、一位學生。常見於家教或個別教學。可以是固定週期或臨時加課。

建立課表

員工可在 /school/schedules 建立課表。課表通常包含:

  • 場次類型(團體課或 1:1)
  • 老師指派
  • 學生名單(團體課)或學生配對(1:1)
  • 開始日期與時間
  • 週期規則(每週、隔週、自訂)
  • 每堂課時長

週期課 vs 臨時課

週期課(Recurring) 會自動生成每次上課的「場次實例」。每個場次都需要被標記為已出席、已完成或已取消。

臨時課(Ad-hoc) 是單次場次——沒有週期。適合補課或一次性的預約。

編輯課表

課表建立後可以編輯。變更可套用到:

  • 只影響這一次場次(臨時調整)
  • 影響這一次與未來所有場次(週期規則調整)

編輯週期課表時,不會回頭修改過去已發生的場次。

場次狀態

每個場次實例都有狀態:

狀態意義
Scheduled尚未發生的未來場次
Attended學生出席
Cancelled課程/場次已取消
No-show場次有發生但學生未到

場次狀態會影響 堂數與出勤 的餘額追蹤。

學生視角

學生會在學生入口看到自己即將到來的課程:日期、時間、老師與場次類型。學生看不到其他學生的課表。