MathematicsMathsHigh schoolKey Stages 4 and 5
How to help every student write inequalities from choices they'd make
Each student picks something they'd pay for every month. Sparky turns it into two plans and a spreadsheet, and the student writes the inequality that says which plan is cheaper.
Jemel Fanfan | Founding Member at Flint

"I saw engagement in a high school math classroom like never before. My students look at this AI platform as a safe place to ask a personalized question that they did not necessarily feel like asking out loud or have the time to ask me personally."
Thomas Yates, High School Math Teacher at Graded - The American School of São PauloWhy this matters
A student who can solve 15 + 5v = 40 can still write the inequality pointing the wrong way, or count the tie as a win. Few students will ask out loud whether 5 belongs in the answer. On a worksheet the mistake looks like a right answer, and the teacher has to wait for quiz day to find out.
Marcus picks a gym plan and writes the inequality that proves it
Every student in the class gets the same activity: compare two monthly plans, then write and solve the inequality that says when one is cheaper. The plans, the numbers and every question after the first come from the student's own chat. Marcus is a made-up 9th grader, and this chat is an example we wrote for this page from two test runs of the activity.
Marcus
Sparky
Marcus
A gym. I play club soccer and I want to train more in the off season.
Sparky

Marcus
Plan B is cheaper if I go less. Like at 4 visits it's 35 bucks. At 6 visits Plan A is cheaper.
Understanding check
Marcus
15 + 5v > 40 so v < 5
Sparky
Marcus
oh Plan B. so 15 + 5v < 40. from the table I think it's v ≤ 5
Sparky
Marcus
5v < 25 so v < 5. at 5 visits they're both 40 so plan B isn't cheaper there. so it's v < 5 not ≤
Understanding check
Marcus
15 + 5v ≤ 50. 5v ≤ 35 so v ≤ 7. I can go 7 times a month
Sparky
Fixed the sign himself, then solved the $50 budget with ≤
What Flint did for Marcus
- Sparky built both plans around the gym Marcus said he'd pay for, so the numbers meant something to him.
- Sparky made a spreadsheet whose formulas recalculate, so Marcus could check any number of visits himself.
- When Marcus wrote the inequality the wrong way, Sparky asked which plan it said was cheaper instead of fixing it.
- When Marcus guessed v ≤ 5 from the table, Sparky sent him back to the 5-visit row, where both plans cost $40.
- Once he got it right, Sparky gave him a harder question with a budget and ≤.
A teacher can't build 30 sets of plans and watch 30 inequalities as they're written. Sparky does it in every student's chat.
See which students still treat < like =
Each student's chat shows up on the activity page as they work. Activity analytics sums up what the class did well and which mistake to practice next.

Example activity page
After an Algebra 1 class finishes the plans activity
The school and students are made up for this page. In this example, most of the class found where the cheaper plan switches, and the mistake to practice is counting the tie as cheaper.
Set up the activity for free
The plans activity is in Flint's public library, with Sparky's role, guidelines, greeting and greeting suggestions already written. Open it, select Try this activity to copy it into a free Flint account, and move it to a class. Every student gets their own chat with Sparky, and the activity page fills in as they work.
In the activity settings, select Try session myself to test the activity as a student before you assign it. Add a rubric and Sparky grades each chat for you.
For another Algebra 1 activity, see how to give every student a personal tutor. For more math activities, see Flint for math.
Other use cases
See all use cases →English Language ArtsEnglishMiddle schoolKey Stage 3

How to improve reading comprehension in middle school
Reading comprehension strategies for middle school: start from what each student understood, ask for the line in the text that shows it, and push one step past the plot, shown with a discussion of "The Tell-Tale Heart".
EthicsHigh schoolKey Stages 4 and 5

How to make thinking visible for every student in ethics
Making thinking visible in ethics: ask for a position, push back with a counterexample, and read each student's reasoning in the chat, shown with a free interview with J. Robert Oppenheimer.
Social StudiesHumanitiesMiddle schoolKey Stage 3

How to meet every student's needs in middle school history
Meeting every student's needs in a middle school history class: every student reads the same Lewis and Clark journal entries, and each one gets help at the moment they need it, shown with two students and one reading.
