Number Ninja
Dates, fractions, phone numbers — the numbers English learners always stumble on. Students race to say them correctly before the timer runs out.
Open App →Whole Class
- 1Project the number display on the main screen so all students see it simultaneously.
- 2Run the game as a whole-class race: first student to raise their hand and say the number correctly scores a point.
- 3For quieter classes, use team mode — teams write the spoken form on mini-whiteboards and reveal simultaneously.
- 4Keep a paper tally visible on the board so point pressure stays high throughout the session.
The Teaching Logic Behind Number Ninja
Number Ninja is a number-pronunciation drill built entirely on a static database — no AI is involved and every number presented is guaranteed correct. Crucially, it covers the full spectrum of English number types: not just cardinals, but also ordinals, years, measures, fractions, currencies, and phone numbers — all the formats that appear in real-world English but are rarely drilled explicitly in class.
Ten difficulty tiers advance automatically as students answer correctly — there is no tier to select upfront. The system starts at lower complexity and climbs as correct answers accumulate, so the difficulty always reflects current performance. The progression runs from simple cardinals (Tiers 1–3) through large numbers and ordinals (Tiers 4–7) to contextual formats such as dates, years, measures, and phone numbers (Tiers 8–10).
The race format is the pedagogy: when students compete to produce the English form first, they move from recognition to automatic production — the real target. Number Ninja PRO adds AI-generated audio playback so students can hear the number read aloud before racing to say it themselves, which is especially useful for contextual formats like years and phone numbers where an auditory model helps.
Why It Works
Automaticity requires timed production pressure
Skehan (1998) distinguishes fluency from accuracy: fluency is the ability to access language forms automatically under real-time conditions. Number Ninja's race mechanic creates exactly the time pressure needed to move from effortful translation to automatic retrieval.
Deterministic content removes distraction
Because the number database is static and guaranteed correct, students can trust every target they see. This removes the cognitive overhead of wondering 'is this a real number?' and lets them focus entirely on production.
Procedural knowledge develops through repetition
Anderson's ACT-R theory (1982) predicts that skills become automatic through controlled practice with feedback. Each race round provides one retrieval attempt, one spoken production, and immediate social feedback — the three components the theory requires.
Step-by-Step in Class
Set rounds and timer
Before starting, choose the number of rounds and the timer duration per number (15 s, 30 s, 1 min, or no timer). That is the only configuration needed — there is no difficulty tier to select. The system starts at an appropriate level and progresses automatically as students answer correctly.
Run the race
The number appears on screen. Students race to say the complete English expression — this could be a cardinal ('forty-seven thousand'), an ordinal ('the nineteenth'), a year ('nineteen ninety-five'), a measure, or a phone number depending on the current tier. Set one rule clearly before starting: the full expression is required, not digit-by-digit reading.
Correct errors instantly
When a student says a number incorrectly, pause and say the full correct form slowly. Ask the class to repeat it chorally before moving on. Do not skip corrections — the error is the most teachable moment.
Review edge cases
Numbers like 1,000,000 ('a million' vs 'one million'), years (1995 vs 2025), and fractions (¾ = 'three quarters') have specific conventions. If any of these appear and cause confusion, write the convention on the board as a permanent reference.
How to Set It Up for Different Levels
Solo play with a 30-second timer and 20 rounds. The system starts at lower-complexity numbers and advances automatically as students answer correctly. Ideal as a warm-up at the start of class.
Individual play with a moderate timer lets lower-level students build speed without competitive pressure. The automatic progression ensures no round is wasted on numbers already mastered.
Team play with 2 teams, a 15-second timer, and 15 rounds. Teams race to produce the spoken form before the buzzer. Covers whatever tier the class has naturally progressed to.
Team mode adds social stakes — a correct answer scores for the whole group, so students naturally support and correct each other. The shorter timer replicates the real-time pressure of numbers in spoken English.
Solo play with no timer and 25 rounds. Removing the clock lets students focus on producing correct forms for contextual formats — years, phone numbers, measures — without rushing.
Contextual formats follow specific conventions students often know but can't produce fluently. Removing time pressure gives space to establish accuracy first — the natural approach when introducing these formats for the first time.
Ways to Extend the Game
Number Dictation
Teacher calls out numbers and students write them in digit form. Reverse of the main game — trains the listening and transcription direction that students need for real-world tasks like taking down phone numbers.
Human Calculator
Teacher presents two numbers and a maths operation (addition, subtraction). Students must say both the problem and the answer entirely in English, including the operator word (plus, minus, times, divided by).
Number Story
After the game, each student picks one number that appeared and builds a sentence that gives it context: '47,293 people attended the concert.' Grounds abstract number practice in meaningful usage.
Error Auction
Teacher deliberately says a number incorrectly (wrong stress, wrong word). First student to identify the error and say the correct form wins a point. Develops critical listening alongside production.
Pair It With
Number Ninja PRO
Number Ninja PRO adds audio playback so students hear the number pronounced before racing to say it — the natural progression for classes that have mastered silent number reading.
Spelling Beef
Use Spelling Beef with number words as the target vocabulary — 'forty', 'eighth', 'thousand' — to reinforce both the spoken form from Number Ninja and the orthographic form in a single follow-up session.
Reaction Reactor
Reaction Reactor can follow Number Ninja when the target topic involves money, statistics, or quantities — students react to statements containing the number types they just practised, using them in authentic communicative context.