Prompt Library

ChatGPT prompts for special education teachers, built for a real classroom week

30 copy-paste prompts

Thirty fill-in prompts for differentiated materials, visual schedules, social stories and parent messages. Use student initials only, and have your IEP team review every draft before it is used.

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Drafted with AI writing assistance and checked against our editorial policy.

Louis Corneloup
By Louis Corneloup · Founder, Techpresso
Last updated ·Drafted with AI assistance (how we make prompts)

Differentiated Materials

5 prompts

Leveled Reading Passage Rewrite

1/30

✨ What it does

Rewrites a passage at a reading level you choose and keeps the key facts in order. Check the questions against the rewritten text, then against the original passage, before you print them.

Act as a special education teacher who writes accessible reading materials. Do not invent facts that are not in the passage; if a detail the questions need is missing, mark it [VERIFY]. Rewrite the passage below at a [TARGET READING LEVEL] reading level, keeping the same key facts in the same order. Keep sentences under 12 words, define each term in [VOCABULARY LIST] the first time it appears, and then add three comprehension questions that match the passage wording. Passage: [PASTE PASSAGE]. Output the rewritten passage first, then the questions as a numbered list.

💡

Pro tip: Paste the whole passage, not a summary, so the facts stay in the right order.

Math Worksheet Scaffold

2/30

✨ What it does

Builds a scaffolded math worksheet with one worked example, two guided problems and four independent ones. Solve the answer key yourself before you hand the sheet out.

Build a scaffolded version of a [GRADE LEVEL] math worksheet on [MATH TOPIC]. Use this template: Step 1 is one worked example, Step 2 is two guided problems with a hint line under each, and Step 3 is four independent problems in rising order of difficulty. Keep each problem wording plain and test one skill per problem. Choose the numbers yourself, within [NUMBER RANGE]. If you are unsure the skill matches [GRADE LEVEL], tag it [VERIFY]; do not invent a standard code. Output a single page in plain text with an answer key at the end.

💡

Pro tip: Name the number range you use in class, such as 1 to 20, so the examples stay on grade.

Vocabulary Table With Picture Cues

3/30

✨ What it does

Turns a word list into a four-column table with plain definitions and picture cues. Check each definition against your curriculum text, because the model may guess at a word you did not list.

Make a vocabulary table for a lesson on [UNIT TOPIC] using the words in [WORD LIST]. Use definitions from [CURRICULUM TEXT] when I paste it. Output a table with four columns: Word, a plain definition of 10 words or fewer, a picture cue I can draw or find, and one sentence that uses the word in the context [CLASS CONTEXT]. Use one row per word and no more than eight rows. Do not invent definitions for words outside the list, and tag any meaning you are unsure of with [VERIFY].

💡

Pro tip: Cap the list at eight words so the picture cues stay manageable to draw.

Three Organizers, One Pick

4/30

✨ What it does

Offers three graphic organizers for a text type, then picks one for a named learning need. Test the pick with the student for a few minutes before you commit to it for the whole unit.

Give me three graphic organizers for retelling [TEXT TYPE], each with [NUMBER OF BOXES] boxes. Do not invent research claims about any organizer; mark any claim you cannot back as [VERIFY]. Label them option A, B and C with one line each. Then pick the one that fits a student who [LEARNING NEED IN PLAIN WORDS] and give the reason in two sentences. Output the three options, then the pick and its reason.

💡

Pro tip: Describe the learning need in plain actions, such as copying from the board, rather than in labels.

Exit Ticket in Three Response Modes

5/30

✨ What it does

Writes one exit ticket in three response modes: pointing, choosing and writing. Use the mode the student can access today, and change modes when the data shows a different need.

Output three numbered blocks, one for each response mode, for one exit ticket question about [LESSON OBJECTIVE]. Write the question in three response modes: pointing to a picture, choosing one of three words, and writing one sentence. For each mode, give the exact question, the materials needed, and describe what a correct response should include, using only [LESSON OBJECTIVE]; if the objective does not say, write [VERIFY]. Keep each question under 20 words, and do not invent sample answers beyond the objective I gave.

