Teacher Grading Calculator
Enter student scores and a grading scale to assign letter grades, see class distribution, and optionally apply a curve.
Built for teachers.
Teacher grading calculations involve two main operations: computing a student’s weighted total score, and converting raw scores to letter grades using a defined grade scale.
Weighted Average Formula:
Final Grade = Sum of (Score × Weight) for each category
All weights must sum to 100% (or 1.0 in decimal form).
Worked example:
| Category | Weight | Student Score |
|---|---|---|
| Tests | 40% | 78% |
| Homework | 25% | 92% |
| Projects | 20% | 85% |
| Participation | 15% | 100% |
Final Grade = (78 × 0.40) + (92 × 0.25) + (85 × 0.20) + (100 × 0.15) = 31.2 + 23.0 + 17.0 + 15.0 = 86.2% → B
Standard letter grade scale (most US schools):
| Score Range | Letter Grade | GPA Points |
|---|---|---|
| 90–100% | A | 4.0 |
| 80–89% | B | 3.0 |
| 70–79% | C | 2.0 |
| 60–69% | D | 1.0 |
| Below 60% | F | 0.0 |
Points-based grading (alternative): When assignments are worth different point totals: Percentage = Total Points Earned / Total Points Possible × 100 Example: 342 earned / 400 possible = 85.5% → B
Curving options:
- Flat curve: Add a fixed number of points to everyone’s score
- Root curve: New score = Square root of raw score × 10 (boosts low scores more than high)
- Top-score curve: Divide everyone’s score by the highest score in class, then multiply by 100
Curving should be applied consistently and announced to students in advance to maintain trust and fairness.