Calculate grade weight

Calculate a course total from assessment percentages and find the average required on work that has not been marked.

freeworks offlinenothing uploaded
ToolGrade Weight Calculator
Input
Output
Put this on your own site

The frame below runs the same code as this page, in the reader's own browser. Nothing is sent to us, and nothing is sent to you.

Pick a dark background and the text and panels follow it, so the frame stays readable on a dark page.

Preview

How it works

Completed work contributes its weight multiplied by its score and divided by 100 to the final course percentage. The current mark divides those earned points by completed weight, while the required remaining average divides the points still needed by unfinished weight.

Formula
required remaining average = (target − earned course points) ÷ remaining weight × 100
  • All assessment weights must add to 100% so they describe the complete course.
  • The editable 50% target is an example rather than a school grading rule.

Worked example

Two assessments done, one still to come
Each line is name, weight percent, score percent (or - if not yet marked)
Input
											Assessments: ["Essay, 30, 85","Midterm, 20, 70","Final exam, 50, -"]
Target grade: 75
										
Output
												Weight completed: 50
Weight remaining: 50
Current weighted grade: 79
Needed average on remaining: 71
Achievable: yes
Projected if remaining is zero: 39.5
											

When to use this

Course syllabuses weight essays and examinations, gradebooks show marks over completed work, and students estimate what unmarked assignments must average.

Edge cases

  • Weights totalling 90% are rejected because ten percentage points of the course are unaccounted for.
  • Marks above 100 or below 0 stop the calculation instead of distorting the weighted total.
  • When every assessment is complete, the target is achievable only if the earned course points already reach it.