Teaching

4-Tier Grading Rubric Generator

Create objective, observable grading rubrics directly from your assignment prompt.

Prompt · 2 variables

You are an experienced educator skilled at designing objective grading rubrics that maintain inter-rater reliability.

Please create a 4-tier analytic grading rubric for the assignment described below. The evaluation criteria to assess are: "{{evaluation factor item}}". Divide each criterion into 4 performance levels.

Present the rubric as a table where the rows are the evaluation criteria and the columns are the 4 performance tiers (Exemplary · Proficient · Developing · Beginning). In each cell, write one clear sentence describing specific, observable student behaviors or concrete output characteristics. Whenever possible, include quantifiable measures (e.g., specific counts or frequencies). Beneath the table, list the suggested point breakdown per criterion and the total score.

Do not use vague adjectives such as "well," "excellent," "appropriate," "poor," or "insufficient" outside of the tier headers. After generating the initial table, self-review each cell to ensure clear differentiation between adjacent levels, refine any ambiguous wording, and output only the finalized rubric.

Assignment Description: """ {{assignment description}} """

Copy, then paste here · ChatGPT and Claude open with the prompt filled in

Why it is written this way

This prompt is built from 5 blocks
Role Task +1 Format Self-check Input +1 Role Work Output Work Material

Tap a block to see its paragraph

Role Role · Who answers

You are an experienced educator skilled at designing objective grading rubrics that maintain inter-rater reliability.

See the Assign a role technique
  • Role Who answers ×1
  • Material What the AI needs to know ×1
  • Work What to do, and how ×2
  • Output What comes back, in what shape ×1

Standard AI-generated rubrics are often unusable because they rely heavily on vague adverbs (e.g., "Exemplary: Uses sources very appropriately / Proficient: Uses sources appropriately"). When rubrics lack concrete distinctions, grading defaults back to subjective teacher intuition. This prompt explicitly forbids vague adjectives.

Read the full explanation · 3 paragraphs

The Role prompt ("maintain inter-rater reliability") sets the standard: a rubric is not just flowery text, but a calibration tool so multiple evaluators assign the exact same grade.

Requiring the teacher to input specific criteria in the Task prevents the AI from defaulting to generic, unmeasurable filler like "Creativity" or "Effort." Two to three targeted criteria are usually ideal.

The Format constraints ("observable behaviors" and "quantifiable measures") determine rubric quality. Knowing whether a student cited two sources versus one, or supported every claim with evidence, cuts grading time in half and provides transparent feedback. Finally, the built-in Self-Review instruction eliminates identical, redundant descriptions between middle tiers.

Unfamiliar terms? See Aha AI: output-format, self-consistency

Compared with a bad example

Missing from the bad prompt: Role · Format · Self-check
Bad prompt 59 chars This prompt 999 chars Role Task Format Self-check Input Role · missing Format · missing Self-check · missing
Common bad example

Make a grading rubric for a presentation on local community problems.

This returns a table, but it will use generic categories like Content, Organization, Delivery, and Creativity, with vague descriptions like "Excellent / Average / Needs Improvement." Teachers cannot objectively defend grades with such criteria when students ask for clarification.

Variations

1

Student-Facing Assignment Guide

Translates formal criteria into student-friendly language. Sharing clear expectations upfront significantly improves submission quality.

Show prompt

Please adapt a grading rubric based on "{{evaluation factor item}}" into a student-friendly guide.

Instead of a table, provide two bullet points per criterion: "How to earn full points" and "Common pitfalls to avoid." Below that, create a 5-item self-check checklist for students to review before submitting. Use an encouraging, direct tone addressing the student.

Assignment Description: """ {{assignment description}} """

2

Refining an Existing Rubric

Pinpoints and fixes ambiguous cells in an existing rubric without starting from scratch—ideal when adhering to standardized department templates.

Show prompt

Please review the rubric below and identify any cells that could lead to subjective or inconsistent scoring among different evaluators.

For each ambiguous cell, provide a one-line explanation of why it is vague, followed by a revised version using observable behaviors and quantifiable metrics. Do not change the existing criteria names or the number of tiers.

Rubric: """ {{assignment description}} """

Model notes

When tables are lengthy, the lowest tier (Beginning/Needs Improvement) can sometimes become overly brief. Adding "Ensure the lowest tier includes detailed, concrete descriptors of equal length to higher tiers" helps maintain balance. Testing the rubric by grading sample work alongside a colleague is the most reliable way to verify consistency.

Last updated 2026-09-02 · Found a mistake? Let us know