Course Merge Helper

Maintained by Charles Fulton, Andrew Zito
This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method.
Price option: Free

Supports Moodle 3.1-5.2 See all versions
Latest release: 5 years ago
Installations: 152
Downloads (last 90 days): 54

Frankenstyle name: local_course_merge
Local plugins

Description

This local module allows teachers to create a new course shell from existing courses using the Course Meta Link enrollment method. The intended use case is a teacher combining multiple sections of a course into a single course while preserving the enrollments of the original courses. It does not merge the existing contents of courses.

To create a new course go to one of the source courses and click "Create Merged Course" in the Course Administration block. You'll be taken to a page where you can select the other courses to link into the new course, the name and other settings for the new course, and whether to hide the source courses (on by default). Once you've made all your selections click "Create". The plugin will do the following:

  • Create the new course with the given settings
  • Create a course meta link enrollment between each source course and the new course
  • Hide the source courses if requested
  • Take you into the new course


Contributors

Awards

Early bird 3.1
Automated testing support
Early bird 3.2
Early bird 3.3
Early bird 3.4
Early bird 3.5
Privacy friendly
Early bird 3.6
Early bird 3.7
Early bird 3.8
Early bird 3.9
Early bird 3.10
Early bird 3.11
Early bird 4.0
Early bird 4.1
Early bird 4.2
Early bird 4.3
Early bird 4.4
Early bird 4.5
Early bird 5.0
Early bird 5.1
Early bird 5.2