Include rubric assessments in Peer Reviews API

  This idea has been developed and deployed to Canvas

 

           
  Idea open for vote Wed. June 1, 2016 - Wed. September 7, 2016  Learn more about voting...

This idea is a companion to Prof. Clint Tuttle's Download each peer assessment score by student..

  • Background: A Peer Reviews API was added to Canvas in 2015 and can currently assign (POST) or clear (DELETE) peer reviewers to a submission, as well as download (GET) peer reviewers' overall comments on each submission.
  • Need: If a rubric is associated with a peer review assignment, a student reviewer can enter rubric assessments -- ratings and/or comments on each criterion in the rubric -- for the submission they've been assigned to review. However, these rubric assessments can't be accessed via the Canvas API currently.  As Clint points out, they can only be viewed individually in SpeedGrader
  • Potential use cases:
    • For each assigned peer review on a student's submission, GET the reviewer's rubric assessment (points and comments) via API if they exist.
    • Enter (POST), correct (PUT) or delete a rubric assessment via API on behalf of a student.
  • Related benefits: If implemented, the GET capability might help make Clint's idea possible.

   

  Comments from Instructure

 

For more information, please read through the Canvas Production Release Notes (2016-09-17)

12 Comments
Renee_Carney
Community Team
Community Team

Hi  @RobDitto ​

Thank you for the well detailed response!

We were exploring similar ideas and found

I know that the linked request is for the UI.  Would it still meet your needs?

RobDitto
Community Champion
Author

Yes, absolutely. This idea was intended as an API companion to that UI idea.  If the current community policy is not to have related but separate API and UI ideas, feel free to archive this one.  In that case I'll simply add my API suggestions to .

Renee_Carney
Community Team
Community Team

Hey Rob!

Thank you for your response!  No policy at this time!  I just wanted to check wth you to see if you had a preference for API over a UI Report.  It sounds like you do, which means others may as well!  Your idea will open for voting with the June cohort.

Renee_Carney
Community Team
Community Team

This idea has moved to the next stage and will be open for voting among the Canvas Community, from Wed. June 1, 2016 - Wed. September 7, 2016.

Check out this doc for additional details about how the voting process works!

biray
Instructure Alumni
Instructure Alumni

201294_pastedImage_6.pngWe appreciate you, and the submission of your idea. Your dialogue helps our product teams prioritize feature development. Unfortunately, this idea has been archived because it did not meet the 100-vote threshold within the 3-month voting period. Learn more at: How does the voting process work for feature ideas?

Can archived ideas still become a feature?  Potentially, yes. Archived ideas can be resubmitted by Community members. As people’s needs change, previously submitted ideas may gain additional traction. Feature ideas are evaluated as a whole and influence product direction.

RobDitto
Community Champion
Author

Good news: I think this one will soon become a feature! See the Canvas Beta Release Notes (2016-09-06) - Rubrics API feature.

Renee_Carney
Community Team
Community Team
  This idea has been developed and is On Canvas Beta How do I access the Canvas beta environment?

For more information, please read through the Canvas Beta Release Notes (2016-09-06)

Renee_Carney
Community Team
Community Team
  This idea has been developed and deployed to Canvas

For more information, please read through the Canvas Production Release Notes (2016-09-17)

Renee_Carney
Community Team
Community Team

ROI.png

Thank you to  @RobDitto  for submitting this idea. Your investment in this idea helped refine a feature which is now part of the Canvas! Smiley Happy

RobDitto
Community Champion
Author

Clarification note: what was actually developed uses the Rubrics API, not the Peer Reviews API, to get peer reviewer rubric assessment scores. There's some related discussion at this long-running feature idea (please vote!):