Academic Calendar¶
The Academic Calendar is the master schedule builder. Administrators and staff use it to assign courses to teachers, period by period and block day by block day, for each semester. The result is the master schedule that the Validator draws from when checking student schedules.
How it works¶
The Academic Calendar shows a grid of teachers (rows) and schedule slots (columns). Each column represents a specific period and block day combination — for example, A1, B1, A2, B2, and so on. You place a course into a slot by dragging it from the course panel on the right and dropping it onto a teacher's cell, or by clicking a cell and choosing a course from the popover menu.
The schedule is per-semester. Use the semester buttons in the toolbar to switch between semesters and build each one independently.
Key concepts¶
Placements — A placement is a single assignment of a teacher to a course in a specific period and block. Each placement appears as a colored chip in the schedule grid.
Block days — Your school's schedule is organized into block day types (A days, B days, and so on). Core courses in a hybrid schedule use the "both" block type, which means the course occupies the same period number on both A and B days. Electives use a single block day.
Teacher capacity — Each teacher row shows how many sections are placed per block day. The capacity limits come from the teacher setup and school configuration.
Seat counts — At the top of each column, the grid shows how many seats are available in that period per grade level, based on the enrollment numbers and course seat configurations. This helps identify periods that are over- or under-enrolled.
Filters — Use the grade and category filter buttons to highlight only the courses relevant to a particular grade or subject area. Filtered courses are dimmed in unselected teachers' rows so you can focus on what matters.
Dirty state — The Academic Calendar tracks whether you have unsaved changes. If you try to navigate to another tab with unsaved changes, the app prompts you to confirm before leaving.
Who can use the Academic Calendar¶
| Action | Viewer | Staff | Admin |
|---|---|---|---|
| View the schedule grid | ✓ | ✓ | ✓ |
| Place and move courses | — | ✓ | ✓ |
| Save a schedule | — | ✓ | ✓ |
| Save As a new schedule | — | ✓ | ✓ |
| Export to CSV | — | ✓ | ✓ |
In this section¶
- Place Courses — drag or click to assign courses to teachers
- Manage Placements — move, remove, filter, and undo
- Save and Export — save the schedule or export a CSV