Video Overview:
Teachers and Admins can now customize Course Progression Settings at the Section level, not just the School level. This update gives schools more flexibility to meet real classroom needs while keeping settings clear, consistent, and easy to manage. This replaces our old process, where only Subject's internal team could make these adjustments.
With this update, you can:
Set progression rules at either the School or Section level
See which settings are inherited from the School vs. which have been overridden
Reset any Section-level changes back to the School default
How the New Settings Work
Course progression settings now follow a parent → child structure:
School-Level Settings act as the parent default.
Section-Level Settings inherit the school's defaults unless you override them.
For every setting, you'll clearly see:
The current active setting
Whether it is the default
Whether it has been changed at the Section level
A quick option to reset to the School default
Note: This update does not include a history of who changed settings or when.
Available Course Progression Settings
Each of these settings can now be controlled at the School or Section level.
1. Score-Based Progression
Requires students to earn a minimum passing score before moving forward.
What you can customize:
Whether score-based progression is ON/OFF
The passing score threshold
Whether the gate should apply to all graded assignments, not just checkpoints (Apply to All Graded Assignments)
Student experience:
If ON, future lessons/quizzes appear locked until the required score is met.
Students who don't meet the threshold will be prompted to retry or talk to their teacher.
Apply to All Graded Assignments:
A checkbox sub-setting nested under Score-Based Progression, available at School and Section level (Section overrides School).
Off (default): the gate applies only to checkpoint assignments — the end-of-topic quiz or a designated graded assignment.
On: every graded assignment becomes a gate, warm-ups included. A student can now be blocked on minor coursework, not just major assessments.
There is one shared Threshold (%) field — it applies to whichever assignments are in scope, whether that's just the end-of-topic quiz or all graded assignments. There's no separate threshold for warm-ups.
When a student is blocked, an educator can manually adjust attempts, adjust the score, or unblock the student via Advance to the next topic. Blocks don't clear in bulk — if a student has multiple assignments sitting in a blocked state, each one has to be resolved individually before the student can move on.
2. Diagnostic Bypass
Controls whether students must take the diagnostic exam or can skip forward.
What you can customize:
Whether the bypass option is ON/OFF
Threshold score for bypassing the diagnostic
Student experience:
Students will always start the diagnostic.
If bypass is ON and they score above the threshold, they'll see an option to skip ahead.
3. Sequential Learning
Requires students to complete coursework in a specific order.
What you can customize:
Toggle sequential learning ON/OFF
Whether locked lessons block forward progress (Block Progress at Locked Lessons)
Student experience:
Future lessons appear locked with a blue badge:
"Locked for Now — Come Back Soon"Students will see a link that takes them to the earliest incomplete lesson.
What counts as complete:
A video lesson is complete only once the student has watched the video all the way through. A partial view will not unlock the next lesson.
Students cannot scrub the video — the progress bar can't be dragged forward to skip ahead.
Because of this, turning Sequential Learning ON is how you require students to watch an entire video before they move on.
Block Progress at Locked Lessons:
A sub-setting nested under Sequential Learning in Course Progression, off by default. The checkbox stays greyed out until Sequential Learning is turned on, and it can be set at School or Section level (Section overrides School).
Off (default): a locked lesson blocks students from accessing that lesson's content, but they can skip past it and keep going to the next unlocked lesson.
On: a locked lesson becomes a hard stop. The locked lesson becomes the student's current lesson, and nothing after it opens until an educator unlocks it.
Locking is always forward-looking — it never pulls a student backward. If a student has already completed lessons past the one being locked, they will not be blocked.
How to Adjust Course Progression Settings
For Admins
Admins can update settings at either the School or Section level.
School-Level Settings
Log in as an Admin.
Navigate to Course Settings > School Settings.
Adjust any of the three progression settings:
Score-Based Progression
Diagnostic Bypass
Sequential Learning
Save changes.
These become the default for all Sections unless a teacher/admin overrides them.
Section-Level Settings
From the Course Settings, open the dropdown of Sections in the top left hand corner of the Educator Portal.
Select the Section you want to update.
Open the Course Progression tab.
Adjust the progression settings as needed.
Click Save or Reset to Default if you want to revert to School settings.
For Teachers
Teachers do not have access to school-wide settings but can update progression settings for their own Sections.
To adjust settings as a Teacher:
Make sure your section is selected in the sections dropdown in the top left.
Go to Course Settings
Click Course Progression Settings.
Toggle settings ON/OFF or adjust thresholds.
Save your changes or reset to default.
Real-Time Updates for Students
Any change you make (admin or teacher) updates instantly for students. Locked items, thresholds, and sequential requirements update as soon as the setting is saved.
FAQ
Q: Can I require students to watch an entire video before they move on?
A: Yes. Turn on Sequential Learning for the School or the Section. With it on, a video lesson is only marked complete once the student has watched the video in full, and students can't scrub forward to skip ahead. The next lesson stays locked until the video is finished.
Q: Do we keep a history of who changed what setting and when?
A: No, the system does not currently log change history.
Q: Can I set these settings for an individual student?
A: Not directly. However, you can place a student into a new Section and customize the settings for just that Section.
Q: Do Section settings override School settings?
A: Yes. Any Section-level change replaces the School default for that Section only.
Q: How can I see settings across all Sections?
A: Admins can view this in the Course Settings. Teachers can view settings for their Sections under Roster > Sections.
Q: I turned on Block Progress at Locked Lessons but nothing changed for a student. Why?
A: Two usual reasons. The student may have already completed work past the locked lesson — locking is forward-looking and never pulls students backward. Or Score-Based Progression is already blocking them: SBP is evaluated first, so the student is stuck either way and this setting appears to do nothing.
Q: How does a blocked student get moving again?
A: An educator unlocks the lesson. The student resumes on that lesson, since it's now the next thing they haven't completed.
Q: Does this affect Diagnostic Bypass?
A: Yes. Normally, a locked diagnostic the student hasn't taken causes the whole topic to be skipped. With Block Progress at Locked Lessons on, the locked diagnostic becomes the wall instead, and the topic is no longer skipped.
Q: An educator unblocked a student and they're still stuck. Why?
A: Most likely another blocked assignment is sitting on the same student. With Apply to All Graded Assignments on, more assignments count as gates, so a student can be walled by two or three at once. Blocks clear one at a time.
Q: Do warm-ups use a different threshold than the end-of-topic quiz?
A: No. One shared Threshold (%) applies to whichever assignments are in scope.
Q: Can I clear all of a student's blocks at once?
A: No. There is no bulk resolve. Each blocked assignment is unblocked on its own, by adjusting attempts or score, or by Advance to next topic.