I created quizzes with question nested inside of them; should have created them in a question bank. Now I am trying to pull together a collective quiz and am unable to do it.
The good news is that when you create a question inside a question group, it is automatically added to a question bank called "Unfiled questions".
From there, you can move the questions into a new question bank either individually or multiple questions at a time.
The last I checked, questions were added to the question bank when they were created, but once they are there, they are not updated if the question within the quiz is updated. In other words, be careful of bad questions that were fixed.
Here are some other resources to look at if that doesn't work for you.
I just tested something else, which may be helpful if you have too many questions in the Unfiled Questions to manage. But it comes with a big warning, so be sure you read and understand before you try this. I've never tried this before, it's kind of cool, but there is a potential to really screw things up royally in a live course.
On the other hand, it will create a question bank out of each quiz that you have. You just (dripping in sarcasm) have to delete a bunch of quizzes that got duplicated as well without accidentally deleting the real quiz.
Here is the alternative approach
When it's done, you will have a new Question Bank AND a new Quiz for each quiz in the original export.
And that's the reason for the warning I gave! You'll have two quizzes with the same name if you do this in the same course as your original data. If you export more than one quiz in the QTI file, you'll have a Quiz and a Question bank for each one. Specifying a new question bank during the import does not work, and you will get a new question bank with with the same as the quiz -- for every quiz.
That's a lot of duplication, which increases the chance you'll accidentally wipe something out. At least in the Question Banks, there is a timestamp of when the import happened, but for the quizzes themselves, there is no clear indication of which is the real one and which is the copy -- other than by looking at the URL and the one with bigger number at the end will be the copy
If you have access to a sandbox or a course you can play around in, I would highly recommend importing the QTI file into that course (in step 7), then manipulating things around to be the way you want them, and then copying the content from that course into the real course (use a copy course rather than export) and selecting just the question bank(s) you need when you do that. That way you'll get just the bank without the quizzes themselves.
Also note that in all of this, I did not check the box to overwrite the IDs with the QTI import. I'm not completely sure what effect that would have, but it could mess up things if you're bringing it back into the same course. It might also overwrite the existing quiz instead of making a duplicate, but I'm not sure what effect that would have with student data and I didn't want to risk it on my live course. When I tried it in our beta instance that gets overwritten each week, it still created a new quiz and a new question bank.
Good luck, I would probably stick with the Unfiled Questions approach mentioned in my first response unless there were compelling reasons not to. One reason might be if you had created the quizzes in another course, perhaps in another term, that you no longer have access to and so you don't have an Unfiled Questions bank. Then the QTI export approach may be your best shot.
I wanted to up date and replace the redundant questions in the Question bank from a practice quiz I had made. The unfiled question bank seemed to have questions missing and almost all of them were out of date, obviously I had created the quiz in a way Canvas didn't like.
So This worked brilliantly for me and saved a massive amount of work, I exported the quiz but before importing it back into the module in a new question bank for only my questions, I deleted the questions from the unfiled question bank and the quiz itself.
Imported hey presto images and questions in the right place and up to date.
Were you able to find an answer to your question? I am going to go ahead and mark this question as answered because there hasn't been any more activity in a while so I assume that you have the information that you need. If you still have a question about this or if you have information that you would like to share with the community, by all means, please do come back and leave a comment. Also, if this question has been answered by one of the previous replies, please feel free to mark that answer as correct.
Retrieving data ...