What is the Course Import Tool?
Canvas recently introduced a new page design called the New Canvas User Interface (UI). Depending on your Canvas view, your page design may vary from the images shown in this lesson. However, the functionality and location of the components remain the same.
The Course Import Tool makes it easy to extract course content, assignments, and quizzes from previous semesters and quickly import them into existing courses. The same tool is used to import course materials from different Learning Management Systems.
When Would I Use the Course Import Tool?
Located in the Course Settings sidebar, use the Course Import Tool to:
Copy an entire course from semester to semester, including Announcements and Discussions. You can adjust the events and due dates to coordinate with your current semester.
Select migrations content to select specific content you want copied. You can select individual Assignments, Pages, Files, and anything else from previous courses you or your colleagues have taught. The Course Import Tool supports keyboard navigation when selecting content to import.
Import course materials from different Learning Management Systems. The Course Import Tool does not import user content.
Choose Import Source
Some of the Learning Management Systems currently supported in the Course Import Tool include:
- Copy a Canvas Course
- Canvas Course Export Package (courses that were previously exported from Canvas)
- Unzip .zip file into folder
- Angel export .zip format
- Blackboard 6/7/8/9 export .zip file
- Blackboard Vista/CE, Web CT 6+ Course
- Common Cartridge 1.0/1.1/1.2 Package
- Desire2Learn (D2L) export .zip format
- Moodle 1.9/2.x .zip file
- QTI .zip file
Adjust Events and Due Dates
In addition to recreating the structure and content of the course, the Course Import Tool will intelligently re-schedule due dates and calendar events to the new date ranges of the new semester. Enter the beginning and end dates of the old semester , and then enter the dates of the new semester .
If you copy a Canvas course with beginning and end dates, those dates will be pre-populated in the initial date fields.
Note: You must enter both sets of beginning and end dates as accurately as possible for the dates to adjust correctly. Varied Due Dates will not be adjusted during the import.
In addition to date adjustments, you can also create substitutions and change the days of the week, such as if you need to change a MWF course to a TTH course. For instance, if you want to move all the Monday assignments to Tuesday, choose Monday  and Tuesday , respectively, in the drop-down menus.
To remove a substitution, click the end icon .
Note: Substitutions will be applied to your import after Canvas has made the initial adjustment of course beginning and end dates.
You can also choose to remove dates from your course.
Dates will be removed from the following features:
- Assignments (due, availability, and peer-review dates)
- Announcements (post delay dates)
- Quizzes (due, availability, and show correct answers dates)
- Calendar events (start and end dates)
- Modules (unlock dates)
View Current and Prior Imports
Once you have started in import, the Current Jobs menu will display the status of any imports in process, as well as any prior import history. The status menu will show the import status by color:
- Queued: gray
- Running: blue (displays a menu bar  with the time remaining to generate the report)
- Waiting for select: gray (only appears when selecting course content; click the Select Content button  to continue the import)
- Completed: green or orange (orange indicates an issue associated with the import; click the issue link  to view the list)
- Failed: red
To correct any issue(s) that may have occurred with the import, you can use either the issue link(s) next to the import to access the course area directly, or you can use the standard course navigation menu to move around the course and correct the errors.