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.

  1. Go to the page where all organizations are listed.
  2. Select the organization where your ended course is.
  3. 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.
  4. 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.
  1. 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.

  1. Go to the page where all organizations are listed.
  2. Select the organization where your ended course is.
  3. 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.
  4. 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.
  1. Click Create to clone the course.