For Developers
Grading Scale
An Grading Scale describes how letter grades are converted into point values for Assignments with a Grading Type of letter_grade.
Properties
| Property | Type | Description | 
|---|---|---|
name | string | The name/title of this grading scale. | 
entries | GradingScaleEntry[] | The list of valid letter grades and their corresponding percentage point values for this assignment. | 
GradingScaleEntry
One of the entries in a Grading Scale, indicating the minimum percentage point value that a given letter grade corresponds to.
| Property | Type | Description | 
|---|---|---|
name | string | The string letter grade that this entry corresponds to, i.e. B+. | 
value | number | The percentage point value that this letter grade corresponds to, from 0-100%. | 
Example
{
    "grading_type": "letter_grade",
    "grading_scale": {
        "name": "Letter Grading",
        "entries": [
            {
                "name": "A",
                "value": 90
            },
            {
                "name": "B",
                "value": 80
            },
            {
                "name": "C",
                "value": 70
            },
            {
                "name": "F",
                "value": 0
            }
        ]
    }
}