Grade an Assignment From a Module
A 3-step recipe with Canvas LMS. We can help you get access.
Recipe · 3 steps
Grade an Assignment From a Module
with Canvas LMS · Marking & Grading Operations
List modules then grade a student on a module's assignment.
- List the course modules including their items to provide module context for the assignment being graded.
- Read the student's submission for the module's assignment.
- Post the grade to the student's submission for the module assignment.
What you'll need to have ready
- courseId: The Canvas course id.
- assignmentId: The Canvas assignment id linked from a module item.
- userId: The Canvas user id of the student to grade.
- postedGrade: The grade to post.
For your developer
Arazzo workflow canvas-lms:grade-module-assignment, 3 operations: listModules → getSubmission → gradeSubmission. Specs on APIs.io.