English Language ArtsEnglishElementaryPrimary
How to teach story elements
The story elements are the character, setting, problem and solution, and students understand them once they see that changing one changes the others. This page shows how to teach that, with a free activity where each student moves their own story somewhere new.
Jemel Fanfan | Founding Member at Flint

"With Flint, I can now create one activity and easily adapt it for various needs. Watching students engage with Sparky and complete meaningful work moved me deeply. Flint makes personalization better and easier."
Rira Lee, Lower School English Teacher at Gunsan Dong Elementary SchoolWhy this matters
A student can fill in character, setting, problem and solution on a story map and still think the setting is only where the story happens. The story map never asks what happens to the problem when the place changes, so the teacher has to wait for quiz day to find out.
The four story elements and how they connect
- The character is who the story is about. A trait such as brave or scared shapes what the character does.
- The setting is where and when the story happens.
- The problem is what goes wrong, or what the character has to get past.
- The solution is how the problem gets solved.
The elements depend on each other. A snowstorm problem needs a snowy setting, and a scared character solves a problem differently from a brave one. The Common Core asks students to describe a character's traits and explain how the character's actions contribute to the sequence of events (CCSS RL.3.3).
In the Flint activity, Sparky writes each student a short story about something they love, then gives them Story Cards with three new settings to try. On a story map, a student fills in each box once and never sees what happens when one changes. Here, a student who presses Hot Desert watches the Problem card go blank and has to tell Sparky the new problem. A student who says nothing changes gets a sentence from their own story quoted back, and a right answer gets a harder question about the character's trait.
Rosa moves Blizzard's story to the desert
Rosa loves sledding with her dog. She can name the character and the setting in a story, but she hasn't seen that the setting can cause the problem.
Every student in the class gets the same greeting and the same steps: a story, Story Cards with three new places to try, then a harder question about the main character. The story is each student's own. Sparky writes it around what the student loves, and its next message depends on what the student just said.
Rosa
Sparky
Rosa
i love sledding with my dog
Sparky

Sparky

Rosa
i picked hot desert. nothing changes. they still cant find the way down
Sparky
Rosa
no there is no snow in the desert. the problem is its super hot and they run out of water
Sparky

Understanding check
Rosa
blizzard would be too scared to lead the way. so the child has to be the brave one and find the water
Sparky
Said nothing changes, went back to the snowstorm sentence, named a new problem, then changed the solution
Rosa is an example student, and Sparky's replies and story are shortened. Sparky drew the second picture with a water bottle in the child's hand, though Rosa's problem was running out of water.
What Flint did for Rosa
- Sparky wrote a story about a brave dog on a sledding trail after Rosa said she loves sledding with her dog, and drew the snowy scene.
- Sparky built Story Cards from that story, so Rosa could press Hot Desert and watch the Problem card go blank.
- When Rosa said nothing changes, Sparky quoted the snowstorm sentence and asked whether it could happen in a desert. It didn't give her the answer.
- Once Rosa named a new problem, Sparky drew Blizzard in the desert and asked how a scared Blizzard would change the solution.
A teacher can't do this by hand for 30 students at once. Sparky does it in every student's chat.
The activity page shows who kept the old problem in a new place
While students work, Needs attention lists each student who is stuck and the message that showed it. Once three or more students submit, activity analytics sums up what the class understood and what to practice next.

Example activity page
After a class moves their stories
The school and students are made up for this page. Click any student to read their chat and see the story Sparky wrote for them.
Set up the activity for free
Change the Setting, Change the Story is in Flint's public library, with the greeting and Sparky's guidelines already set up. Open it, duplicate it into a free Flint account, and assign it to a class. Every student gets a story about something they love, their own Story Cards and their own pictures, and the activity page fills in as they work.
For more reading and writing activities, see Flint for English language arts.
Other use cases
See all use cases →Test PrepExam prepMiddle schoolKey Stage 3

How to teach study skills in middle school
How to teach study skills in middle school: swap rereading and highlighting for self-testing and spaced study, in three steps. In a free Flint activity, students upload their own class notes and Sparky's feedback tells each one how to quiz themselves from those notes.
Social StudiesHumanitiesHigh schoolKey Stages 4 and 5

How to teach supply and demand
What students need to understand about supply and demand, and a free supply and demand activity: each student prices their own game-day stand in a spreadsheet Sparky builds, and a wrong answer gets sent back to the row that disproves it.
Social StudiesHumanitiesMiddle schoolKey Stage 3

How to teach the 5 themes of geography
The 5 themes of geography with an example of each, and a free Flint activity: students find a mystery city from five clues on a clickable world map, then sort the clues into Location, Place, Human-Environment Interaction, Movement and Region.
