Course Conversion From MOODLE to Canvas

Course Conversion From MOODLE to Canvas

From your Dashboard, select the course you want to transfer.
Select the gear icon and then select Backup
If the default settings are OK, select Jump to final step. If you want to include or exclude specific items, select or deselect the appropriate checkbox and then select Next.

Depending on the size of your course, the Backup action could take awhile.

This is especially true if you have large video files.

When completed, select Continue
Select Download for your most recent backup.

Depending on the size of the backup and the speed of your internet connection, this may take awhile.

Now, log in to Cavas.

From your Dashboard, select Start a New Course.
Enter the name of your course in the field Course Name. A license type can be applied by selecting the Content License drop down menu. If you want to make the course visible to the public, select the check box. Otherwise, leave it empty.
Select Import Existing Content.
Select the Content Type drop down menu and then select Moodle 1.9/2.x
Select Choose File. Then, from your Downloads folder, select the .mbz file you downloaded from MOODLE.
If you have already made a question bank in Canvas that you want to use, select it from the drop down menu after selecting Default Question Bank. Select if you want All Content or specific content with the radio buttons for Content. If so desired, adjust events and due dates by selecting the checkbox Adjust events and due dates and then use the calendar tools to make adjustments. Last, select Import.

Depending on the size of your course and your internet connection, the upload process could take awhile.

The most common source of error are large video files. Consider excluding them from the MOODLE backup and instead hosting them on Google Drive or Youtube.

When the job is completed, Canvas will list any issues it had importing your MOODLE content. Select issues to see them listed.
Select Home to navigate to the default home page of your uploaded course.

You're done! You should now have a basic development shell of your course. From here you can make significant changes, substitutions, and improvements.

For help developing your Canvas course, visit the Canvas LMS community online

Access files from this slideshow on its Github page!


Adam Schaeffer
CSE617 Open Source Tools
November 29, 2020
Western Oregon University