Calculate your weighted course grade from assignments, exams, and categories.
Ready to use · Runs in your browser · No signup
Loading tool…
How to use the Grade Calculator
Add graded items and their weights, then choose whether to normalize the entered work as a current grade or show its contribution toward the final 100-point course grade. Fieldlet calculates everything in your browser without an account.
Use this calculator when a course combines assignments, tests, projects, or category averages with different weights. The interpretation control separates a normalized current grade from the points those entries contribute toward the complete 100% course grade.
Fieldlet performs the calculation locally. Compare important academic results with the grading policy published by the relevant instructor or institution.
Enter each assignment, category, or exam grade as a percentage.
Enter how much that item contributes to the course grade.
Choose Current grade to normalize partial weights, or Course contribution to leave unentered course weight unearned.
Last reviewed for accuracy:
Worked examples
Combine homework, exams, and a project
Scenario: A student has 92% in homework weighted 25%, 81% in exams weighted 50%, and 95% on a project weighted 15%. The remaining 10% is not graded.
Result: The current grade across completed categories is 86.39%.
Weighted points are 23 + 40.5 + 14.25 = 77.75. Dividing by the 90 entered weight points gives 0.8639, or 86.39%. The calculator reports the normalized current grade rather than treating the ungraded 10% as zero.
Check a complete 100-point plan
Scenario: Four categories contribute 20%, 20%, 25%, and 35%, and all four averages are available.
Result: The total weight is 100%, so the weighted-points sum is also the projected course percentage.
No normalization beyond 100 is needed once the weights cover the complete grading plan.
How the result is produced
For each row, Fieldlet multiplies the score percentage by its weight. Current-grade mode divides the total by the weight entered, while course-contribution mode divides by the full 100% course basis. This makes the treatment of unentered work explicit instead of silently assuming one interpretation.
Weighted points = score × weight ÷ 100
Current grade = total weighted points ÷ total entered weight × 100
Course contribution = total weighted points on the full 100-point course basis
Category averages and individual assignments should not be mixed if that double-counts the same work
Current grade versus final course grade
A current grade describes the work included so far. A final course grade requires every remaining component or an explicit assumption about future scores. Use the Final Grade Calculator when you know the target grade and the remaining exam weight.
Use current grade for a progress snapshot.
Use final-grade planning for a target on remaining work.
Confirm whether extra credit changes the denominator or only adds points.
Limitations and common mistakes
A syllabus may use dropped scores, extra credit, or category caps that require a separate adjustment.
Rounding in a learning-management system can differ if it rounds each assignment before combining categories.
Common questions
What if my weights do not add up to 100%?
Fieldlet normalizes the weights you entered. This is useful when only part of the course has been graded so far.
Can I use category grades instead of individual assignments?
Yes. Enter categories such as Homework, Exams, and Projects as rows with their category averages and weights.
What is course contribution mode?
It divides weighted points by the full 100% course basis, so weight you have not entered contributes no points. This is useful for distinguishing progress from points already banked toward the final grade.
Should ungraded work be entered as zero?
Usually no. Leave genuinely ungraded work out when you want a current grade. Enter zero only when the course policy already treats the missing work as a zero.