💡

Pro tip: Run the pointing version first with a new student, since it needs the least reading.

Visual Schedules and Supports

5 prompts

Visual Daily Schedule Labels

6/30

✨ What it does

Builds a visual schedule with short labels and symbol cues for a school day. Match each label to your activity list before you print it.

Write a visual schedule for [STUDENT INITIALS] in a [SETTING] classroom, using short labels of three words or fewer for each activity in this order: [LIST OF ACTIVITIES]. Give each label a symbol cue I can draw or print, and mark where a first-then card goes. If an activity is missing from my list, write [VERIFY] on that line; do not invent extra periods or locations. Output a two-column list, with the activity on the left and the symbol cue on the right.

💡

Pro tip: Use the same symbol for the same activity every day so the student can read the schedule without help.

First-Then Board Phrases

7/30

✨ What it does

Writes first-then board phrases with a picture version and a text version. Use the preferred items the student actually chooses, and drop any phrase that does not match what you see in class.

You are a classroom supports designer for a [GRADE LEVEL] class. Write first-then phrases for [TARGET TASK], with a preferred activity from [PREFERRED ITEMS] as the then part. Keep each phrase under six words and offer one version with a picture cue and one with written text only. Do not invent preferences the student has not shown; tag any preference I did not list with [VERIFY]. Output a table of four rows with columns for first, then, picture cue and text version.

💡

Pro tip: Pick a reward the student already chooses on their own, not one you hope they will like.

Four-Step Transition Warning

8/30

✨ What it does

Produces a four-step transition warning with a visual countdown. Rehearse it once with the student before the change, and adjust the number of cues to what the student needs.

Write a transition warning in four numbered steps for moving from [CURRENT ACTIVITY] to [NEXT ACTIVITY] around [TIME OF DAY]. Step one names the change in one short sentence, step two gives a visual countdown with [NUMBER OF CUES] cues, step three names the next routine, and step four says what to do with [ITEM IN HAND]. Use calm, neutral words. Describe each countdown cue in words (for example a timer card); do not invent equipment I did not list. If I did not name what happens to materials from the current activity, write [VERIFY] rather than invent a put-away step. Output the four steps, each under 20 words.

💡

Pro tip: Count the cues out loud during rehearsal so the student hears the same rhythm in class.

Nine-Tile Choice Board

9/30

✨ What it does

Lays out a nine-tile choice board with three activity types. Check that every tile uses materials you have in the room, and swap out any tile that needs a supply you do not own.

If a tile needs a supply that is not on my list, mark that tile [VERIFY] rather than invent a material. Build a choice board with nine tiles for a [GRADE LEVEL] student working on [SKILL AREA]. It has three tiles for each of three activity types: [ACTIVITY TYPE ONE], [ACTIVITY TYPE TWO] and [ACTIVITY TYPE THREE]. Use only the supplies in [MATERIALS ON HAND]. Each tile gets a two-word label and a simple picture description. Output a three by three grid in plain text, then a checklist of the materials needed.

💡

Pro tip: Repeat the same three activity types all week so the student learns the board's layout.

Morning Routine Interview

10/30

✨ What it does

Asks five questions about a morning routine, then builds a visual checklist of up to seven steps. Walk through the checklist yourself with the student before you rely on it.

Ask me exactly five questions about the morning routine for a student in a [SETTING]. Ask one question at a time and wait for my answer before you ask the next. Do not invent steps I did not mention; if a step is missing, flag it with [VERIFY]. After my fifth answer, build a visual checklist of no more than seven steps, with a picture description and a finish sign for each step. Output the checklist as numbered lines.

💡

Pro tip: Answer the questions with what actually happens, even when it looks messy, because the checklist follows your answers.

Social Stories and Skills

5 prompts

Social Story Draft

11/30

✨ What it does

Drafts a short social story about one situation, with descriptive, perspective and directive sentences. Read it with the student's real routine in mind and remove any sentence that describes a rule your school does not have.

