Build a Student Schedule¶
Once you have loaded a master schedule, you can assign courses to a student period by period for each semester.
Set up the student¶
Before selecting courses, fill in the student information at the top of the Validator:
- Student Name — Enter the student's name. This appears on exported CSV files and in saved sessions.
- Grade — Select the student's grade level. The grade determines which requirements apply.
- Student Type — Select the student's type (for example, "Grade 7 German DLI" or "Grade 8 Standard"). The student type determines which specific courses are required. Selecting a type automatically updates the grade if the type has a defined grade requirement.
Tip
If your school does not use student types, set Grade manually and leave Student Type unset. The Validator applies the default grade-level requirements.
Select courses for Semester 1¶
- Click the Semester 1 tab if it is not already active.
- Browse the course grid. Courses are grouped by category and displayed by period.
- Click a course to select it. The course is highlighted and added to the student's schedule.
- Click a selected course again to deselect it.
Period locking — Core courses (like ELA, Math, and Science in a hybrid schedule) span both the A and B block of the same period number. When you select a core course in one block, the paired block is automatically selected as well. You cannot assign a different course to the paired block.
Filter and search the course grid¶
The filter bar above the course grid lets you narrow what is visible so you can find courses quickly.
Search box — Type in the Search courses box to match against course code, name, category, or subcategory. Rows that do not match are dimmed so you can still see the full grid layout.
Category pills — Click Core, Required Electives, or Electives to show only that subject area. Click the same pill again to deselect it and return to showing all categories.
Clear filters — When a filter or search is active, a Clear filters button appears. Click it to reset the search box and the active category pill at once.
Select courses for Semester 2¶
- Click the Semester 2 tab.
- Full-year courses you selected in Semester 1 are automatically pre-selected in Semester 2. You cannot remove them — they span the full year by definition.
- Add semester-only courses for Semester 2 as needed.
Manual semester 2 adjustments
Once you make any manual change in Semester 2 (add or remove a course), the automatic pre-selection no longer applies. Your explicit selections take over. You can use undo (⌘Z / Ctrl+Z) to step back if needed.
Undo and redo¶
Use the standard keyboard shortcuts to step through your selection history:
| Action | Mac | Windows |
|---|---|---|
| Undo | ⌘Z | Ctrl+Z |
| Redo | ⌘⇧Z or ⌘Y | Ctrl+Y |
Up to 30 steps are available in the undo history within a session.