Teacher Gradebook Helper
Summarises a set of marks in one pass. Enter names and scores out of 100 as "Ana: 88, Ben: 74, Cy: 91".
Summarises a set of marks in one pass. Enter names and scores out of 100 as "Ana: 88, Ben: 74, Cy: 91".
You get the class average and median, the highest and lowest scorer, a count for each letter grade, and the full list ranked from highest to lowest with a letter beside each name.
Names are only used to label the output — nothing is stored.
Use cases
- Getting a class average and grade spread straight after marking
- Finding the top and bottom of a set of results quickly
Examples
Two students
Ana: 88, Ben: 74
{"count": 2, "average": 81.0, "median": 81.0, "highest": {"name": "Ana", "score": 88.0, "letter_grade": "B"}, "lowest": {"name": "Ben", "score": 74.0, "letter_grade": "C"}, "distribution": {"A": 0, "B": 1, "C": 1, "D": 0, "F": 0}, "students": [{"name": "Ana", "score": 88.0, "letter_grade": "B"}, {"name": "Ben", "score": 74.0, "letter_grade": "C"}]}FAQ
Is my data sent to a server?
Yes — the calculation runs on the server. Nothing is stored, and the names are used only to label the result.
Which grade scale is used?
A at 90, B at 80, C at 70, D at 60, and F below that — the same scale as the Grade Calculator and Exam Score Calculator.
How are ties ordered?
Students on the same score are listed alphabetically, so the ranking does not depend on the order you typed them in.
What score range is accepted?
Scores from 0 to 100. Anything outside that is rejected.