Moving Question Pools from Sakai to Canvas

Exporting a Question Pool in Sakai requires Question Pool owners to use the export function in Tests & Quizzes tool in Sakai to complete this task.

Note: Because of differences between Sakai's and Canvas' assessment tools, you will need to review each question after importing to ensure accuracy.  Please see the Known Issues section at the end of this article.

Exporting your Question Pool
Exporting your Assessment

Importing your Assessment to Canvas
Additional Resources

Known Issues

Exporting your Question Pool

  1. Log into Sakai and go to the Tests & Quizzes tool in your course.
  2. In the Create from Scratch box enter a name for your assessment
    Note: The name you enter here will be the name of the question pool when it is imported into Canvas.
  3. Make sure the option to Create using assessment builder is selected.
  4. Click Create.
There are 2 methods available to get your questions from the Question Pool into the exam.

Method 1: Random Draw
  1. Click Edit in the upper right of the assessment.
  2. Scroll down to the Type section and select Random draw from question pool.
  3. Under Randomization, select the correct question pool from the drop-menu.
    Note: The number of questions to draw can be any number between 1 and the number of available questions in the pool.  All pool questions will be imported.
  4. Under Scoring, enter a point value for the questions.
    Note: The entered value does not matter as it will not be transferred to Canvas.
  5. Click Save at the bottom
Method 2: Copy from Question Pool
  1. In the Insert New Question drop-menu select Copy from Question Pool.
  2. Click on the name of your question pool.
  3. Click Select All.
  4. Click Copy.  All of the questions in your pool will be copied into the exam as individual questions.

Exporting your Assessment

Once you have your question pool linked to or imported into an assessment, you can use the following steps to export your assessment.
  1. Log into Sakai and go to the Tests & Quizzes tool in your course.
  2. Click on the Action drop-menu and select Export.
  3. Under Choose Export Type select QTI v 1.2.
  4. Click Export
  5. Click the Download button in the pop-up window.
  6. Select Save File and OK to save the file to your computer.  This process may vary depending on your OS and browser. It is OK to rename the file as desired as long as you keep the .xml file extension.

Importing your Assessment to Canvas

The file exported from Sakai is a QTI.xml file.  Canvas requires the QTI file to be a zip file for importing.
  1. Locate the file you saved from Sakai using File Manager (Windows) or Finder (Mac).
  2. Right-click on the .xml file
  3. Windows: mouse-over Send to and select Compressed (zipped) folder
    select Compress Items.
  4. The newly created .zip archive will be saved in the same directory.
Once the zip file has been created, it is ready to import into Canvas.
  1. Log into Canvas, access your course using a Dashboard card or the Courses menu and go to Settings in your course navigation.
  2. Click Import Course Content on the right side of the Settings page.
  3. Select QTI .zip file in the Content Type drop-menu.
  4. Click Browse and locate the .zip file previously created.
  5. If you wish to add the questions to an existing question bank in Canvas you can select it using the Default Question bank drop-menu.
  6. Optional: To import the quiz as a Quizzes.Next quiz, select the checkbox.  More information on is available at What is Quizzes.Next?.  There is also a feature comparison guide available here.
  7. Click Import.
After selecting import, a new page will load showing your imports and the progress of the import.  Once finished it will display as Completed.
  1. If the completed tag has a green background the import was processed without any issues.
  2. If the completed tag has an orange background then the number of issues found will be displayed to the right.
  3. Clicking the Issues link will display a description of the type of issues found.
  4. Clicking the specific issue will load the question bank in a new tab opened to the question that had an issue.
Note: Even if there are no issues reported, you should access the question bank and review that everything was imported accurately.

Additional Resources

How do I copy questions from the question pool into an assessment?
      How do I import and export assessments?

How do I create a quiz with a question group linked to a question bank?
      How do I import quizzes from QTI packages?​
      How do I create a question bank in a course?
      How do I move multiple questions from one question bank to another?​

Known Issues

  • When importing a question pool into a Canvas question bank all question points will revert to 1 unless there is an issue with the imported question.  Questions with issues will have a null point value.
  • Some question types may not import correctly from Sakai to Canvas.  In some cases (hotspot, student audio response), there is not an exact equivalent in Canvas.  Although there is an Matching in both Sakai and Canvas, the formatting does not appear to be compatible.  These issues will need to be manually corrected.

Did you find this article helpful?