Rubrics that connect to your autograder

Build rubrics with discrete or continuous categories. Auto-fill scores from autograder results. See rubric statistics across the class.

Detailed AutoTest results in CodeGrade showing syntax, output, and structure checks for a multi-question quiz.

1. Rubric scores that fill themselves in

Most rubric tools are fully manual. CodeGrade's rubrics connect to the autograder, so categories can be auto-filled based on test results. If the autograder checks for code style, edge case handling, and output correctness, the rubric reflects those scores automatically. You still add manual categories for things like code readability or design decisions.

  • Auto-fill rubric categories from autograder test results
  • Combine automatic and manual rubric categories in one assignment
  • Students see a single rubric with all scores, automatic and manual, in one view
CodeGrade displaying AutoTest results for a data science assignment, with checks on data handling and structure.
CodeGrade AutoTest results displaying detailed scoring for functionality, style, and custom checks.

2. Discrete and continuous categories

Not every criterion fits a simple "pass or fail." CodeGrade supports two rubric types: discrete categories with fixed levels (Excellent, Good, Needs Work) and continuous categories with sliding scales for more nuanced scoring. Use both types in the same rubric.

  • Discrete categories: define specific levels with descriptions and point values
  • Continuous categories: set a range and score anywhere on the scale
  • Mix both types in a single rubric for flexible grading

3. See how the class performed, not just individual students

After grading is complete, CodeGrade shows rubric statistics across the entire class. See which criteria students scored well on and which ones tripped them up. Use the data to adjust your teaching, not just to assign grades.

  • View mean scores per rubric category across all submissions
  • Identify which criteria the class struggles with most
  • Export rubric data for department reporting or course review
CodeGrade analytics showing grade distribution and rubric statistics with mean scores per question for a coding quiz.

Grade code in minutes, not weekends.

Automatic grading, structured rubrics, and manual review tools that work together. Free for up to 50 students.

Discover how institutions use CodeGrade to improve their coding courses

Patrick Totzke

Full Professor

I have many students expressing how amazing it is to use CodeGrade for their submissions!

Alex St. Aubin

Instructor Computer Science at the University of Nevada, Las Vegas

“CodeGrade has really made our lives easier. The lives of the TAs, the students, the teachers. It has really helped our Computer Science Department out a lot.”

Sarah Veatch

Associate Director of Graduate Studies, Professor of Biophysics

"It’s easy to scale the class while giving students the feedback they need to be successful."

Frequently Asked Questions

More features

Circular gear with a checkmark, representing automated code grading.
The most powerful autograder
Grade code automatically across 175+ languages. Start free.
> Learn more
Checklist with a hand writing, symbolizing manual input in programming tasks.
When code needs a human eye, grade it fast
Split submissions across your team, navigate through them efficiently, and combine manual review with auto-grading.
> Learn more
Magnifying glass over a document, indicating inline code review in programming.
Leave feedback where it matters: on the code itself
Stop writing the same feedback on every submission. Comment on the code, save it as a snippet, reuse it all semester.
> Learn more

Get started today and unlock the power of CodeGrade.