MathematicsMathsHigh schoolKey Stages 4 and 5
How to set up AI tutoring in your school
AI tutoring gives every student one-on-one help during class, the way research says tutoring works best. This guide gives three steps for setting it up in your school, and a free Algebra 1 tutor to start with.
Jemel Fanfan | Founding Member at Flint

"We have rolled out Flint to our staff and students as their personal tutor. This has allowed students to gain additional support as well as provided teachers with “Additional hands” in the classroom."
Steve Buettner, Technology Integration Specialist at American Overseas School of RomeWhy this matters
In an Algebra 1 class of 30, the teacher can sit with two or three students during practice time. Hiring a tutor for every student, every day, costs more than any school budget allows. Everyone else raises a hand and waits or stops working, and the teacher finds out who was stuck when the homework comes back.
What makes AI tutoring work in a school
AI tutoring gives each student one-on-one help from an AI tutor in a chat. Stanford's National Student Support Accelerator describes high-impact tutoring as sessions during the school day, three or more times a week, one-on-one or in groups of no more than four, and in step with the school's curriculum (National Student Support Accelerator). An AI tutor used during class gives every student that one-on-one time in the school day, all at once.
- Tutor during class, not after school
- Start from what each student already knows
- Send the students who need a person to the teacher
A teacher can't sit one-on-one with 30 students in one period. Sparky, Flint's AI tutor, works with each student in their own chat and flags the students who need the teacher.
Two students get help from the same tutor at the same time
Both students are practicing slope in the same Algebra 1 class while the teacher works with a small group. They share one activity, and each has their own chat with Sparky.
Jordan
Jordan
Slope through (2, 3) and (6, 11)? I got 4/8, so 1/2. Can you show me on a graph?
Sparky

Jordan
Rise 8, run 4. So 2.
Understanding check
Jordan
2 points per minute.Saw his mistake on the graph, then got the check right
Maya
Maya
A song has 12,000 streams on day 3 and 32,000 on day 8. I got 4,000 streams a day. Can you graph it? Big labels please.
Sparky

Understanding check
Maya
300 plays per day.Checked her answer on the graph, then got the check right
Sparky drew both graphs. The students and the rest of each chat are examples we wrote for this page.
See which students need the teacher
When a student keeps getting answers wrong, says they give up, or asks for the teacher, Sparky flags the chat under Needs attention on the activity page.

Example activity page
During an Algebra 1 class's slope practice
The school and students are made up for this page. One student needs the teacher now, and six still flip rise and run.
Set up the activity for free
- Open the Algebra 1 Tutor in Flint's public library and select Use activity. Flint is free for up to 80 users.
- Move it to a class. Every student gets their own chat with Sparky.
- To share it with every teacher, open its menu, select Publish to library, and choose School library.
To start students on this week's unit, add a line like this to Guidelines for Sparky:
Example guideline
This week the class is on slope and slope-intercept form. Start there unless the student brings a different problem.
See also Flint for math and Flint's AI tutor.
Other use cases
See all use cases →MathematicsMathsMiddle schoolKey Stage 3

How to support productive struggle in math
How to support productive struggle in math in three steps: give each student a problem that is a little hard for them, ask a question instead of fixing their mistake, and give feedback right after each answer, shown with a free ratios and proportions activity.
MathematicsMathsMiddle schoolKey Stage 3

How to teach adding and subtracting integers
How to teach adding and subtracting integers with temperatures: each student fills in a week of ski resort temperature changes with Sparky, gets a hint when they combine the numbers across zero, and moves to a harder day once they're right. Free activity.
MathematicsMathsMiddle schoolKey Stage 3

How to teach algebraic expressions
How to teach algebraic expressions from a real situation: each student writes an expression for money they earn, tests it in a spreadsheet in their chat with Sparky, and finds their own mistake when the totals stop matching. Free activity.
