Set up a rubric for an assignment


CodeGrade has a Help Center, with better guides, more videos and updated documentation. The documentation and guides on this website are deprecated and will not be updated in the future. Please click here to go to this page on the Help Center!


This is the documentation for the new rubric editor. You can find the documentation for the old editor here.

  1. Go to the Assignment Management tab by clicking on the icon.

  2. Navigate to the Rubric tab.

  3. Click on the icon to create a new rubric.


    You can also duplicate a rubric from a different assignment. To do this click on the icon, and use the dropdown list to select the assignment to copy the rubric from and press Submit.

  4. Create a new category by pressing one of the “ Discrete category” or “ Continuous category” buttons.

    Discrete rubric categories are traditional rubric categories. They allow you to create multiple levels within a category. While grading you can select the level the student achieved.

    Continuous rubric categories allow you to set a maximum amount points, and give everything between 0 and the set maximum for that category. These categories are especially useful when using AutoTest.

  5. Set a category name and category description.

  6. You can create new levels by clicking on the empty level with a large in it. For each level set a header, a description, and an amount of points.

  7. Add as many levels and categories as necessary. You can reorder levels by dragging the handle up or down.


The max points field will be automatically set to the sum of the amount of points, CodeGrade will automatically scale this to a grade between 0 and 10. Only change this value if you want to allow bonus points or a maximum grade of less than 10.


Want to brainstorm about what a good rubric entails? Contact us at