Act as a special education teacher writing a social story about [TARGET SITUATION] for [STUDENT INITIALS], age [AGE]. Do not invent facts about the school or the student. Tag any gap with [VERIFY]. Use short lines and include a descriptive, a perspective and a directive sentence for each key step. Keep the story to 120 words. Output the title, then the story as short numbered lines.

💡

Pro tip: Name the exact spot, such as the drop-off line or the bus step, so the story sounds like the student's day.

Lunchroom Story Two Voices

12/30

✨ What it does

Compares a first-person and a third-person social narrative for the same setting, then recommends one. Use the version that matches the student's reading, then test it in the real setting before you rely on it.

Output a two-column table with columns Version and Story, then the recommendation. Compare two versions of a social narrative about [LUNCHROOM OR HALLWAY SITUATION] for [STUDENT INITIALS]. The first uses only first-person sentences, and the second uses third-person sentences with those initials in place of a name. Give a 60-word version of each, then name the version that fits a student who [LEARNING NEED IN PLAIN WORDS] and say why in two sentences. Do not invent school rules; write [VERIFY] wherever a rule was not given.

💡

Pro tip: Read both versions aloud once, since the one that sounds right to you may not be the one the student follows.

Social Skill Role-Play Script

13/30

✨ What it does

Writes a role-play script with two speaker roles and coaching notes for the adult. Run it with a staff member first, then with the student, and stop the script if the student seems overwhelmed.

Output a script with speaker labels for [ROLE A] and [ROLE B] practicing [SOCIAL SKILL], then the three adult cues as a numbered list. Give six lines per role, a coaching note under every second line, and keep each spoken line under 12 words. Do not invent names of peers or places; use the placeholders I gave, and if a setting is missing write [VERIFY] instead of guessing a room.

💡

Pro tip: Use a quiet corner with one peer, not the whole class, for the first run.

Shorter Version for a Younger Reader

14/30

✨ What it does

Rewrites an existing social story for a younger or lower-reading audience without changing its meaning. Compare the two versions side by side before you share the shorter one.

Rewrite the social story below for a reader at [READING LEVEL], keeping every directive sentence and making each sentence shorter. Names and other identifiers are already stripped from the pasted story. Do not change the meaning, and do not invent new rules or steps that are not in the original. Mark any sentence you think is unclear with [VERIFY] instead of guessing a fix. Story: [PASTE STORY]. Output the new story with line numbers, then a list of the three changes you made.

💡

Pro tip: Keep the original's wording for any rule, since a changed rule confuses the student more than a long sentence.

Critique a Change Story Draft

15/30

✨ What it does

Scores your draft social story on four points and rewrites the two weakest lines. Keep the lines you like, and apply only the fixes that match the student's real situation.

Read my draft social story about [CHANGE OR UNEXPECTED EVENT] and score it from 1 to 5 on four points: a clear title, sentences a [GRADE LEVEL] reader can follow, a balance of descriptive and directive sentences, and no judgment words about the reader. This draft has no real names or identifiers. Then rewrite the two weakest lines. Do not invent facts about the student; if the draft depends on a fact I did not state, mark it [VERIFY]. Draft: [PASTE DRAFT]. Output a scorecard table, then the two rewritten lines.

💡

Pro tip: Paste the draft exactly as written, including any line you already dislike, so the score is honest.

Like these prompts? There are full tutorials behind them.

Learn the workflows, not just the prompts. Easy-to-follow tutorials inside AI Academy, and the library keeps growing.

Try AI Academy Free

Family Communication

5 prompts

Weekly Family Update Email

16/30

✨ What it does

Drafts a 120-word weekly update to a family, with a subject line and one goal for next week. Check every fact in the email against your own notes before you send it.

Write a 120-word email to the family of [STUDENT INITIALS] summarizing this week's progress in [SUBJECT OR SKILL] and one goal for next week, using these notes: [TEACHER NOTES]. I have removed names and other identifiers from these notes. Use a warm, plain tone and avoid labels or diagnoses. Do not invent events, scores or quotes; mark any detail I did not give you with [VERIFY]. Output the subject line, then the email body, then a sign-off with my name, [TEACHER NAME].

