capabilities.work

Grade a Discussion-backed Assignment

A 3-step recipe with Canvas LMS. We can help you get access.

Recipe · 3 steps

Grade a Discussion-backed Assignment

with Canvas LMS · Marking & Grading Operations

Resolve a graded discussion's assignment and grade a student submission.

  1. List the course discussion topics to recover the assignment id that backs the first graded discussion.
  2. Read the student's submission for the discussion's backing assignment.
  3. Post the grade and optional comment to the student's discussion submission.
What you'll need to have ready
  • courseId: The Canvas course id.
  • userId: The Canvas user id of the student whose discussion submission is graded.
  • postedGrade: The grade to post.
  • textComment: Optional feedback comment to attach.
For your developer

Arazzo workflow canvas-lms:grade-discussion-submission, 3 operations: listDiscussionTopics → getSubmission → gradeSubmission. Specs on APIs.io.