Push a New Version to Your Students
Roll your already-assigned students forward to the latest version of a lesson — without disrupting anyone who's in the middle of an attempt.
When you update a lesson — or when a publisher releases a new version of a lesson you bought — students who were already assigned stay on the version they were given. That's deliberate: it keeps grading stable and never changes a lesson out from under a student mid-task.
When you're ready to bring everyone forward to the newest version, you push it.
How to do it
- Open the classroom and switch to the Assignments tab. Each lesson shows a small version label (like
v3) next to its title — the version your assigned students are on right now. - Find the lesson in the list and click Update students to latest.
- Read the confirmation, then click Update students.
You'll see how many assignments moved and which version they're now on — for example, "Updated 24 assignments to v3."
Seeing what your students would get
For a lesson you authored, the confirmation lists the recorded changes since the version your students are on — the same plain-language lines you'd see in History, so you can decide whether this update is worth pushing mid-unit.
A few things worth knowing about that list:
- It's measured from the oldest version anyone in the classroom is still on. If your students are split — some on v2, some on v3 — the heading says so ("Recorded changes since v2 — some students are on v3"), so the list covers everybody rather than just the students who are furthest ahead.
- It shows up to eight lines, then "and more" if there were more than that.
- It describes recorded changes, not every change. Berdee keeps a long but not infinite record of your editing, so if something couldn't be recorded the summary says so instead of quietly leaving it out. "No recorded content changes since v2" means we looked and found none — it's not the same message you get when we can't read the record.
- If the summary can't be loaded for any reason, you can still push. It never blocks the update.
For a lesson you purchased, this list doesn't appear — the publisher's release note is your record of what changed. See Your purchased lessons keep improving.
What happens to students who are mid-attempt
This is the important part: students in the middle of an attempt are never disrupted.
- A student who is currently working on the lesson finishes on the version they started. Their questions, content, and grading don't change underneath them.
- The new version applies to their next attempt. The moment they start again, they get the latest version.
So pushing an update is always safe — there's no risk of breaking someone's in-progress work.
If the lesson has unfinished parts
Pushing your current draft gives your students a new version, so it gets the same check as assigning: if the lesson has unfinished parts (for example, no Submit Lesson button), the update stops and lists what needs fixing. Nobody is moved. Fix those parts in the studio, then push again.
This check doesn't apply to a lesson you purchased — you get the publisher's published version, which was checked when they published it.
If everyone's already current
If your students are already on the latest version, pushing does nothing and tells you so ("Everyone is already on the latest version"). It's safe to click anytime.
If you restored an earlier draft
Restoring your draft to an earlier point in History does not move your students. They keep the version they were assigned until you push — so if you rolled a lesson back because something was wrong with it, push afterwards to bring your class onto the restored content.
Owners vs. purchased lessons
- For a lesson you authored, or one you imported with a share code, "latest" means a fresh snapshot of the author's current draft.
- For a lesson you purchased, "latest" means the publisher's most recent published version. (See Your purchased lessons keep improving.)