Details of adding an item is detailed in Section 2.4.2. If the user provides an invalid value for one or more of the fields when adding a item, the Grader displays an error dialog box specifying which field has an invalid value when the user presses the 'Create' button. Invalid values include a decay % value of more than 100 or less than 0, a name value that is that same as an existing category or item, or a due date value that is a non-existant date or not in the mm/dd/yyyy hh:mm form.
Details of modifying category and item weights, and its error handling is detailed in Section 2.4.3.
Details of entering and editing scores are detailed in Section 2.4.5, and Section 2.4.6, respectively. If the user provides an invalid value for one of the grade values, the Grader displays an error dialog box specifying an invalid value has been entered, when the user tries to confirm the grade change by clicking out of the graded item's grid or pressing Enter. The graded item value is reverted to its previous grade value. Invalid values include non-numbered inputs in graded items with a points possible grading style.
Details of modifying the grading scheme, and its error handling is detailed in Section 2.4.7.
Details of predicting grades, and its error handling is detailed in Section 2.7.2.
Details of electronic turn-in, and its error handling is detailed in Section 2.7.3.
Details of authentication is detailed in Section 2.8.2. If the user provides an invalid value for one or more of the fields when logging in, the Grader displays an error dialog box specifying which field has an invalid value when the user presses the 'Login' button
Details of grade submittion, and its error handling is detailed in Section 2.8.3.