Intermediate Practical Demonstrations¶
Demonstration 1: Course Rollover Workflow¶
You will observe how to prepare a new term by reviewing category structure, duplicating or restoring course shells, confirming enrolment methods, resetting old learner data where appropriate, and validating teacher access before courses become visible.
Demonstration 2: Cohorts, Groups, and Enrolment Methods¶
You will compare manual enrolment, cohort sync, self enrolment, and external enrolment approaches. You will see how a cohort can populate a course while groups support sections, tutorials, campuses, or lab groups.
Demonstration 3: Permission Diagnosis¶
You will trace why a user cannot access an expected activity or can see more than expected. The diagnosis follows course enrolment, group mode, role assignment context, activity restrictions, and capability overrides.
Demonstration 4: Plugin Change Review¶
You will walk through a plugin request using a checklist: business need, Moodle version compatibility, maintainer activity, data handled, permissions introduced, backup impact, upgrade impact, support owner, test plan, and rollback plan.
Demonstration 5: Operational Reporting¶
You will use standard reports and logs to answer practical questions such as who accessed a course, which courses are inactive, which users have not logged in, and whether scheduled tasks are running as expected.
Demonstration 6: Maintenance Window Communication¶
You will draft a short change notice that states what will change, who is affected, when the work happens, expected downtime, validation steps, rollback trigger, and support contact.