Issue Description/Behavior
When running the student scheduling process with the “Ignore Grade Level” option selected, some students are not scheduled into courses as expected.
- Students in lower grade levels (such as TK) may be excluded from scheduling.
- Scheduling completes for some students, while others remain unscheduled.
- No error message is presented; students are simply not placed into sections.
Environment
- Database: Scheduling database (e.g., summer school or similar setup)
- Scheduling type: Student Scheduler (Schedule All Students)
- Configuration: “Ignore Grade Level” option enabled
Cause
- The “Ignore Grade Level” option does not override the course’s defined grade range (Low Grade and High Grade fields).
- Courses restrict eligibility based on their configured Low Grade (LO) and High Grade (HI) values.
- If a student’s grade level falls below the course’s Low Grade, the scheduler will exclude the student from that course.
- Transitional Kindergarten (TK) is internally stored as a grade level below Kindergarten, so courses with a Low Grade set to Kindergarten or higher will not accept TK students.
Resolution
Update course grade ranges to include all intended student grade levels.
- Navigate to the course management area (Scheduling > Courses).
- Locate the course(s) where students are not being scheduled.
- Review the Low Grade (LO) field.
- Adjust the Low Grade to include the lowest applicable grade level (for example, set to TK if TK students should be scheduled).
- Repeat for all affected courses.
- Re-run the student scheduling process.
After updating the course grade range, the scheduler will correctly include all eligible students.