Clone a course - rage/secret-project-331 GitHub Wiki
This page explains how you can use an existing course are as a basis for new course instance or language version.
A. Create a new course instance
You have a course instance that has ended and you want to create a new course area using the old one as a template.
- Go to the page where all organizations are listed.
- Select the organization where your ended course is.
- Scroll down until you see a green CREATE button (NOTE! BEFORE Exams heading). If you cannot see the button, contact MOOC Center staff and request permissions to add courses in your organization.
- In the dialog, enter course information
- Name: Name of the new course instance
- Slug: created automatically when you enter the name.
- Teacher in charge name: Teacher name
- Teacher in charge email: Teacher email
- Description: Short description for the course.
- Copy content from another course: This option allows you to use another course as a template.
- Course where to copy the content: Yes. Select the course whose content you want to clone as a template.
- Copied course is a language version: No. Do not select this option.
- Grant access to this course to everyone who had access to the original one: Select this option if you want the permission given in the original course to be carried over to this cloned course area.
- Course language: Select the language of the course instance.
- Click Create to clone the course.
B. Create a new language version
You have an active course that you want create a parallel language version for.
- Go to the page where all organizations are listed.
- Select the organization where your ended course is.
- Scroll down until you see a green CREATE button (NOTE! BEFORE Exams heading). If you cannot see the button, contact MOOC Center staff and request permissions to add courses in your organization.
- In the dialog, enter course information
- Name: Name of the new course instance
- Slug: created automatically when you enter the name.
- Teacher in charge name: Teacher name
- Teacher in charge email: Teacher email
- Description: Short description for the course.
- Copy content from another course: This option allows you to use another course as a template.
- Course where to copy the content: Yes. Select the course whose content you want to use as the basis of the language version.
- Copied course is a language version: Yes, select this option. This connects the new course area to the original as a language version.
- The resulting course should be a language version of a different course than the one the material was copied from: Select this option if you do NOT want to connect the new course area to the original. For example,
- you want course B (Tekoäly ja yhteiskunta 2026) to be connected to course A (Language and Society 2026) a language version,
- but you already have an older language version, course C (Tekoäly ja yhteiskunta 2025) that you want to use as the basis for cloning.
- Grant access to this course to everyone who had access to the original one: Select this option if you want the permission given in the original course to be carried over to this cloned course area.
- Course language: Select the language of the course instance / language version.
- Click Create to clone the course.