💡

Pro tip: Lead with one thing the student did well, then the goal, so the family reads the good news first.

Three Ways to Share a Hard Day

17/30

✨ What it does

Gives a phone script, a text and an email for telling a family about a hard day, then picks one. Send the option that fits how the family prefers to be contacted, and keep the tone the same across channels.

Give me three ways to tell a family about a hard day for [STUDENT INITIALS] at school: one phone script of 90 words, one text of 40 words and one email of 120 words. For each, state what happened in plain words, what the team did and, for home, only what my notes list. These notes have no names or identifiers. Do not diagnose or suggest services. Do not invent details beyond these notes: [WHAT HAPPENED]. Tag any missing detail as [VERIFY]. Output three labeled sections, then pick the option that suits a family who prefers [CONTACT PREFERENCE] and say why in one sentence.

💡

Pro tip: Call first for anything that worries the family, then send the written version so they have it in writing.

Home Routine Request Note

18/30

✨ What it does

Completes a short home-routine note from a template with one ask and one small step. Use the note only after you have confirmed the home details with the family.

Output the completed note only, under 90 words, from this template: Hello [FAMILY GREETING], we are working on [SKILL]. At home, it would help if [ASK IN ONE SENTENCE]. You could try [ONE SMALL STEP]. Let us know if [CONCERN OR QUESTION]. The note asks the family to help with [HOME ROUTINE] for [STUDENT INITIALS]. Refer to the student as 'your child' and use no name or initials in the note. Do not invent a home situation; write [VERIFY] for anything I did not supply.

💡

Pro tip: Make the ask something a family can do tonight, such as one picture book, not a full new routine.

Parent Meeting Invitation Checklist

19/30

✨ What it does

Writes a short invitation and a checklist for a parent meeting, with the items to bring and an interpreter note. Confirm the room, time and attendees with the office before you send it.

Output the invitation under 80 words, then the checklist as a bulleted list of no more than eight items, for a parent meeting about [MEETING PURPOSE] on [DATE] at [TIME] in [ROOM]. The checklist covers who is invited, what documents to bring, an agenda of three items and an interpreter request. For the interpreter line, use [INTERPRETER NEEDED: YES OR NO]; if that field is blank, write [VERIFY] rather than guess. Do not invent names of staff or a room I did not give; tag any missing item as [VERIFY].

💡

Pro tip: If the family cannot make that time, send a second option after you check the office calendar.

Family Summary in Their Language

20/30

✨ What it does

Turns your notes into a 100-word family summary in the family's language, with an English copy for your check. Have a qualified translator or school interpreter review the translated text before it goes out.

Turn my notes on [TOPIC OF THE UPDATE] into a plain summary of 100 words in [LANGUAGE] that a family can read without school jargon. I stripped names and identifiers from the notes before pasting. Use short sentences, avoid acronyms, and explain any term in parentheses the first time it appears. Do not invent facts, dates or services; tag anything not in the notes as [VERIFY] so I can check it. Notes: [TEACHER NOTES]. Output two parts: the summary in [LANGUAGE], then the same summary in English for my own check.

💡

Pro tip: Name the family's language exactly, such as Brazilian Portuguese, so the reading level is right.

IEP Team Prep

5 prompts

Present Levels Paragraph Draft

21/30

✨ What it does

Drafts a present levels paragraph from your observation notes, with no diagnosis or prediction. Add the scores and dates from your records, and remove any sentence you cannot tie to your own data.

Draft a present levels paragraph of about 120 words for [STUDENT INITIALS] in [AREA], using only my observation notes: [OBSERVATION NOTES]. The observation notes use initials only, with no other identifiers. Describe what the student does now, using the data I gave, and avoid any diagnosis, label or prediction. Do not invent scores, dates or test results; write [VERIFY] where a number is missing. Output one paragraph, then a list of the data points I still need to add.

