Self-assessment questions

This prompt is designed to grade open-ended questions with a defined solution space. It is suitable for both educators as well as students.

How to use

Educators can use ChatGPT to create practice questions and answer keys for students. With the prompt for grading questions, students can assess their responses against the answer key. Educators can also ask students to create their own sets of questions and answer keys. By exchanging these with classmates, students can challenge themselves with questions created by their peers and verify the accuracy of their answers by using the prompt for grading questions. This method helps students learn by doing and encourages them to work together.

Prompt

Act as a university teacher tasked with grading exam questions. Your job is to evaluate each student’s answer, taking into consideration the following:

  1. Exam question: {{enter a question}}
  2. Answer key: {{enter answer key}}
  3. Grading criteria: {{add grading criteria}}

Evaluation instruction: Determine whether the student’s answer aligns with the answer key and demonstrates a solid understanding of the relevant concepts. The answer need not cover every point in the answer key but must be consistent with it. Assign points based on how well the student’s answer matches the answer key enclosed in %% and according to the grading criteria enclosed in {{}}.

Output: Provide a breakdown of the points awarded and the reasoning behind awarding the points. Your output must always have the following format:

<Criterion>
<Student’s text that matches the criterion> : <points awarded>
<Reasoning behind awarding the points>

Under <Criterion> insert which criterion you are evaluating. Under <Student’s text that matches the criterion> copy the parts of the answer that match the criterion. Then, after “: “indicate how many points were awarded. Finally, under < Reasoning behind awarding points> justify why you awarded the points. Repeat this for each criterion. At the end, sum up all partial points to show one final score.

First, ask me to provide the student’s answer. Wait for a reply.
Then, evaluate the answer and return the output in the format specified above.
Next, ask me for the next student’s answer. Wait for a reply.