# Gradebook

Each class uses one grading method. Choose the method that matches how the class is taught.

## Points

Every assignment has a fixed point value. The class grade is calculated as:

`points earned / points possible x 100`

This method works well for traditional courses where every assignment contributes to one running average.

## Weighted categories

Assignments are grouped into categories such as Homework, Labs, Quizzes, or Final. Each category has a percentage weight, and the total must equal 100%.

This method works well when different types of work should have different importance.

## Pass / Fail

Pass / Fail classes do not use points or percentages for individual assignments. Each assignment is marked as Pass, Pass Late, Fail, Excused, or Excluded.

Pass / Fail classes with no graded work show a blank or neutral state instead of showing Fail.

For Pass / Fail classes:

- Points Possible, Extra Credit, and Category are hidden because they do not apply.
- Each assignment counts as one unit toward the class threshold.
- Pass earns credit but does not affect GPA.
- Fail counts as 0 percent for GPA purposes when GPA is calculated.
- Transcripts show P or F for the class.

## Extra credit

Extra credit adds earned points without increasing points possible. Use it for optional work that can improve a student's grade without penalizing students who do not complete it.

## Assignment status

Every grade row has a status. The status controls whether the row counts toward the class average.

| Status | Counts toward average? | Earned value |
| --- | --- | --- |
| Ungraded | No | Blank |
| Completed On-time | Yes | Raw score minus late penalty, plus bonus |
| Completed Late | Yes | Raw score minus late penalty, plus bonus |
| Incomplete | Yes | 0 |
| Missing | Yes | 0 |
| Excused | No | Blank |
| Excluded | No | Blank |

Assignments that have not been graded do not lower a student's grade. They remain Ungraded until a teacher or administrator enters a grade.

Use Excused when a student is legitimately exempt from the work. Use Excluded when the assignment should not count for that student.

## Grade entry fields

- **Raw** is the earned score before bonus or late penalty.
- **Bonus** adds extra points.
- **Late Penalty %** subtracts a percentage from the raw score.
- **Submitted Date** records when the work was submitted. If a grade is entered and no submitted date exists, the plugin uses the assignment due date when available.
- **Comments** stores a note for the grade row.

## Grading scale

Edit the global letter-grade scale under **TradeSchool > Settings > General**. Enter one letter per line:

```
A: 90
B: 80
C: 70
D: 60
```

## Teacher gradebook

The teacher portal gives instructors a per-assignment grade entry screen with status, raw score, bonus, late penalty, submitted date, and comments. Totals update while the teacher enters grades, and the layout adapts for mobile screens.
