MathematicsMathsElementaryPrimary
How to check students' math work with AI
An AI math checker can read a photo of each student's written work while they still have the pencil in hand, and ask them to find their own mistake. This guide shows how, with a free partial quotients activity where Sparky reads every line.
Jemel Fanfan | Founding Member at Flint

"One student used Flint to make a unit test study guide. Another checked homework by comparing their steps to AI solutions, identifying and correcting mistakes on their own. This independence and self-awareness are key signs of deeper learning."
Chaz Cleare, Middle School Math Teacher at The Kinkaid SchoolWhy this matters
In one 4th grade class, 26 students divide 372 by 6 on paper. One student writes "10" next to a line where she only subtracted 6. Her last line still comes out to 0, so she writes 71 and moves on to the next problem with the same habit. The teacher can walk past five or six desks during practice, and the rest of the work waits in a stack until that night.
Check each line, then let the student find the mistake
Partial quotients is a way to divide in chunks: subtract groups of the divisor you know, like 50 groups of 6, and add up the groups at the end. 4th graders learn it because the Common Core asks them to divide "using strategies based on place value" and to explain the calculation (CCSS 4.NBT.B.6). Students aren't expected to divide fluently with the standard long division method until 6th grade (CCSS 6.NS.B.2).
- Read every line of the student's work
- Ask the student to check the answer by multiplying it back
- Point to the line only if the check doesn't help
A teacher can't read 26 papers line by line while students are still working. Sparky, Flint's AI tutor, reads each photo as soon as a student sends it.
One division problem, from photo to fixed answer
Maya is a 4th grader in the partial quotients activity. She solves the problem on paper and sends a photo with the camera button. Every student in the class has their own chat like this one, and Sparky sets each problem in that student's interest.
Maya
Sparky
Maya
i like trading cards
Sparky
Maya

Sparky
Maya
71 x 6 is 426. thats bigger than 372
Sparky
Maya
60. oh i took away 6 but i wrote 10 groups. so 72 take away 60 is 12, and 12 is 2 groups of 6. 50 + 10 + 2 = 62
Sparky
Maya
62 x 6 = 372!
Sparky
Found the wrong line herself and fixed her answer to 62
Sparky read every line of the photo, so it knew the mistake was the line with 10 groups beside −6. It didn't say so at first. Multiplying 71 by 6 showed Maya her answer was too big, and when she still needed help, Sparky named the line and asked one question about it. Maya did the fix herself, then checked 62 the same way. The last question pushes her toward bigger chunks: 60 groups of 6 is 360, which leaves only 12.
Maya is an example student, and Sparky's replies are shortened.
See whose work needs a second look
Sparky grades each chat against the activity's rubric. The activity page shows who needs help right now, what the class does well, and what to practice next.

Example activity page
After a 4th grade class finishes the partial quotients practice
The school and students are made up for this page. In this example, most of the class checks answers by multiplying, and the area to practice is matching each subtraction to the groups written beside it.
Set up the activity for free
The partial quotients activity is in Flint's public library, with Sparky's role, guidelines, greeting and a rubric already written. Open it, select Use activity to copy it into a free Flint account, and move it to a class. Students select the camera button to take a photo of their paper, or the paperclip to upload one. Students without a camera can type their lines. In the activity's Preview tab, select Try session myself to test the activity as a student before you assign it.
For 5th grade, where students divide by two-digit numbers, change the problem size in Guidelines for Sparky. For example:
Example guideline
Give 4-digit by 2-digit division problems, like 1,512 ÷ 24. When the work has a mistake, ask the student to multiply the answer by the divisor before you point to a line.
For more math activities, see Flint for math.
Other use cases
See all use cases →Social StudiesHumanitiesMiddle schoolKey Stage 3

How to differentiate instruction in history
How to differentiate instruction in history: every student reads the same Lewis and Clark journal entries, and each one gets the help they need while reading, shown with two students and a free Flint activity.
ScienceMiddle schoolKey Stage 3

How to differentiate instruction in science
Differentiation in science by pace: each student skips the steps they already know and gets a new explanation when stuck, shown with a free density activity.
World LanguageModern foreign languagesMiddle schoolKey Stage 3

How to encourage self-directed learning in Spanish class
Self-directed learning in Spanish class: what it is, three steps built on the unit's can-do statements, and a free daily routine activity where every student sees which goals they have met, picks what to practice next, and goes past the unit when they finish.
