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.
Found this content helpful? Log in or sign up to leave a like!
Hello, our institution is in the initial process of creating Account-Level Outcomes for our graduate programs offered through Canvas. We are going to be invoking these outcomes in course-level rubrics. We have been doing some testing and have been able to pull some data on outcome mastery for most recent attempts, highest score, etc.
However, we have a need to demonstrate the difference in mastery from the initial vs. most recent attempt. We are looking to collect this data to see how many students are mastering the competencies on the first try vs. after receiving their instructor's feedback.
Does anyone have experience with this, or any ideas on if this level of data collection/analytics is possible? Thanks so much for any help you can provide!
Solved! Go to Solution.
If you were doing this for a single class, I'd suggest what I suggested in this post earlier last week, as the student analysis report has a column mentioning the attempt number.
For multiple classes, you may be able to do that with the API, getting all submission attempts from quizzes, or just the first and last. I have done it in the past with classic quizzes, but not with new quizzes, so perhaps it may not work with those.
I think non-quiz assignments don't usually have a student analysis report, so probably you'd have to use the API for that (looking for the different submissions for each assignment).
If you were doing this for a single class, I'd suggest what I suggested in this post earlier last week, as the student analysis report has a column mentioning the attempt number.
For multiple classes, you may be able to do that with the API, getting all submission attempts from quizzes, or just the first and last. I have done it in the past with classic quizzes, but not with new quizzes, so perhaps it may not work with those.
Thank you so much for this incredibly helpful response!! We were able to do some testing and as you noted, we can see the attempt #s per quiz when we pull the Student Analysis reports (and it seems to work in New Quizzes as well). However, we are interested in seeing this level of data around Assignments rather than quizzes. Do you know if there are any such reports for assignments? Thanks!
I think non-quiz assignments don't usually have a student analysis report, so probably you'd have to use the API for that (looking for the different submissions for each assignment).
Got it--this is very helpful. We were wondering if we would have to use the API to provide answers to some of these more uncommon data-related questions. Thanks for all your help!
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