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
Click on the course Settings, then click on Export Course Content
For export type choose Quiz
In the list of course quizzes, uncheck "All Quizzes" and check the box for the quiz you would like to duplicate
Click the Create Export button
Once the export finishes, click the New Export link to download the export file
Locate the download on your computer and unzip the file
Find the assessment_meta.xml file and open it in a text editor
- Locate the file
- Right click on the file
- Hover over the Open With option
- Select TextEdit
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
Save the file by pressing Ctrl / Command S and return to your files
Find the {long-string}.xml file and open it in a text editor
- Locate the file
- Right click on the file
- Hover over the Open With option
- Select TextEdit
Use the "Find and Replace" function to replace the quiz title with the exact same new title as you used in step 8
Save the file by pressing Ctrl / Command S and return to your files
Compress the files within the original folder (don't compress the folder)
Return to Canvas, click the course Settings again, then click on Import Course Content
For content type choose QTI .zip file from the dropdown menu
Click the Choose File button and select the file you downloaded in step nine
In the Options section, uncheck the option "Import assessment content as New Quizzes" then click the Import button
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.")
Quizzes with Question Banks
Copying a quiz that is based on a question bank(s) is easy to duplicate.
On the Quizzes page, click on the + Quiz button to create a new quiz
Choose the Classic Quiz Option
Enter the desired quiz settings
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.
Click Create Group (repeat, as necessary, for additional question groups)
Click Save & Publish to make the quiz available to students
Duplicate a Single Quiz
This will walk you through a second, simpler process of duplicating a classic quiz in your Canvas course.
Click on the Quizzes tab on the course navigation
Click on the three dots to the right of the quiz you want to duplicate, then click Copy To
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.
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
If you click the Quizzes tab in the course navigation, you should see the duplicate quiz