For Developers

Grading Type

An Grading Type describes the type of an Assignment's grades.

The values of this enum are of type string.

We recommend mainly using assignments with grading_type points, as many systems we integrate with don't support any other grading type.

Values

ValueDescription
pointsThe score is given out of points_possible points.
percentThe score is set as a percentage of points_possible points.
pass_failThe score is set as either points_possible or zero.
letter_gradeThe score is set as a letter grade value, which is converted to a percentage point value using the grading_scale on the assignment. Canvas is really the only provider with good support for this.
rubricThe score is based on the points_possible from the associated rubric. Canvas and Schoology supported.