Celebrate Excellence in Education: Nominate Outstanding Educators by April 15!
One of our faculty needs a hardcopy of a student's exam results to talk with them about plagiarism.
I can see how to print just a quiz (no student interaction) from the Teacher perspective, but how to print the results of a quiz for an individual student, please?
Using "Save to PDF" or "Print Preview" only allows for one page at a time in both Chrome and Firefox.
Are quiz result pages purposefully made difficult to print?
Thank you for your help.
Bridget Irish
Curricular Technology Support | Canvas Admin
The Evergreen State College
Solved! Go to Solution.
Bridget,
From Speedgrader you are correct; it's difficult to print and I think it's due to how frames are used on the page. Try this:
Rick
I was looking for something else about quizzes and saw your somewhat recent post.
you can try the chrome extension - go full page
There is also a javascript program that was written to print out the preview page of a classic quiz(not new quizzes). I played around with it and modified it slightly so that you can go to moderate quiz and select the students quiz(or as I just found out for classic quizzes, look at student quiz results and select the quiz that way) and then print there quiz results. Here is the canvas page on that:
https://community.canvaslms.com/t5/Developers-Group/Print-Canvas-Quizzes-UserScript/ba-p/243044
I copied that user script and gave it a new name (in the header) and changed the include line in the header
from: // @include https://*.instructure.com/courses/*/quizzes/*/take?preview*
to: // @include https://*.instructure.com/courses/*/quizzes/*/history?quiz_submission_id=*
good luck
Bridget,
From Speedgrader you are correct; it's difficult to print and I think it's due to how frames are used on the page. Try this:
Rick
Rick,
Many thanks!!! This was exactly what I needed after driving myself crazy trying to get this info from Speed Grader.
Working with Canvas is sometimes like playing one of the grandkids' video games. You navigate around a magical world but sometimes you just have to know that standing in some random place and jumping will release a magic tool you need for the rest of the journey.
How can I print the quiz results for ALL of my students? As an elementary teacher, parents like to see artifacts and it is very time-consuming to individually print each quiz.
I do not think it is possible to go to a quiz and print all submissions with one simple click. I believe that you are going to be stuck doing it one quiz at a time.
Ron
I have printed students' completed Canvas quizzes many times over the years, going directly into the test view from Moderate Quizzes. That no longer works, nor does your proposed method. Any recommendations? Thank you!
This is working for a classic quiz. What about a new quiz? How can I print a graded quiz for one student?
Agreed - I can't seem to find a similar path for New Quizzes.
Agreed with some of the above, we really need a fix to be able to do this with New Quizzes. Anyone have an answer yet?
I tried many things, ask our e-Learning department for help, and still nothing. The only thing I found working is a screenshot. Because I do not show the entire screen, I am using Snipping Tool. Every copy of the screen is with the student's name. It takes a lot of time but it is working. I wish there is a better way.
I was looking for something else about quizzes and saw your somewhat recent post.
you can try the chrome extension - go full page
There is also a javascript program that was written to print out the preview page of a classic quiz(not new quizzes). I played around with it and modified it slightly so that you can go to moderate quiz and select the students quiz(or as I just found out for classic quizzes, look at student quiz results and select the quiz that way) and then print there quiz results. Here is the canvas page on that:
https://community.canvaslms.com/t5/Developers-Group/Print-Canvas-Quizzes-UserScript/ba-p/243044
I copied that user script and gave it a new name (in the header) and changed the include line in the header
from: // @include https://*.instructure.com/courses/*/quizzes/*/take?preview*
to: // @include https://*.instructure.com/courses/*/quizzes/*/history?quiz_submission_id=*
good luck
Thanks it works with quizzes, but not for new quizzes ☹️
In th
So, the solution is simple. It only works in Chrome.
Select the quiz and then click "ctrl A" and then "Ctrl P" it prints all the pages.
This technique worked in the past for me, but has stopped working this semester. Canvas is terrible.... designing an LMS that doesn't provide a simple way to print!
To participate in the Instructure Community, 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.