Resources

Schedules

Managing group and 1:1 schedules in Optserv OptClass — session types, recurring patterns, and teacher assignments.

Schedules define when and how students and teachers meet. OptClass supports two session types: group sessions and 1:1 sessions.

Session types

Group sessions — One teacher, multiple students. Common for class-format instruction. Students are enrolled in a group; the group meets on a recurring schedule.

1:1 sessions — One teacher, one student. Common for tutoring or personalized instruction. Sessions can be recurring or ad-hoc.

Creating a schedule

Staff can create a schedule from /school/schedules. A schedule includes:

  • Session type (group or 1:1)
  • Teacher assignment
  • Student enrollment (for groups) or student pairing (for 1:1)
  • Start date and time
  • Recurrence pattern (weekly, bi-weekly, custom)
  • Duration per session

Recurring vs ad-hoc sessions

Recurring schedules generate session instances automatically. Each session instance needs to be marked as attended, completed, or cancelled.

Ad-hoc sessions are single instances — no recurring pattern. Useful for makeup sessions or one-off appointments.

Editing schedules

Schedules can be edited after creation. Changes can be applied to:

  • This session only (for ad-hoc changes)
  • This and all future sessions (for recurring pattern changes)

Past sessions are not modified when you edit a recurring schedule.

Session status

Each session instance has a status:

StatusMeaning
ScheduledUpcoming, not yet happened
AttendedStudent(s) attended
CancelledSession was cancelled
No-showSession happened but student didn't attend

Session statuses feed into the Sessions & Attendance module for balance tracking.

Student view

Students see their upcoming scheduled sessions in the student portal — date, time, teacher, and session type. They do not see other students' schedules.