The Instructure Community will enter a read-only state on November 22, 2025 as we prepare to migrate to our new Community platform in early December. Read our blog post for more info about this change.
Hi,
I am an instructor.
I need to print an exam with the exam questions and correct answers for possible inspection by our government. I use question banks so can't print from the edit quiz screen. I succeeded after a long search by opening Speedgrader on a good exam and printing the exam window. So far so good.
The problem is that this works for the exam which I made this year but NOT for the exam from last year (which I can open in my course from last year under "Past enrollments"). The issue there is that Speedgrader still shows me the exams but NOT the correct answers anymore. It says "Correct answers are hidden". See attached screenshot (circled with red is the "Correct answers are hidden" message.
Can I unhide the answers? FYI, it is no longer possible to edit a quiz in past enrollments.
Your help is greatly appreciated.
(and while at it: please make a button to print reference exams from question banks easily...).
@Keromar -
I have a couple of questions first before I can provide a possible solution.
1) is this in Classic Quizzes or New Quizzes? I can help (possibly) if it is Classic Quizzes
2) Do you just need to pick out 3 or 4 student submissions and print those submissions? Or is it the entire class?
3) Lastly, and this one may be the issue that prevents me helping you. Can you see the student exam/quiz when you open the exam/quiz itself, go into the moderate quiz and select a student and see their quiz with answers?
If the answer to 1 is Classic quizzes and the answer to 3 is yes, then I can provide a way for you to get the student's exam printed with their answers showing.
Ron
Hi Ron,
1) Classic Quizzes
2) Just a couple of submissions (actually just one) is fine.
3) I can student exam/quiz in Speedgrader but it is no longer possible to moderate a quiz in "Past Enrollments".
This being said, I need to see the quiz AND the correct answers. I actually did this for this year by printing a quiz from Speedgrader and just deleted the wrong answers using an Acrobat Pro editor. That gives me the quiz with the correct answers and that is what I need.
Question 3 is a "no" so I guess that means you are not able to help me.
I searched the INternet but cannot find anybody else with the same problem sadly enough.
@Keromar -
I can probably help you going forward. I also misunderstood the answers you wanted. i can get you a print out of a quiz taken by a student showing their answers. Of course, if their answers are incorrect the correct one is shown, so technically you have the sample work and what the answers are supposed to be.
I will get the information put together for you later today. I have to eat and teach in 20 minutes.
@Keromar -
I found out something while looking at what you posted about not being able to see the moderate link. That seemed strange to me, so I went back to Fall2020 for one of my courses. And as blind luck would have it, I selected a course where I happened to be in the role of faculty and not teacher. Sure enough, I could not see moderate. I went to a spring 2020 class and I could see moderate. That confused me for a minute and I went back to my course listings and happened to see the role of teacher and faculty - so that made sense. Faculty has fewer permissions than teacher.
Therefore, I wanted to pass that information along in case that is why you cannot see the moderate link. They other thing is - I never conclude my classes - I have never understood that concept and I did it once early on and I did not like the results. If you have concluded your classes, then I imagine the information you want is gone.
On to the way to obtain a printing of classic quizzes. This requires the installation of tampermonkey and a javascript into tampermonkey (all explained in the links). I am not sure what browsers it will work on, but it does on chrome.
The page you want is the following: https://community.canvaslms.com/t5/Canvas-Developers-Group/Print-Canvas-Quizzes-UserScript/ba-p/2430...
in that page, go to his github link and open it in a new tab. click on install and that is the first part (tampermonkey must be installed first).
I am great at tweaking what greater minds have made for me, so I made the following change to the script . go to tampermonkey dashboard view and click on the script name and make the following changes and save the script. The print button now comes up any page dealing with quizzes(i.e. the moderated view of a student submission, the solutions after you answer all the questions in preview mode, etc)
at the top of the program, change the line below
// @include https://*.instructure.com/courses/*/quizzes/*/take?preview*
to the following:
// @include https://*.instructure.com/courses/*/quizzes/*
The print function button then shows up on the upper right side of the page.
Also, iin the view of the javascript you may notice a red x on the left side (lines 14 and 36), I looked around on the internet and found the way to remove those warnings(the script still works with them) was to make line 14 var el instead of el (you will see var infront of other variables) and then var temp on line 36.
Let me know if any of this helps or if you need further help/explanation with it.
Hi Ron,
It looks like I am bad at explaining my problem even if I am a teacher ;-).
My problem is NOT the actual printing (I found a way via Speedgrader in Firefox and printing the quiz of a student to a PDF) but the fact that I do no longer see the correct answers to a quiz when it has been put in "past enrollments". (our administration puts them in past enrollments, it's not my choice)
I need these correct answers for my files (just one example so from one student is ok).
I could of course enter the correct answers manually by editing the PDF and it looks like this is my only hope at the moment.
I checked and I am a Teacher in the past enrollment course so that is not the problem why I can't moderate or see the correct answers in Speedgrader.
I suggest you look at the screen shot which I posted in my original post. The message there is my real problem, i.e. that I can't see the correct answers for some reason. I can see the answers from the student in the past enrollment course but not the correct answers.
Thank you by the way for all your time. Much appreciated.
Best regards,
Kurt (Keromar is my nickname online)
Kurt - (thanks for the name. by using the @ with your user name makes sure that you get a notification on the post)
I think your response of administrators putting the courses in past enrollments is the issue.
With teacher privileges, you should be able to see the submissions on past courses.
I knew you wanted the answers to show with the student responses and print that out, I did misunderstand about the fact that you could print them out. I am not sure how you do the printing in general, but I would try the script I mentioned to see if it is better than what you currently use.
Also, because you are using classic quizzes, I think you may find the following "Canvancement" very useful. This javascript is one of several that @James has written. He has been a great resource for users of Canvas and I am glad to provide people information about his scripts.
The script you want is quizwiz - I use the rubrics version. In speed grader when you grade by rubrics, quizwiz adds an arrow next to the submit button - this arrow submits the score for the rubric you just score, it advances to the next student and it reopens the rubric for the next student. There are other features with quiz wiz as well. Trust me you will want to at least give it a try (make sure you read the information in the posts). Once you try quiz wiz you will never grade without it. (I am just glad that classic quizzes will be extended out to 2024).
the main canvancement page: https://github.com/jamesjonesmath/canvancement
quiz wiz page in canvancements: https://github.com/jamesjonesmath/canvancement/tree/master/quizzes/quizwiz - go to quizwiz installation scripts - read the information, but you could just start with rubrics version.
here is the blog post explaining it in detail: https://community.canvaslms.com/t5/Higher-Ed-Canvas-Users/QuizWiz-Enhancements-to-SpeedGrader-and-Qu...
Hi Ron,
Looks great though I am a bit hesitant (as a Cyber Security expert) to install Tampermonkey).
Apart from that, it looks like there is no solution for my problem.
Funny but just did a Google search and my post is the one popping up on top.
Do you know any other of the Canvas community who might be able to help?
Thanks,
Kurt
@Keromar -
Kurt
I completely understand about being hesitant on adding extensions into chrome (especially one with the word tamper in it). With a cyber security background, you learn real fast that the internet is a dangerous place if you aren't careful.
As far as I know there are no other information available. There are other forums within the canvas community, but I doubt they will be able to provide a solution.
good luck.
Ron
Can you just copy the old course into a new test/development course, so you can change the quiz settings and use the Test Student to generate a sample attempt with all the correct answers?
Community helpTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign inTo interact with Panda Bot, our automated chatbot, you need to sign up or log in:
Sign in
This discussion post is outdated and has been archived. Please use the Community question forums and official documentation for the most current and accurate information.