Skip to main content
Math fluency, in plain language

Fluency in FlashEDU is accuracy first, then speed, on a scale you can read.

Every student has a level from 1 to 100 per operation. It rises when accuracy is high, falls when it is low, and cannot pass certain checkpoints without a mastery check. This guide explains that model and how to read what it measures.

TeachersMath and curriculum leadersDistrict leaders
Read the guide
Two students use number cards and a tablet to compare strategies for solving a math fact.
Fluency grows through accuracy, strategy, flexibility, and confidence.
FlashMath connects a shared student practice experience to individual learning signals and clearer staff decisions.

The shared fluency field

Teacher guided
01 · Student experience

Practice together

02 · Learning signal

Keep progress individual

03 · Staff decision

Know what to do next

Shared energy is the invitation. Individual learning remains the evidence.

The level scale

Levels run from 1 to 100 and update after each practice session.

01

A managed student starts at the level that matches the classroom’s grade. After each practice session the level moves based on accuracy. Checkpoint levels require a passed mastery check before a student moves past them, so a lucky streak cannot promote a student who is guessing. Teachers can hold students at grade level or let them advance beyond it, and a district can lock that choice.

  • Four operations: addition, subtraction, multiplication, and division.
  • Checkpoints gate advancement on a mastery check, not on raw speed.
  • A district can set a ceiling level that applies to every classroom.

What counts

Accuracy decides the level. Speed only shows up where the teacher allows it.

02

Practice accuracy drives level changes. In live games speed can break ties, and the teacher can switch that off with relaxed timing. Live game results are kept in a separate section of the student’s record, so a fast round does not change the practice accuracy a teacher plans from.

Targets

Below target means accuracy under 85 percent. Needs support means accuracy under 70 percent. The teacher and the principal see the same thresholds on the same child.

Where the gaps are

The product tracks which fact families a student misses, not just the overall score.

03

Each miss is recorded against its fact family. The classroom report turns that into a fact fluency heatmap across the 2 to 9 operands and into suggested small groups of students who share the same weak families. That is the view a teacher uses to decide who practices what next.

Measuring growth

Benchmark windows give a placement level at the beginning, middle, and end of year.

04

A benchmark is optional and runs only when a teacher or a district admin opens a window. Each student works through an adaptive set of 8 to 12 problems per operation that settles on a placement level with a confidence score. Results appear in a benchmark growth table across windows, by classroom for teachers and rolled up by school and district for admins.

  • Windows are labelled BOY, MOY, and EOY and can be district-wide or classroom-level.
  • District admins can export benchmark results and cohort growth to a file.
  • A screening view ranks need within the district using percentile cut points the district can adjust.

Standards coverage

Coverage maps practice to the K–5 fluency standards.

05

The standards view shows practice evidence against the Common Core fluency standards from kindergarten to grade 5, or Ohio’s equivalents when a district selects that framework. It covers the fluency standards the product practices. A district on another framework gets a crosswalk built with its curriculum staff.

Boundary

FlashEDU measures fluency in the four arithmetic operations and reports it as an instructional signal that sits alongside the district’s own assessments.

Check the model against your rooms

Tell us where foundational calculation is slowing students down.

We will show the level scale, the heatmap, and a benchmark window on real screens, and say plainly where the model stops.