Duplicate a Canvas Classic Quiz

Duplicating a quiz is a good way to make modifications to an existing quiz while maintaining the original within the same course.

Use Cases

Instances when you might use this are when you are using Proctorio and need to make changes to settings for students who haven't take the quiz yet. (Once any student has begun taking a quiz, no changes can be made to Proctorio Settings.)

Another time when you might do this is when creating a pre- and post- test that will cover the same material.


Quizzes with Individual Questions

1

Click on the course Settings, then click on Export Course Content

Canvas export course content button.

 
2

For export type choose Quiz

Export type quiz.

 
3

In the list of course quizzes, uncheck "All Quizzes" and check the box for the quiz you would like to duplicate

Uncheck all quizzes.

 
4

Click the Create Export button

Canvas quiz export.

 
5

Once the export finishes, click the New Export link to download the export file

New export link.

 
6

Locate the download on your computer and unzip the file

 
7

Find the assessment_meta.xml file and open it in a text editor

  1. Locate the file
  2. Right click on the file
  3. Hover over the Open With option
  4. Select TextEdit

Finder open with arrows pointing at assessment_meta.xml file with the words "Right Click". Open With is highlighted with an arrow pointing at TextEdit.

 
8

Copy the text between the title tags then use the Find and Replace function to replace the title

For the Find/Replace option to appear, press Ctrl / Command F

Ctrl / Command F written at the top with a text editor open and Mid-Semester Survey is highlighted within the text and an arrow is indicating that it goes into the Find field.

 
9

Save the file by pressing Ctrl / Command S and return to your files

 
10

Find the {long-string}.xml file and open it in a text editor

  1. Locate the file
  2. Right click on the file
  3. Hover over the Open With option
  4. Select TextEdit

Finder open with arrows pointing at a file with the words "Right Click". Open With is highlighted with an arrow pointing at TextEdit.

 
11

Use the "Find and Replace" function to replace the quiz title with the exact same new title as you used in step 8

Ctrl / Command F written at the top with a text editor open and Mid-Semester Survey is highlighted within the text and an arrow is indicating that it goes into the Find field.

 
12

Save the file by pressing Ctrl / Command S and return to your files

 
13

Compress the files within the original folder (don't compress the folder)

Files highlighted with Right Click and an arrow pointing to Compress.

 
14

Return to Canvas, click the course Settings again, then click on Import Course Content

Canvas import course content.

 
11

For content type choose QTI .zip file from the dropdown menu

QTI file select.

 
12

Click the Choose File button and select the file you downloaded in step nine

 
13

In the Options section, uncheck the option "Import assessment content as New Quizzes" then click the Import button

Import quiz options

 
14

Click on the Assignments in the course navigation

A new assignment group called "Imported Assignments" should be in your class with the copied quiz inside of it. You can make edits to the quiz title or settings, as needed. (If you move the copied quiz from the "Imported Assignments" assignment group, you can delete that group by clicking on the button with the three dots next to the right of "Imported Assignments.")

Note: Quizzes that draw from question banks can't be duplicated using this method, see below for additional instructions.

Quizzes with Question Banks

Copying a quiz that is based on a question bank(s) is easy to duplicate.

1

On the Quizzes page, click on the + Quiz button to create a new quiz

Canvas create new quiz

 
2

Choose the Classic Quiz Option

Canvas classic quiz.

 
3

Enter the desired quiz settings

 
4

On the Questions tab, click New Question Group, enter a title, and click on the Link to a Question Bank, then locate the appropriate bank

Linking a question bank in an existing quiz will create a new quiz that draws from the same question bank.

Canvas new question group.

 
5

Click Create Group (repeat, as necessary, for additional question groups)

 
6

Click Save & Publish to make the quiz available to students

Save and publish button.


Duplicate a Single Quiz

This will walk you through a second, simpler process of duplicating a classic quiz in your Canvas course.

Warning: There have been some issues with doing this process multiple times in the same course. If you need to duplicate a second quiz, refer to the written instructions above.
1

Click on the Quizzes tab on the course navigation

Quizzes tab.

 
2

Click on the three dots to the right of the quiz you want to duplicate, then click Copy To

Canvas copy to button.

 
3

Select the course you want to send the duplicate to (this can be the current course), then click Copy

Note: It is optional to select a module. 

 
4

To check status, navigate to the course, click on Settings, then Import Course Content

Depending on the size of the quiz, it could take several minutes to import

Import course content button.

 
5

If you click the Quizzes tab in the course navigation, you should see the duplicate quiz

Duplicate canvas quizzes.