How do I import Quizzes from QTI packages?

You can easily import quizzes from programs that create QTI files. If a program does not create QTI files, it cannot be imported into Canvas.

Create a QTI file

Create a QTI file

QTI files can be created from a variety of different learning management systems and software:

  • Quizzes created in Respondus 4.0 (Windows software) can be exported as QTI packages. To learn how to use Respondus 4.0 refer to this user guide (DOC). A QuickStart guide for Respondus 4.0 is also available (PDF).
  • Quizzes created in Blackboard (WebCT, Angel) can be exported as QTI packages.
  • Quizzes created in Moodle can be exported as QTI packages. Note: This will work with Moodle 2.0 or older versions. However, Moodle 2.1 and newer versions no longer export QTI packages. There is a Moodle 2.x import process project in the worksClick here to join the discussion.

Open Course Settings

Open Course Settings

In Course Navigation, click the Settings link.

Import Content

Import Content

Click the Import Content into this Course button.

Import Quiz File

Import Content from Blackboard

In the drop-down menu, select the QTI .zip file option.

Choose File

Choose File

Choose the .zip file you want to import.

Locate .zip File

Locate .zip file

Find and click the .zip file you want to import [1]. Click the Open button [2].

Overwrite Assessment Content

Select Course

To overwrite the assessment content with matching IDs, click the Overwrite assessment... checkbox.

Some systems recycle their IDs for each new export. Therefore, if you export two separate question banks they will have the same IDs. To prevent losing assessment data Canvas treats the question banks as separate objects despite the IDs. Choosing this option will disable this safety feature and allow assessment data to overwrite existing data with the same IDs.

Select Question Bank

Select Question Bank

In the Question bank drop-down menu, select the Question bank you want to use for your question bank.  

Create Question Bank

Create Question Bank

If you do not have a question bank you want to use, you can create a new question bank. In the drop-down menu, select the Create new question bank option.

Create Name of Question Bank

Create Name of Question Bank

Enter the name of your new Question bank in the text field.

Import Course

Import Course

Click the Import button.

View Current Jobs

The Current Jobs menu will display the status of your import. Running reports will display a menu bar with the time remaining to generate the report.

You will also receive an email notification when your import is completed.

Open Quizzes

Open Quizzes

In Course Navigation, click the Quizzes link.

View Imported Quiz

Click a quiz title to edit and publish the imported quiz.

Edit and Publish Imported Quizzes

Edit and Publish Imported Quizzes

Students will not be able to take an imported quiz until you have published it. Click the Preview button [1] to view the quiz. Click the Publish button [2] to make it available to students.

(Optional) Lesson Feedback (0)

Please let us know if any information in this lesson appears to be incorrect in terms of Canvas functionality only (please do not submit feature requests here). This is not a help site, and submitted comments cannot be answered. If your Canvas course/account is having trouble completing any of the tasks outlined in this lesson, please contact Canvas Support by submitting a HELP TICKET via the Help Link within Canvas or emailing support@instructure.com. Thank you.

E-Mail me if a reply is posted