Updating course content in Moodle has always been risky: edit activities in a live course and you risk breaking completion records for currently enrolled students, corrupting gradebook entries, or creating confusion about which version of an assessment a student completed. For RTOs — where historical assessment records must be retained for years — this is a genuine compliance problem. The Course Version Control plugin makes course updates safe: new versions are created alongside the existing course, with historical records preserved against the version the student actually completed.
Why your RTO needs this
ASQA requires RTOs to retain assessment records for the duration specified in the Standards — typically years after the student has completed their training. If course updates overwrite or corrupt historical records, RTOs face compliance risk at audit time. Course Version Control gives you a clean, documented version history for every course — assessors and auditors can always see exactly which version of an assessment a student completed, which rubric version was used, and when the course was updated. This is the professional approach to course management at scale.
Key Features
Safe Version Creation
Create a new course version from any existing course with one click — keeping the original intact for students currently enrolled in it.
Version Stamping
Student completion records, grades, and assessment evidence are stamped with the course version number — providing clear historical separation.
Student Cohort Migration
Move cohorts to the new course version at a scheduled date — automatically transitioning newly enrolling students to the updated version.
Change Log
Document what changed between versions — new activities added, assessments updated, resources revised — for audit trail purposes.
Rollback Capability
If a course update causes problems, roll back to the previous version without losing any student data.
Common Use Cases
- 1Safely updating course content when training package units are revised by industry bodies
- 2Managing transitions between course versions for rolling intake RTOs with continuous enrolment
- 3Maintaining historical assessment records when courses are significantly redesigned
- 4Providing clear version documentation during ASQA renewal of registration audits
Related topics
Moodle course versioning, course update Moodle plugin, VET course revision management, Moodle version control, RTO course update without losing records
Ready to get started?
Read the full documentation or explore pricing for your RTO.