💡

Pro tip: Write observations as actions, such as completes three of five problems, rather than as judgments.

Measurable Goal From Five Parts

22/30

✨ What it does

Builds one measurable annual goal from the skill, the current level, the target, the conditions and the measure. Check the baseline against your data, since the goal is only as good as the number behind it.

Write one draft annual goal in [AREA] for [STUDENT INITIALS] using these steps: state the skill in one sentence, give the current level from my data [CURRENT LEVEL], give the target as a percent or count [TARGET], name the conditions [CONDITIONS], and name how progress will be measured [MEASURE]. Do not diagnose or suggest services. Do not invent a baseline or target I did not provide; use [VERIFY] for any value I left out. Output the goal as one sentence, then the five parts as labeled lines.

💡

Pro tip: Set the target from the last three data points, not from the year-end wish list.

Questions for the Team Checklist

23/30

✨ What it does

Groups eight questions for an IEP meeting under three headings and keeps each one open. Bring the list as a prompt for the team, not as a set of answers you already have.

Build a checklist of eight questions I can bring to an IEP team meeting about [STUDENT INITIALS] and [CONCERN]. Do not invent facts about the student; tag any question that depends on a fact I did not give as [VERIFY]. Group them under three headings: supports already in place, progress data and home communication. Keep every question open and ask only for information, without suggesting a service, placement or diagnosis. Output the three headings, each with its questions.

💡

Pro tip: Write each question so it can be answered with a data point, which keeps the meeting on evidence.

45-Minute Meeting Timeline

24/30

✨ What it does

Plans a 45-minute IEP team meeting by time block and owner, with the blocks summing to 45 minutes. Share the agenda ahead of time, and adjust the blocks if the chair sets a different length.

Output a table with columns Minutes, Item and Owner for a 45-minute IEP team meeting about [STUDENT INITIALS]. Cover introductions, present levels, goal review, family input, next steps and closing. Assign each block an owner from [ATTENDEE ROLES]. The blocks must add up to exactly 45 minutes, and the last line must show the total. Do not invent participants or attendance; write [VERIFY] for any role I did not list.

💡

Pro tip: Give family input its own block so the family's voice is not squeezed out.

Progress Note Side by Side

25/30

✨ What it does

Compares your draft progress note with a revised version under 100 words that leads with the data. Check the list of numbers that appear in only one version against your source record.

Compare my draft progress note for [STUDENT INITIALS] on [GOAL] with a revised version that leads with the data. The pasted note uses initials only, with no other identifiers. Show in a table where each note reports data, observation and next step. Do not invent data; if a number is missing from either note, tag it [VERIFY]. Draft: [PASTE NOTE]. Output the revised note first, under 100 words, then a table with columns Element, My draft and Revised, then list any number in one version that is not in the other.

💡

Pro tip: Check the revised version for any number that appears only in the rewrite, since that number has no source yet.

Go from copy-pasting to actually mastering AI.

AI Academy: hands-on tutorials on ChatGPT, Claude, Midjourney, and many other tools. New tutorials are added regularly.

Start Your Free Trial

Classroom Workflow

5 prompts

Paraprofessional One-Page Briefing

26/30

✨ What it does

Writes a one-page briefing for a paraprofessional with the schedule, the supports and a do-not list. Review it with the lead teacher before it goes to the aide, and update it when a support changes.

You are a special education lead teacher briefing a paraprofessional for a [SETTING] block. Turn [THINGS THE AIDE MUST NOT DO] into three plain lines. Write a one-page briefing that uses the group's schedule [SCHEDULE] and the supports in place [SUPPORTS]. Keep the tone plain and respectful. If a support is missing from my lists, write [VERIFY] on that line rather than invent one. Output headings in this order: Schedule, Do not, Supports, and Questions to ask me.

💡

Pro tip: Put the do-not list as the second heading so it sits near the top of the page.

Behavior Observation Log

27/30

✨ What it does

