Skip to content

About Our Method: How KidsDoMath Teaches Math Facts

By KidsDoMath Team · Published March 13, 2026

KidsDoMath isn't just another math drill app. Every design decision — from how we choose which problem to show next to how we celebrate progress — is grounded in decades of cognitive science research. Here's how it works.

The Leitner System: Our Core Engine

At the heart of KidsDoMath is the Leitner system, a spaced repetition method developed by German science journalist Sebastian Leitner in the 1970s. It uses five virtual “boxes” to track how well your child knows each individual math fact.

How the Five Boxes Work

  1. Box 1 — New or difficult facts. Reviewed every session.
  2. Box 2 — Getting familiar. Reviewed every other session.
  3. Box 3 — Building confidence. Reviewed every few sessions.
  4. Box 4 — Nearly mastered. Reviewed occasionally.
  5. Box 5 — Mastered. Reviewed rarely, just to confirm.

When your child answers correctly, the fact moves up one box. When they answer incorrectly, it drops back to Box 1. This simple mechanism ensures that difficult facts get more practice and easy facts don't waste time — every session is maximally efficient.

Progressive Unlocking

Children don't face all math facts at once. KidsDoMath introduces one times table (or number group) at a time. Your child starts with a table suited to their level — determined by an initial assessment — and unlocks the next table only after demonstrating mastery of the current one. This prevents overwhelm and builds a solid foundation before moving forward.

Three Learning Phases

Each new fact goes through three phases, designed to build understanding before speed:

  1. Introduction — The fact is shown with a visual array (dots arranged in rows and columns) so your child can see what multiplication actually means. The answer is revealed, not quizzed.
  2. Guided practice — Your child answers with multiple-choice options, reducing pressure while building recognition.
  3. Independent recall — Your child types the answer from memory using a number pad. This is where real learning happens — the “testing effect” in action.

The Science Behind It

KidsDoMath is built on two of the most well-supported findings in cognitive psychology:

Spaced Repetition

Reviewing information at increasing intervals dramatically improves long-term retention — studies show 200% or more improvement compared to massed practice (cramming). The Leitner boxes automatically create these optimal intervals. Learn more in our detailed guide on what spaced repetition is and why it works.

The Testing Effect

Actively recalling an answer from memory strengthens the memory far more than passively seeing it. That's why KidsDoMath quickly moves from showing facts to asking your child to recall them. Every practice session is a mini-test — and that's exactly what makes it effective.

Adaptive Difficulty

No two children learn the same way. KidsDoMath adapts in real time:

  • If a child breezes through a table, they unlock the next one sooner.
  • If they struggle with specific facts (like 7 × 8), those facts come back more often.
  • Parents can adjust pacing (relaxed, normal, or challenge mode) in settings.
  • A “Test Your Memory” mode skips introductions and goes straight to recall for confident learners.

Motivation Without Manipulation

We believe in motivation that comes from real progress, not addictive game mechanics. KidsDoMath uses:

  • Stars earned for correct answers — a simple, honest reward.
  • Badges for milestones like mastering a table, building a streak, or completing speed challenges.
  • Daily goals to build consistent practice habits.
  • A progress map showing exactly which facts are mastered and which need work.
  • Speed challenges for kids who want to test their fluency under time pressure.

There are no ads, no data collection, and no dark patterns. Your child's progress stays on their device.

Four Operations, One Method

The same Leitner-based approach works across all four arithmetic operations: multiplication, addition, subtraction, and division. Each operation has its own progress track, so your child can work on multiplication and addition simultaneously without interference.

For Parents

The built-in Parent Dashboard shows detailed analytics: which facts are mastered, which are struggling, session history, streaks, and speed challenge records. You can also adjust settings like daily goals, pacing, and whether to skip the visual learning phase for children who are ready.

Want to learn more about the research? Read our guides on spaced repetition, teaching multiplication, and math anxiety in children.