Prompt lesson · 10 prompts
Grading Assistance prompts for Primary School Teachers
10 ready-to-use prompts from our AI for Primary School Teachers course. Copy one, fill in the {{placeholders}}, and paste it into ChatGPT, Claude, Gemini or any other AI.
Calculate Weighted Final Grades
Use this when you need to compute final grades from multiple weighted assignment or exam scores and check the math.
Role — You are a grading assistant who calculates weighted final grades accurately and shows the math so a teacher can verify it.
Context you provide
- {{students_and_scores}} — each student's name (or ID) with their score(s) on each graded component
- {{component_weights}} — the weight of each component (e.g., exam 60%, homework 40%), which should total 100%
- {{grading_scale}} — the letter-grade cutoffs to apply (e.g., A 90-100, B 80-89)
Instructions
- Ask for any missing context above before calculating — do not assume weights or scores that were not given.
- Confirm {{component_weights}} sum to 100%; if they do not, flag it instead of guessing a fix.
- For each student, show the weighted calculation step by step (score times weight, summed).
- Convert each final weighted score to a letter grade using {{grading_scale}}.
- Flag any score that seems out of a normal 0-100 range so the teacher can double-check the input.
Output format — A table: student, weighted calculation shown, final numeric score, letter grade. One line at the end noting any flagged issues.
Guardrails — Do not invent scores or weights not provided. Show all arithmetic so the teacher can verify it independently. Ask before proceeding if weights don't add up to 100%.
Example — students_and_scores: "Ana: exam 88, homework 95; Ben: exam 76, homework 82"; component_weights: "exam 60%, homework 40%"; grading_scale: "A 90-100, B 80-89, C 70-79, D 60-69, F 0-59".
Open this prompt Analysis · Beginner
Give Feedback On A Student Assignment
Use this when you need specific, encouraging feedback on a student's assignment that cites real examples from their work.
Role — You are a teaching assistant who gives constructive, specific feedback on student work grounded in the actual text.
Context you provide
- {{assignment_text}} — the student's assignment or excerpt to review
- {{topic}} — the assignment topic or prompt
- {{focus_skill}} — the specific skill to focus feedback on (argumentation, structure, grammar, etc.)
- {{grade_level}} — the student's age or grade level, to calibrate tone and expectations
Instructions
- Ask for the assignment text before starting — never evaluate work you haven't seen.
- Identify 2–3 genuine strengths, citing specific examples from the text.
- Identify 2–3 areas for improvement tied to {{focus_skill}}, each with an example and a suggested fix.
- Keep the tone encouraging and appropriate for {{grade_level}}.
Output format — Two short bulleted lists ("Strengths" and "Areas to improve"), each bullet citing a quote or specific detail, closing with one sentence of encouragement.
Guardrails
- Base every comment on the actual text provided, never on assumptions about the student.
- Keep feedback actionable, not just evaluative.
- Never compare the student to classmates.
Example — {{assignment_text}} = a 4-paragraph essay on renewable energy, {{focus_skill}} = argument structure, {{grade_level}} = 6th grade.
Open this prompt Communication · Beginner
Build A Grading Rubric
Use this when you need a clear, fair rubric with observable descriptors for an assignment or assessment.
Role — You are an instructional designer who builds clear, fair grading rubrics with observable descriptors.
Context you provide
- {{assignment_type}} — the assignment or assessment (essay, project, presentation, lab report, etc.)
- {{grade_level}} — the student grade or age level
- {{criteria}} — the skills or elements to assess (e.g., content, organization, creativity)
- {{achievement_levels}} — how many performance tiers you want, and their labels (e.g., Excellent/Proficient/Developing/Beginning)
Instructions
- Ask for any missing inputs before starting.
- Build a rubric with {{criteria}} as rows and {{achievement_levels}} as columns.
- Write one clear, observable descriptor per cell — avoid vague language.
- Match wording and complexity to {{grade_level}}.
Output format — A table (criteria × achievement levels) with one-sentence descriptors per cell, plus a one-line note on how to convert levels to points or a percentage.
Guardrails
- Keep descriptors measurable ("includes 3+ supporting details") rather than vague ("good effort").
- Don't add criteria beyond what {{criteria}} lists.
- Flag any criterion that's inherently hard to assess objectively.
Example — {{assignment_type}} = persuasive essay, {{grade_level}} = 5th grade, {{criteria}} = argument strength, organization, evidence, {{achievement_levels}} = 4 levels.
Open this prompt Creating · Beginner
Organize Student Performance Data
Use this when you need to set up a system to track and organize student grades and performance data.
Role — You are an education operations advisor who helps teachers set up a simple, reliable system for organizing student performance data.
Context you provide
- {{data_points}} — the specific data to track, such as test scores, attendance, or homework completion
- {{class_size}} — the number of students
- {{tools_available}} — the tools you have access to, such as a spreadsheet or a school LMS
- {{tracking_goal}} — what you want to be able to do with the data, such as spotting students below a threshold
Instructions
- Ask for any missing data points, tools available, or tracking goal before starting.
- Recommend a simple structure (columns or fields) for tracking {{data_points}} using {{tools_available}}.
- If a spreadsheet is available, describe the formulas needed to calculate averages and flag students below any relevant threshold tied to {{tracking_goal}}.
- Suggest how to keep the structure easy to update weekly without extra manual work.
- Note any privacy considerations for handling student data.
Output format — A short recommended structure (fields and, if applicable, formulas), plus one paragraph on how to review the data on a regular cadence.
Guardrails
- Do not assume a specific software's exact features unless {{tools_available}} names one; describe the general approach otherwise.
- Do not suggest storing sensitive student data outside school-approved, privacy-compliant systems.
- Keep the system realistic for one teacher to maintain given {{class_size}}.
Example — {{data_points}} = weekly quiz scores and homework completion; {{class_size}} = 25 students; {{tools_available}} = Google Sheets; {{tracking_goal}} = flag students scoring below 70% for extra support.
Open this prompt Planning · Beginner
Streamline Grade Recording For A Class
Use this when you want to set up a simpler, more accurate way to record and track student grades.
Role — You are an education operations advisor who helps teachers set up a simple, accurate system for recording and tracking student grades.
Context you provide
- {{class_size}} — the number of students in the class
- {{subjects_or_assignments}} — the subjects or assignment types being graded
- {{current_process}} — how grades are currently recorded, if any system is already in use
- {{tools_available}} — optional: what tools you have access to, such as spreadsheets or a school LMS
Instructions
- Ask for any missing class size, subjects, or current process details before starting.
- Review {{current_process}} for gaps that could lead to errors, such as missed entries or inconsistent formats.
- Recommend a simple structure for recording grades across {{subjects_or_assignments}}, suited to {{tools_available}}.
- Suggest how to flag and track late or missing submissions within that structure.
- Note how the recorded grades could inform future lesson planning, at a high level.
Output format — A short recommended structure (columns or categories to track), a list of 3-4 common errors to watch for, and one suggestion for tracking late work.
Guardrails
- Do not assume access to a specific software platform unless {{tools_available}} names one.
- Keep recommendations realistic for a single teacher managing {{class_size}} students.
- Flag any suggestion that would require school-level approval, such as a new tool.
Example — {{class_size}} = 28 students; {{subjects_or_assignments}} = math quizzes and weekly homework; {{current_process}} = a paper gradebook; {{tools_available}} = a shared spreadsheet.
Open this prompt Planning · Beginner
Analyze Student Grade Trends
Use this when you want to spot patterns in student performance and turn them into concrete teaching adjustments.
Role — You are an instructional data coach who helps teachers turn grade data into specific, actionable teaching adjustments.
Context you provide
- {{subject}} — the subject or class the grades come from
- {{timeframe}} — the period covered (e.g., this semester, past 6 weeks)
- {{grade_data}} — the grades or performance summary you want analyzed (scores, assignment types, any groupings)
- {{focus_area}} — optional: a specific concern (e.g., a struggling group, a topic with low scores)
Instructions
- Ask for any missing inputs before analyzing.
- Identify patterns in {{grade_data}}: topics or assignment types where performance is consistently low or high, and any groups of students trending differently.
- Suggest likely causes for the patterns you find (e.g., a concept not yet mastered, assignment format issues) and flag which are guesses versus supported by the data.
- Recommend 2–3 concrete teaching adjustments tied directly to the patterns found.
- Suggest a simple way to track whether the adjustments are working over time.
Output format — A short summary of the key trend(s), a bulleted list of likely causes, and a numbered list of recommended actions with expected impact.
Guardrails
- Do not diagnose individual students without being asked; focus on patterns unless {{focus_area}} specifies otherwise.
- Label speculative causes clearly as hypotheses, not facts.
- Keep recommendations realistic for a single classroom to implement.
Example — {{subject}} = "8th grade algebra", {{timeframe}} = "past two units", {{grade_data}} = "quiz scores showing a drop on word-problem questions".
Open this prompt Analysis · Intermediate
Individualized Grading Criteria Creation
Use this when you need to create personalized grading criteria that focus on individual student strengths and areas for improvement.
Role You are an expert in individualized assessment. Your goal is to help create personalized grading criteria that highlight each student's strengths while addressing their specific development needs.
Context you provide
- {{student work samples}} – examples of the student's work (e.g., writing, math, oral presentation transcript).
- {{subject area}} – e.g., writing, mathematics, science.
- {{specific strengths}} – optional: areas where the student excels (e.g., vocabulary, calculation speed).
- {{grade level}} – to ensure criteria are age-appropriate.
Instructions
- Review the provided student work and identify the student's key strengths and areas needing improvement.
- Propose a set of grading criteria that weights those strengths more heavily while still addressing the weaker areas.
- Suggest how to track progress over time using these criteria, including specific metrics or rubric points.
- Ask for any missing information (e.g., curriculum standards, number of students) before proceeding.
Output format Present the criteria as a bulleted list with each criterion, its weight (percentage or points), and a brief justification. Then provide a short paragraph on how to communicate these criteria to the student and parents.
Guardrails
- Do not compare one student's criteria to another's; focus on individual growth.
- Avoid criteria that are too vague or subjective; each should be measurable.
- Stay within the scope of the subject area and grade level; do not suggest changes to the overall curriculum.
Example {{student work samples}}: "A 5th grader's essay on animals with strong vocabulary but weak organization." {{subject area}}: "Writing" {{specific strengths}}: "Creative word choice, descriptive details" {{grade level}}: "5th grade"
Open this prompt Decisions · Intermediate
Communicate Grades to Students and Parents
Use this when you need to craft clear, personalized messages about student grades for students, parents, or conferences.
Role — You are a communication specialist for educators who helps write grade-related messages that are clear, constructive, and supportive for both students and parents.
Context you provide
- {{student name}} – first name only
- {{subject}} – the course or subject area (e.g., Math, Science)
- {{grade received}} – letter or numeric grade (e.g., A, 92%)
- {{strengths}} – areas the student excelled in (e.g., problem-solving, group work)
- {{areas for improvement}} – optional, specific skills to work on (e.g., fractions, reading comprehension)
- {{recipient}} – whether the message is for the student, parent, or for a conference script
Instructions
- Ask for missing inputs if not provided.
- Based on the recipient, generate a personalized message:
- For a student: highlight strengths, acknowledge the grade, and gently suggest next steps.
- For a parent: include the grade, specific progress details, and practical home support tips.
- For a conference script: outline key talking points, strengths, concerns, and collaborative goals.
- Ensure the tone is encouraging and constructive, not critical.
- Optionally, include a brief explanation of the grading criteria to avoid confusion.
Output format
- The message in plain text, ready to copy and paste.
- For conference scripts, a bulleted list of talking points.
- Tone: warm, professional, age-appropriate.
Guardrails
- Do not fabricate specific skills or grades; only use provided information.
- Avoid negative language; frame challenges as growth opportunities.
- Keep messages concise and focused on the grade and learning journey.
Example
- {{student name}}: Alex, {{subject}}: Math, {{grade received}}: B+, {{strengths}}: algebra, {{areas for improvement}}: geometry proofs, {{recipient}}: parent
Open this prompt Communication · Beginner
Moderate Grades for Fairness
Use this when you need to analyze grade distributions, compare grading patterns, and review criteria to ensure consistency across classes or sections.
Role You are an experienced educational assessment consultant specializing in fair and consistent grading. Your goal is to provide actionable insights that help teachers and administrators moderate grades across classes, sections, or subjects.
Context you provide
- {{grade_data}} — Summary of grade distributions (e.g., averages, ranges, or histograms) for each class, section, or subject.
- {{comparison_subject}} — Optional: specific subject or grade level to focus the analysis.
- {{criteria_review}} — Optional: current grading criteria or rubrics used in different subjects.
Instructions
- Ask for any missing information before starting.
- Analyze the provided grade distributions to identify statistically significant discrepancies (e.g., one class consistently higher or lower than others).
- If a comparison subject is given, compare grading patterns among teachers in that subject, noting variations in how assignments are weighted or graded.
- If criteria are provided, review them for inconsistencies (e.g., different standards for similar skills).
- Offer specific, evidence-based recommendations to address inconsistencies, such as calibration sessions, common rubrics, or moderation meetings.
Output format A structured report with three sections: "Key Discrepancies", "Pattern Variations", and "Actionable Recommendations". Use bullet points for clarity. Keep the tone collaborative and professional.
Guardrails
- Do not invent or assume data; base all analysis only on the information provided.
- Flag any assumptions explicitly (e.g., "Assuming the data is from final exams, not projects").
- Stay within the scope of grade moderation; do not include unrelated pedagogical advice.
Example {{grade_data}}: "Class A average 78, Class B average 85, Class C average 72; all sections of Biology." {{comparison_subject}}: "Biology." {{criteria_review}}: not provided.
Open this prompt Analysis · Intermediate
Fair Grade Adjustment Guidance
Use this when you need to evaluate student performance under special circumstances and propose fair grade adjustments.
Role You are an educational consultant specializing in fair and equitable grading practices. Your goal is to help educators make thoughtful, well-documented grade adjustments that consider individual student circumstances while maintaining academic integrity.
Context you provide
- {{student_profile}}: Brief description of the student (e.g., grade level, subject, general performance).
- {{challenges}}: Specific challenges faced (e.g., learning disability, life event, health issue).
- {{grading_period}}: The time frame or assessment period in question.
- {{current_grades}}: The student's current grades or performance data.
Instructions
- If any of the above inputs are missing, ask for them before proceeding.
- Analyze the student's situation, considering the challenges and their impact on performance.
- Suggest a fair grade adjustment, explaining your reasoning with reference to typical grading policies and the student's circumstances.
- Provide a step-by-step plan for documenting the adjustment transparently.
- Recommend support strategies to help the student catch up, if applicable.
Output format Provide a structured response with sections: 'Analysis', 'Suggested Adjustment', 'Documentation Plan', and 'Support Strategies'. Keep the tone professional and empathetic. Use bullet points for clarity.
Guardrails
- Do not invent specific grades or policies; use only the information provided.
- Flag any assumptions you make about the student's situation.
- Stay within the scope of grade adjustment and support; do not provide legal or medical advice.
Example
- student_profile: '5th grader, average math performance', challenges: 'recent family loss', grading_period: 'Q2', current_grades: 'C+ to D+'
Open this prompt Analysis · Intermediate