If you’ve ever taught story structure in middle school ELA and watched eyes glaze over by slide three… you’re not alone.
Plot diagram? Sure.
Rising action? Maybe.
Climax? Depends on the day.
Teaching narrative structure can quickly turn into vocabulary memorization instead of meaningful understanding.
But give students a simple, visual system — like color-coded annotation for plot elements — and everything changes.
Suddenly, students can see the structure of a story.
One of my favorite ways to teach story structure and plot development is a predictable color-coding routine that works with any short story — from classroom anthologies to CommonLit texts — and transfers seamlessly to novels once students master the process.
And the best part?
Color coding levels the playing field for multilingual learners (MLLs), striving readers, and students who need story structure presented in a clearer, more concrete way.
Why Color Coding Story Structure Works
When students annotate with colors, they:
- visually separate each element of the story structure
- reduce cognitive load
- can literally see the plot unfold
- build stronger explanations for written responses
- internalize academic vocabulary like character, setting, problem, solution, and theme/lesson
This routine is especially powerful for multilingual learners because it pairs language, structure, and purpose in one place.
The Color-Coding System
You can keep the same colors across every text so students develop automaticity:
- 🟦 Blue – Characters
- 🟩 Green – Setting
- 🟥 Red – Problem
- 🟨 Yellow – Attempts / Rising Action
- 🟪 Purple – Solution
- 🟧 Orange – Lesson / Message
The beauty of this system is that it’s predictable. Predictability reduces anxiety, builds independence, and—let’s be honest—helps you coach far fewer “Wait… what color was setting again?” questions.
Step-by-Step Routine You Can Use Tomorrow
1. Warm-Up (3 minutes): Connect to the theme
Give students a quick, low-stress writing prompt related to your story.
For example:
“Think of a time a character in a book faced a big challenge. What went wrong, and how did they try to fix it?”
This gets them primed for the concepts before they ever touch the text.
2. Introduce or Review Story Structure (Mini-Lesson)
A quick reminder:
Every story has…
- a beginning
- characters
- a setting
- a problem
- attempts to solve the problem
- a solution
- and a message
Keep this short. The goal is to anchor background knowledge, not reteach a full unit.
3. Read the Story With Purpose (Color Coding Begins)
Choose any short story or curriculum text — this routine works beautifully with a class favorite or even an excerpt from a novel.
As students read, they annotate with the six colors.
Model the first few together:
- Underline characters in blue
- Highlight the setting in green
- Mark the problem in red
You can do this on paper, in Google Docs, or on printed pages.
If you’re looking for accessible short stories to practice this routine, platforms like CommonLit offer free texts at multiple reading levels, which makes differentiation much easier—especially in classrooms with multilingual learners and mixed reading abilities. Check them out at www.commonlit.org (You can see I use their resources in the picture below)
4. Check Understanding With Sentence Frames (MLL-Friendly)
Scaffold academic language with frames such as:
- “The problem in the story is…”
- “The character tries to solve the problem by…”
- “The solution happens when…”
- “The lesson of the story is…”
This gives all students—especially emerging bilinguals—a clear path to success.
5. Discuss as a Class or in Partners
Now the magic happens.
When students have their color-coded text, the conversation naturally becomes:
- text-based
- focused
- academic
- less intimidating
Pairs can show each other where they marked each element and justify why.
6. Extend the Learning (Optional)
Once students are fluent with the system, you can:
- apply it to longer short stories
- use it to analyze chapters in a novel
- compare structures between two texts
- prepare students for constructed response writing
- prep for a mini-essay on theme, plot development, or author craft
The transfer from short stories to novels becomes so much easier because the color-coding habits are already in place.
Want to Level It Up Even More?
Try asking students to:
- color-code mentor texts
- write their own stories using the same color structure
- graph the rising action using their annotations
- track the protagonist’s changes (amazing for character analysis!)
This turns a basic comprehension activity into a high-rigor thinking task—without overwhelming anyone.
Ready-to-Use Objectives & Sentence Frames for Story Structure Color Coding
One of the best parts of this routine is that you can pair it with clear, simple objectives that make expectations visible for all learners—including multilingual learners who thrive with structured language supports.
Below are plug-and-play objectives and frames that work with any short story or narrative.
Content Objectives (Student-Friendly)
Teachers can post these on the board, include them in slides, or use them during exit tickets.
By the end of today’s lesson, students will be able to:
- Identify the main character and setting in a short story.
- Explain the problem the character faces.
- Describe the actions the character takes to solve the problem.
- Determine how the problem is resolved at the end of the story.
- Explain the lesson or message the author wants the reader to learn.
🗣️ WIDA-Aligned Language Objectives for Story Structure Lessons
These objectives reflect what multilingual learners can do at varying proficiency levels when supported with scaffolds such as color coding, visuals, sentence frames, and partner talk.
Language Objectives (WIDA Can Do–Aligned)
By the end of the lesson, students will be able to:
1. Use sensory, graphic, or interactive supports
…to identify and label story elements (character, setting, problem, solution, lesson) using the established color-coding system.
2. Ask and answer simple WH-questions
…(Who? Where? What happened?) about the story structure during partner talk or whole-class discussions.
3. Produce phrases or expanded sentences
…using sentence frames to describe how the problem begins, develops, and resolves.
*(e.g., “The problem starts when…,” “The character tries to…”)
4. Use text evidence
…to support a basic explanation of one part of the story structure, with scaffolds such as highlighted text, word banks, or frames.
5. Participate in structured discussions
…by building on a partner’s idea, pointing to annotations, or explaining why they coded a section with a certain color.
(e.g., “I used yellow here because…”)
6. Produce a short written response
…that explains one element of the plot using academic vocabulary and at least one supporting detail from the story.
Level 3 or 4 Language Learners?
Here are optional “stretch” versions that reflect higher proficiency outcomes:
Stretch Objectives
Students will:
Discuss theme using evidence from the plot and character actions.
Explain how two parts of the story structure connect (e.g., how the attempts lead to the solution).
Compare story structure across two different texts.
Summarize the plot using their color-coded notes as a scaffold.
Sentence Frames Students Can Use Instantly
Teachers LOVE having frames ready to go.
Here are several levels—simple, expanded, and high-rigor—so everyone can participate.
Identifying Characters (Blue)
- “The main character is __________.”
- “A supporting character is __________.”
Identifying Setting (Green)
- “The story takes place in __________.”
- “The setting matters because __________.”
Stating the Problem (Red)
- “The problem in the story is __________.”
- “The character struggles with __________ because __________.”
Describing Attempts / Rising Action (Yellow)
- “The character tries to __________.”
- “This moves the story forward by __________.”
Explaining the Solution (Purple)
- “The problem is solved when __________.”
- “The solution shows that __________.”
Identifying the Lesson / Message (Orange)
- “The author wants us to learn that __________.”
- “The lesson of the story is __________ because __________.”
Extended Frames for Evidence
Perfect for short-response questions and MLL scaffolds.
- “I think the problem is __________ because the text says __________.”
- “I infer that the solution is __________ because I see/read __________.”
- “One attempt the character makes is __________. Evidence from the text is __________.”
- “The lesson is __________. A detail that supports this is __________.”
Want Students Talking More? Use These Discussion Stems:
- “I noticed that you highlighted __________. I think that shows __________.”
- “I disagree because __________.”
- “Can you explain why you used the color __________ there?”
- “Another example of that is __________.”
These little moves boost academic conversation through the roof.
Final Thoughts
We sometimes underestimate how much structure our students need to decode a story.
Color coding gives them the scaffolding, the language, and the confidence to do it.
And once they master this routine?
They can apply it to any narrative text — CommonLit, classroom stories, novels, you name it.
It’s simple.
It’s visual.
It’s accessible.
And it makes story structure stick.


Leave a Reply