AscendLab

Math helpers

成绩计算器

Free browser tool

Grade Calculator for Weighted Class Scores

Calculate weighted grades from assignment scores and category weights without a spreadsheet.

Weighted grade inputs
Add score and weight rows. Weights can total 100, but they do not have to.
Grade result
Weighted average based on the rows above.

Current grade

88.8%

Total weight

100%

Quick answer

Weighted grade equals each score multiplied by its weight, divided by total weight.

The calculator normalizes weights, so they can total 100 or another consistent total.

Best inputs

Use percentage scores

Enter scores such as 92, 84, or 90 rather than raw points.

Use matching weights

Weights should reflect the course grading plan.

Weighted grade formula
Each row contributes score times weight to the total.
Weighted points = score x weight.
Total weighted points are divided by total weight.
Rows with zero weight do not affect the result.
Example, Assumption, and Limitation
Use the result as a practical estimate or transformation, then confirm edge cases for critical work.

Example

Homework 92 at 30%, midterm 84 at 30%, and final 90 at 40% gives 88.8%.

Assumption

Scores are entered as percentages on the same 0 to 100 scale.

Limitation

Course-specific rounding, curves, extra credit, and dropped scores are not applied.

Common use cases
These pages are built for lightweight browser-side work, examples, and planning.

Class planning

Estimate current weighted grade.

Assignment categories

Combine homework, exams, and projects.

Progress checks

Try scenarios before a final score is known.

Student notes

Keep a quick local grade estimate.

Frequently asked questions

Do weights need to total 100?

No. The calculator normalizes by total weight, but using weights that total 100 is often easier to review.

Can I add more categories?

Yes. Use Add row to include another assignment, exam, or category.

Is this a final exam calculator?

This page calculates current weighted grades. A dedicated final-exam-needed mode may come later.

Does this store grade data?

No. The calculator runs locally in the browser.

Suggested workflow

Student math workflow

Calculate grades, summarize scores, then solve percentage changes.