Community Contributor

Outcome and Rubric Assignment Breakdown

🚀 Outcomes and Rubrics question: We use rubrics and outcomes for standards-based grading. However, we use Canvas outcomes as a domain score (group of individual standards) and not a specific standard score (one outcome for one standard). Regardless, my question is still,  

"Has anyone figured out a way to view the whole class scores on an assignment showing their rubric score?"  

Basically, like an assignment breakdown by the rubric scores. Thanks! 

For example:


STUDENT NAME Rubric Criterion 1 Rubric Criterion 2 Rubric Criterion 3 Total
Student 1 1 2 3 6
Student 2 2 2 2 6
Student 3 3 3 1


Labels (2)
0 Kudos
6 Replies
Community Champion

There's no easy way to do this in Canvas using the default tools. If you're comfortable using the API, you can use the OutcomeResults endpoint and get that type of breakdown.

Community Contributor

Thanks for the link. That might be helpful though I'd have to do some more learning myself about API. We have developed some scripts with the API, but that was my dev team friends and not me personally. Though, I think I get the premise. Where do you go for the basic of writing and working with API? 

0 Kudos

To get an idea of the shape of data, I generally use a desktop app called Insomnia. I can make calls to specific endpoints and figure out how to stitch them together into something usable. Once I have the idea of what I need to do, I'll work in Python. There's a great library for Canvas which makes it super easy to get up and running with scripts.

0 Kudos
Instructure Alumni
Instructure Alumni

@BradMoser You would need to do some reformatting, but the data you are looking for is also held in the Outcome Results .csv export report that is available at the account level. To access it, you'd go to Account Settings and click the Reports tab.

@BenFriedman Wow, thanks for the reply. I love that Canvas leaders connect via the Community with us.

Unfortunately, the Outcome Result report would be a ton of work for someone to have to generate after each assignment to display the results for the for the outcomes on a rubric. Then to provided that back to the teacher. The time required would also eliminate any use of the report for formative purpose. In addition, I believe that report only pulls Outcomes and not the other rubric criteria.

I was hoping that as you explore feature enhancements and updates to Outcomes, Learning Mastery and Rubrics, perhaps a display of the assignment and rubric score by class would be a good addition. Let me know if you want to visit virtually to chat more. Not sure I am totally doing justice on this thread. 


I see your point on how using that report could be difficult. I will reach out to schedule some time with you! I'd love to see if there is a way we can support this.