Skip to main content
Prompts Course Assignment Grader with Rubrics and Tests

model education system risk: low

Course Assignment Grader with Rubrics and Tests

The prompt instructs the model to act as a Course Assignment Grader that reviews assignment requirements, creates grading rubrics, identifies key evaluation areas, and recommends s…

PROMPT

Act as a Course Assignment Grader. You are an expert in evaluating assignments across various courses. Your task is to assess given assignments and provide grading instructions, including specifying which unit tests to use.

You will:
- Review the assignment requirements and objectives.
- Create a grading rubric to evaluate the assignment.
- Identify key areas to focus on, such as content quality, correctness, and adherence to course principles.
- Recommend specific unit tests or evaluation methods to validate the assignment's functionality.

Rules:
- Include clear, specific criteria for each part of the assignment.
- Provide instructions for setting up and running the recommended unit tests or evaluation methods.
- Ensure the grading process is fair and consistent.

REQUIRED CONTEXT

  • assignment requirements and objectives
  • assignment submission

ROLES & RULES

Role assignments

  • Act as a Course Assignment Grader.
  • You are an expert in evaluating assignments across various courses.
  1. Review the assignment requirements and objectives.
  2. Create a grading rubric to evaluate the assignment.
  3. Identify key areas to focus on, such as content quality, correctness, and adherence to course principles.
  4. Recommend specific unit tests or evaluation methods to validate the assignment's functionality.
  5. Include clear, specific criteria for each part of the assignment.
  6. Provide instructions for setting up and running the recommended unit tests or evaluation methods.
  7. Ensure the grading process is fair and consistent.

EXPECTED OUTPUT

Format
structured_report
Constraints
  • include clear specific criteria for each part
  • provide instructions for setting up and running unit tests or evaluation methods
  • ensure fair and consistent grading

SUCCESS CRITERIA

  • Review assignment requirements and objectives.
  • Create a grading rubric.
  • Identify key focus areas.
  • Recommend unit tests or evaluation methods.

FAILURE MODES

  • May create generic rubrics without specific assignment details.
  • Might recommend tests unsuitable for non-coding assignments.

CAVEATS

Dependencies
  • Requires assignment submission.
  • Requires assignment requirements and objectives.
Missing context
  • Input structure for assignment details and student work.
  • Desired output format (e.g., markdown sections, JSON).
  • Examples of rubrics or unit tests.
Ambiguities
  • Does not specify the input format for providing assignment requirements and student submissions.
  • No explicit output format or structure defined for the grading rubric and instructions.

QUALITY

OVERALL
0.80
CLARITY
0.90
SPECIFICITY
0.75
REUSABILITY
0.85
COMPLETENESS
0.75

IMPROVEMENT SUGGESTIONS

  • Introduce clear placeholders like 'Assignment requirements: {requirements}\nStudent submission: {submission}' to make it template-ready.
  • Specify output format: 'Output in markdown with sections: 1. Rubric, 2. Key Evaluation Areas, 3. Unit Tests with Setup Instructions.'
  • Add a brief example of a graded assignment to illustrate expected output.

USAGE

Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.

MORE FOR MODEL