Skip to content
kitty/binCalc
Kept on your device

A gradebook that does the weighting for you

Set your categories and weights, add students and assignments, and type the scores. Totals and letter grades update as you go.

    Add many students at once

    Your class stays in this browser. Names and grades are never uploaded.

    How the weighting works

    Each category’s percentage is the points earned divided by the points possible for its assignments. The overall grade is the weighted average of those category percentages. If a category has no scores yet, it is left out and the other weights are scaled up, so early in the term a student with only homework scores is graded on homework alone. Weights do not have to add up to 100; they are used as proportions.

    Blank and excused scores

    By default a blank score is treated as not graded yet and does not count. Tick Count blank scores as zero once a deadline has passed and missing work should lower the grade. Type EX for excused work, such as an absence, and it is always left out.

    Importing and exporting

    Save as CSV gives a spreadsheet with every score, each category percentage, the overall percentage and the letter grade. Import CSV reads a spreadsheet with student names in the first column and one column per assignment. Put the points possible in the header, such as Quiz 1 (20), and the category is guessed from the name.

    Keeping your gradebook safe

    The gradebook is saved in this browser on this device. Clearing your browser data removes it, so save a CSV regularly as a backup, and keep student information on devices you trust.

    more in the bin

    Keep going.

    More in kittybin Calc

    Explore the bin