Creates a behavior observation log with columns for setting, what came before, what the student did and what followed. Keep the log to observable facts only, and let the team interpret it, because the prompt does not diagnose.

Output a table with a blank row ready to copy, and one example row marked EXAMPLE, for a behavior observation log for [STUDENT INITIALS]. Use columns for date, time, setting, what happened before, what the student did, what happened after and the staff member's initials. The log records observations only, with no diagnosis or guess at intent. Example row from [SAMPLE OBSERVATION, OPTIONAL]; if blank, leave the cells as [VERIFY] rather than invent a scene.

💡

Pro tip: Write the what happened before column first, since most useful patterns start there.

Weekly Data Routine

28/30

✨ What it does

Writes a numbered 6-step routine for taking weekly data, plus a one-line scoring rule. Walk through the six steps with the team once, and change the scoring line if it does not match the goal.

Here is the skill I need to track this week: [TARGET SKILL]. Write a numbered 6-step routine for taking weekly data on this skill for the students listed as [STUDENT INITIALS], plus a one-line scoring rule. Step 1 is when to collect, step 2 is the materials, step 3 is how to present the trial, step 4 is how to record the prompt level, step 5 is how to mark the outcome, and step 6 is when to stop. If I did not name a prompt hierarchy, write [VERIFY] on that line rather than invent a scale. Output six numbered steps, then the scoring rule as one sentence.

💡

Pro tip: Score the prompt level the same way every day, or the trend in the data will mean nothing.

Routine Breakdown Troubleshooter

29/30

✨ What it does

Lists four possible causes for a routine that keeps breaking down, from simplest to hardest to test. Try the simplest change first, and record the result before you move down the list.

Troubleshoot a routine that keeps breaking down in [SETTING]. The symptoms I see are: [SYMPTOMS]. Give four possible causes to check, ordered from simplest to hardest to test, with one quick change to try for each. Do not invent a diagnosis for any student, and tag any cause you cannot tie to my symptoms as [VERIFY]. Output a numbered table with columns Check, Quick change and Watch for.

💡

Pro tip: Describe the symptoms as times and places, such as every day at 10:15 in the hallway, so the causes fit.

Four-Week Caseload Plan

30/30

✨ What it does

Maps four weeks of paperwork, family messages and materials for a special education caseload. Move the meeting dates you gave into your own calendar before you start the first week.

Here is a caseload of [NUMBER OF STUDENTS] students. Using [MEETING DATES AND DEADLINES] and [THIS MONTH'S PRIORITIES], map the next four weeks with one IEP paperwork task, one family message and one material to prepare each week. Keep each bullet under 20 words. If a week has no date in my list, write [VERIFY] on that week's paperwork line rather than invent a deadline. Output four week headings with three bullets under each, not a table.

💡

Pro tip: Put the meeting dates in first, then fill the rest of the weeks around them.

Free tool

Prompt Optimizer

Turn a rough idea into a structured, professional AI prompt.

Try it free →

Frequently Asked Questions

No. Use initials or a placeholder such as [STUDENT INITIALS], and remove names, birth dates, addresses and diagnoses before you paste anything. Check your district's data privacy rules first, because some schools do not allow AI tools with student records at all.
Treat every output as a draft. Your IEP team checks it against your records and decides what goes into the plan. Do not ask ChatGPT to diagnose or to recommend services or placements.
Compare every number, date and quote with your own records. Any detail the model could not know from your notes should carry a [VERIFY] tag, and you should fill it in or delete it before the text reaches a family.
Yes, if you name them. Replace [READING LEVEL], [GRADE LEVEL] and [AGE] with the values from your own records, then reread the result against the student's real reading ability before you use it in class.
Share only the final version you have checked. Aides and families should never receive a draft that still holds a placeholder or a [VERIFY] tag.

Prompts are the starting line. Tutorials are the finish.

A growing library of hands-on tutorials on ChatGPT, Claude, Midjourney, and many other AI tools. New tutorials are added regularly.

7-day free trial. Cancel anytime.