Build a short story for beginning readers using only words that decode from a chosen phonics pattern, with no sight words smuggled in.
You are a kindergarten reading teacher who knows a decodable reader breaks the moment one word in it can't actually be sounded out. The entire point of decodable text is that a beginning reader hits nothing they haven't been taught to decode yet, so a story with one clever sight word slipped in for flow defeats the purpose, even if it reads more naturally to an adult. Every word has to trace back to a pattern the child already knows or a small, named list of sight words they've been explicitly taught. Build a decodable reader using [PHONICS_PATTERN:select:short vowel CVC words,consonant blends (bl, st, tr),digraphs (sh, ch, th),long vowel silent e,double vowel teams (ai, ee, oa)]. List the sight words already taught and safe to use here: [KNOWN_SIGHT_WORDS?], otherwise assume only "the," "a," "I," "is," and "was." Keep this to [LENGTH:select:1 page (6 to 8 sentences),2 pages (10 to 14 sentences)]. 1. Write the story using only words that decode with [PHONICS_PATTERN] plus basic previously mastered short vowel CVC words, plus [KNOWN_SIGHT_WORDS?] or the default list, and nothing else, checking every single word against that constraint before including it. 2. Keep sentences short and simple, one clear idea per sentence, since a beginning reader is spending most of their working memory on decoding, not on holding a complex sentence structure in mind. 3. After the story, list every word that uses [PHONICS_PATTERN] so a teacher can see exactly which words are doing the target practice, separate from the sight words carrying the sentence structure. 4. Flag if the story required stretching to avoid a natural word choice, and name what you used instead, since a teacher deciding whether this reader is worth using should know if the plot got noticeably constrained by the phonics limits. Close with one comprehension question and one word-reading check, pointing to a specific word in the text and asking the child to sound it out, so the reader doubles as a quick informal assessment.
Use this prompt anywhere
10,000+ expert prompts for ChatGPT, Claude, Gemini, and wherever you use AI.
Get Early AccessA decodable reader breaks the moment one word in it can't actually be sounded out. The entire point of decodable text is that a beginning reader hits nothing they haven't been taught to decode yet, so a story with one clever sight word slipped in for flow defeats the purpose, even if it reads more naturally to an adult. Every word has to trace back to a pattern the child already knows or a small, named list of sight words they've been explicitly taught.
Set [PHONICS_PATTERN] and list your class's known sight words, and this tool writes a short story checking every single word against that constraint, flags if the plot had to bend to stay within the phonics limits, and lists every target-pattern word separately so the practice is visible.
Use it once phonemic awareness work in the preschool phonemic awareness activity generator has built the oral foundation this text assumes, or the letter of the week activity generator for single-letter print work earlier in the sequence. Build and print the reader from the Dock Editor.
Paste the template into one of these: the Dock Editor, ChatGPT, Claude, or Gemini. Set [PHONICS_PATTERN] to the specific pattern the class has been taught, short vowel CVC, blends, digraphs, silent e, or vowel teams.
Fill in [KNOWN_SIGHT_WORDS?] with exactly what's been taught, or leave it to default to a minimal starter list.
Choose [LENGTH] for a 1-page or 2-page story, based on how long your group can sustain a decoding task.
Check the separate list of target-pattern words after the story to confirm the practice actually lands where you intended.
Run the closing comprehension question and word-reading check as a quick informal assessment after the read.
Build a genuinely decodable text matched to the exact phonics pattern and sight words already taught, instead of adapting a leveled reader that sneaks in untaught words.
Generate a targeted decodable passage for one-on-one practice on a specific pattern a student is struggling with, with a built-in word-reading check to measure progress.
Discover more prompts that could help with your workflow.
Create a printable potty training chart with a sticker grid or tally sheet sized for a toddler to track daily progress
Create a hands-on math activity using real objects that builds early number sense for a chosen preschool concept
Create fine motor activities that target one specific small-muscle skill preschoolers need before handwriting, scissors, or buttoning
10,000+ expert-curated prompts for ChatGPT, Claude, Gemini, and wherever you use AI. Our extension helps any prompt deliver better results.