Training Hub: Copy your Canvas Development Site to your Canvas Training Site
Courses with online content that are delivered via the Training Hub should store that content in Canvas. These instructions will help you set up a Canvas course site for use with the Training Hub.
In this article:
- Preparing your Canvas development site
- Locating your Training Hub Canvas course site
- Copying the content from your development site
- Adding the Complete Course LTI to communicate back to Training Hub
- Publish everything
- Retire or reuse your development site
- Additional Resources
In order to have your learner's training completion automatically tracked in the Training Hub, you will want to set up your course content using Modules. Refer to these articles to set up the content on your course site.
- What are Modules?
- How do I add a module?
- How do I add assignment types, pages, and files as module items?
- How do I move or reorder a module item?
- How do I add requirements to a module?
- How do I add prerequisites to a module?
- How do I require students to move through each module item in order?
A homepage can help your learners feel confident they are in the right place, and give them further instructions on how they need to complete a training.
When you create a new section of a course in Training Hub and choose Canvas as the delivery method, a new Canvas course site is created (it may take a few minutes to be created).
The Canvas course site will be named "Training Hub Course Title - Training Hub Section Title" and the Canvas Course Code will be "Training Hub Course Number".
The training admin that created the section and any specified instructors of the section in the Training Hub section will be given the Teacher role in the Canvas course site.
The Canvas course site will appear on the dashboard in Canvas for anyone that has the Teacher role. You can also find the Canvas course site in the section table of the Training Hub course.
- Open your Canvas training site (the one that was created via the Training Hub).
- Scroll to the bottom of the Course Navigation Menu on the left and click Settings.
- Click Import Course Content on the right or the bottom of the page.
- In the Content menu, select Copy a Canvas Course.
- Search for the name of your development site and select your development site.
- Choose All Content.
- Click Import.
- More information can be found on the Instructure How do I copy content from another Canvas course? help article.
- Open your Canvas training site (the one that was created via the Training Hub), if necessary.
- Navigate into the Modules area.
- Add a final module to your course called Training Completion.
- Add the Complete Course External Tool to the new module.
- Click in the upper right of the Training Completion module.
- Select External Tool next to Add.
- Select Complete Course.
- Click Add Item.
- Set the required prerequisites on the Training Completion module
When you are ready to open your course to learners, make sure you publish your course before you open it for enrollment in the Training Hub.
Once you've copied your development site over, you can use it for developing a different course site. You might want to add a note for yourself on the homepage so you remember it's the development site.
There are a wealth of resources for developing in Canvas. You can get started with them on the Canvas Technology page.