Loading...
Loading...
Loading...
Use this checklist when writing or reviewing decodable readers. The phonics constraints are hard enough—don't let the story suffer too.
# Decodable Story Quality Rubric Use this checklist when writing or reviewing decodable readers. The phonics constraints are hard enough—don't let the story suffer too. ## Core Principles ### 1. Natural Dialogue **Check:** Would a real person say this in this situation? | Bad | Good | Why | |-----|------|-----| | "Is it wet?" (to a well) | "Hello?" | Everyone says "hello" to test an echo | | "I am Pip!" (to a stranger) | "Hi! I am Pip!" | People greet before introducing | | "I wish I had a pal" (out of nowhere) | Build to it through story | Wishes need context | ### 2. Clear Setup (Pages 1-2) **Check:** Can a 5-year-old understand the problem immediately? | Bad | Good | |-----|------| | "Pip sat. And sat. And sat." | "Pip had no pals. Pip was sad." | | Vague mood | Named emotion + clear cause | | Showing without telling (too subtle for early readers) | Tell it plainly, then show it | ### 3. Logical Actions **Check:** Does each action make sense given what came before? - Characters should do what real people/animals would do - If a character finds a well, they'd peer in, call into it—not ask if it's wet - Actions should move the story forward, not just fill pages ### 4. Echo/Refrain Payoff **Check:** If there's a repeated element, does it pay off emotionally? For an echo story, the echoed words should matter: | Word | Why it works | |------|--------------| | "Hello" | Universal echo-test, also lonely person reaching out | | Character's name | Being "heard" and recognized = powerful for lonely character | | "Pal" / "Friend" | Directly echoes the wish, feels like the well answering | Don't echo random words just because they're decodable. ### 5. Emotional Clarity **Check:** Can you name the emotion on each page? Map the arc explicitly: ``` Page 1: SAD (lonely, no friends) Page 2: CURIOUS (what's that?) Page 3: EXCITED (exploring) Page 4: SURPRISED (it talked back!) Page 5: DELIGHTED (it knows my name!) Page 6: HOPEFUL (making a wish) Page 7: JOYFUL (wish granted) ``` If you can't name the emotion, the page isn't working. ### 6. Resolution Matches Setup **Check:** Does the ending directly solve the problem from page 1? | Setup | Bad Ending | Good Ending | |-------|-----------|-------------| | "Pip had no pals" | "The well let Pip in" (what?) | "Pip had a pal at last!" | | "Cat was lost" | "Cat sat on a mat" | "Cat was home!" | | "Fox wanted to run fast" | "Fox had fun" | "Fox ran the fastest!" | The ending should be the mirror image of the opening problem. --- ## Quick Checklist Before finalizing a story, ask: - [ ] Would I say these words in this situation? - [ ] Is the problem crystal clear by page 2? - [ ] Does every action make logical sense? - [ ] Do the repeated/echoed words carry emotional weight? - [ ] Can I name the emotion on every page? - [ ] Does the ending directly solve the opening problem? - [ ] Read it aloud—does it sound natural? --- ## Phonics vs. Story Trade-offs Sometimes you can't use the perfect word because it's not decodable. That's okay—but: 1. **Don't sacrifice clarity for phonics.** Find another decodable way to say it. 2. **Sight words are your friends.** "said", "was", "the" smooth out awkward phrasing. 3. **Simple is better than clever.** A clear story with basic words beats a confusing story with impressive phonics. --- ## Example: Echo Story Fix **Original (problems):** ``` "Is it wet?" said Pip. "...wet... wet... wet..." ``` - Nobody asks a well if it's wet - "wet" has no emotional resonance **Fixed:** ``` "Hello?" said Pip. "...hello... hello... hello..." it said! ``` - Universal echo-test behavior - "Hello" = reaching out = fits lonely character - Immediately understood as an echo
* [Zoom Meeting for Lectures](https://washington.zoom.us/j/848704242)
The sprint challenge is your chance to independently work through material and build on what you learned this week. In today's project you will build a form for Lambda Eats, a website designed to bring food to hungry coders.
{: .no_toc .text-delta }
- Document number: P1253R0