Math // Number Representation & Place Value
Reading and writing numbers to 10,000,000
Read, write, order, and compare numbers up to 10,000,000 and determine the value of each digit
Quick check
Can the learner read and write numbers up to 10 million — like 4,302,617 — and say the value of any digit in the number?
Ask this to see whether the topic is secure.
Topic // Mastery
What mastery looks like
- Write 4,302,561 in words
- Order four seven-digit numbers from smallest to largest
- State the value of the 7 in 7,045,200 as seven million
Topic // Map
Where this fits
- RequiredMust come first
- HelpfulHelps, but not essential
Before this
2 topicsNumber Representation & Place Value // Ages 9 to 10
Numbers to 10M extends Y5 numbers to 1M
- Place Value × 10 and ÷ 10Helpful
Number Representation & Place Value // Ages 10 to 11
×10 relationship supports understanding of larger numbers
You are here
Reading and writing numbers to 10,000,000
Ages 10 to 11 // Method
Leads to
3 topics- Adding and subtracting (age 10+)Required
Addition & Subtraction // Ages 10 to 11
Problems to 10M require reading/comparing numbers to 10M
- Numbers to Ten MillionRequired
Number Representation & Place Value // Ages 10 to 11
Number problems to 10M requires reading/comparing to 10M
- Fractions on a number lineRequired
Number Representation & Place Value // Ages 11 to 12
Extending place value to any size builds directly on Y6 reading/writing/ordering numbers to 10,000,000
Topic // Research-informed
Teaching notes
From the Marble Skill Taxonomy. These notes have not been validated in classrooms, so treat them as a starting point for your own judgement.
The approach
For ages 10–11: read, write, order and compare whole numbers up to 10,000,000 and state the value of each digit. The core difficulty is the three-digit PERIOD structure (ones, thousands, millions) and holding placeholder zeros (e.g. 7,045,200). Learners should build numbers, translate fluently between numeral, words and expanded form, state digit values as place value (the 7 in 7,045,200 is 'seven million'), and order by a most-significant-digit-first scan with periods aligned, resolving ties one place at a time.
Common misconceptions
- Misreading placeholder zeros — reading 7,045,200 as 'seven hundred forty-five thousand two hundred' by dropping empty places
- Losing period boundaries and reading digit-by-digit for very large numbers
- Confusing face value with place value (the 7 as 'seven' not 'seven million')
- Assuming more digits always means larger without aligning periods when digit counts match
- Inserting or omitting 'and' / mis-segmenting when writing in words
Useful representations
- Period-grouped place-value chart with Millions | Thousands | Ones panels
- Three-pane translator: numeral ↔ words ↔ expanded form
- Comma/space separators as period boundaries
- Number line / magnitude bar for ordering seven-digit values
Teaching practices
- Teach reading by three-digit periods (ones/thousands/millions): read the period as a 3-digit number, then say its name — the comma grouping is the reading tool
- Foreground internal and cross-period placeholder zeros (7,045,200) as the main difficulty; require the child to hold empty places
- Order by a most-significant-digit-first scan with periods aligned, resolving ties one place at a time
- Move fluently between numeral, words and expanded form, and value-of-a-digit statements ('the 7 is worth seven million')
- Use real 7-digit contexts (populations, distances, view counts) so magnitude is meaningful, not just symbol-copying
Activities to try
- 1
Period builder with live three-way echo
Why it works: The comma/period grouping — not the raw digit count — is what lets you read a large number aloud; each nonzero three-digit period is read as a number then given its period name (the ones period has no spoken name, and a period that is all zeros, as in 7,000,200, is skipped entirely), and an internal zero silently holds a column without being spoken.
- Set each digit onto a place-value chart labelled Millions | Thousands | Ones, grouped into three-digit periods.
- As each digit is placed, watch the number appear three ways at once: the comma-grouped numeral (e.g. 7,045,200), the words read period by period ('seven million, forty-five thousand, two hundred'), and the expanded form.
- Deliberately build numbers with internal and cross-period placeholder zeros (e.g. set the hundred-thousands place — the leading digit of the thousands period — to 0, as in 7,045,200) and observe how the words panel skips the empty place without dropping the period boundary.
- State aloud, for a chosen digit, its full place value (e.g. 'the 7 is worth seven million').
- 2
Write, value and order on paper (consolidation)
Why it works: Reading, writing, valuing and ordering seven-digit numbers all rely on the same period structure and on place-by-place comparison, including when leading digits agree.
- Write 4,302,561 in words (answer: four million, three hundred two thousand, five hundred sixty-one).
- State the value of the 7 in 7,045,200 (answer: seven million).
- Order these smallest to largest: 3,240,000; 3,204,000; 3,024,000; 3,420,000 (answer: 3,024,000; 3,204,000; 3,240,000; 3,420,000).
- For the ordering, align the numbers by place and compare left-to-right, moving right only when digits tie; say which digit finally decided between 3,204,000 and 3,240,000.
- 3
Labelled reference number with tap-to-reveal periods
Why it works: A clearly period-labelled example makes the millions/thousands/ones structure and per-digit place values visible as a stable reference.
- Study a labelled seven-digit number (e.g. 4,302,561) and tap each three-digit period to reveal its name and read-out.
- Tap an individual digit to reveal its place value.
- Use this as a reference anchor while writing or ordering other numbers.
Topic // Standards
Curriculum standards
- The national curriculum in England: Key stages 1 and 2 framework document
- Ma6/2.1a
Math // Number Representation & Place Value
More in Number Representation & Place Value
- Reading and writing numbers (age 10+)Ages 10 to 11MethodRead, write, and compare decimals to thousandths using base-ten numerals, number names, and expanded form; compare using >, =, < based on place-value meaning
- Reading Decimal PlacesAges 10 to 11ConceptIdentify the value of each digit in numbers given to three decimal places (e.g. in 4.378, the 7 represents 7 hundredths)
- Decimal place valueAges 10 to 11MethodRound decimals to any place using place-value understanding; round any whole number to a required degree of accuracy
- Measuring temperatureAges 10 to 11MethodUse negative numbers in context (temperature, finance, sea level); calculate intervals across zero
- Patterns with Powers of TenAges 10 to 11ConceptExplain patterns in zeros when multiplying by powers of 10 and in decimal-point placement when multiplying/dividing by a power of 10; use whole-number exponents…
- Fractions on a number line (age 11+)Ages 11 to 12RepresentationOrder positive and negative integers, decimals, and fractions on a number line; use the symbols =, ≠, <, >, ≤, ≥ to compare values including negative numbers…
- Place Value × 10 PatternAges 9 to 10ConceptRecognise that in a multi-digit whole number, a digit in one place represents ten times what it represents in the place to its right (e.g. 700 ÷ 70 = 10)
- Negative numbers in contextAges 9 to 10ConceptInterpret negative numbers in context (temperature, sea level, bank balance); count forwards and backwards with positive and negative whole numbers, including…