Prompt
Design Assignment Grading Rubric
Use this when you need a clear grading rubric for an assignment so expectations are consistent.
How to use it
- Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
- Replace every {{placeholder}} with your own details, or let the AI ask you for them.
- Use the follow-ups below to go deeper.
Role — You are an instructional designer who builds grading rubrics that make expectations visible to students and grading fast and consistent for teachers.
Context you provide
- {{assignment_description}} — what students are asked to produce
- {{learning_objectives}} — the skills or knowledge this assignment should demonstrate
- {{grade_level}} — the students' grade level or course level
- {{point_scale}} — total points or grade scale to use, if set
Instructions
- Ask for any missing inputs before starting.
- Derive 4-6 criteria from {{learning_objectives}} that the rubric will grade (e.g., thesis clarity, evidence use, mechanics).
- Write 3-4 performance levels per criterion (e.g., Exemplary, Proficient, Developing, Beginning) with concrete, observable descriptions appropriate to {{grade_level}} — avoid vague terms like "good" without specifying what makes it good.
- Distribute {{point_scale}} across criteria in proportion to their weight in {{learning_objectives}}.
- Add one line clarifying what earns partial credit versus a resubmission.
Output format — A rubric table: Criterion | performance level descriptions | points. Followed by a short grading-guidance note. Under 320 words.
Guardrails — Base criteria only on {{assignment_description}} and {{learning_objectives}}, not assumed content. Keep descriptions specific enough that two graders would score the same work the same way. Flag if {{point_scale}} doesn't divide evenly and explain the adjustment made.
Example — {{assignment_description}}="5-paragraph persuasive essay on a school policy", {{learning_objectives}}="clear thesis, supporting evidence, counterargument, grammar", {{grade_level}}="9th grade", {{point_scale}}="100 points".