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

Ages
10 to 11
Type
Method
Builds on
2 topics
Leads to
3 topics
Standards
1 code

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

What a learner can do once this topic is secure.
  • 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

What to learn first and what this topic opens up, with the reason for each link. Required links come first.
  • RequiredMust come first
  • HelpfulHelps, but not essential

Before this

2 topics

You are here

Reading and writing numbers to 10,000,000

Ages 10 to 11 // Method

Leads to

3 topics
  • Addition & Subtraction // Ages 10 to 11

    Problems to 10M require reading/comparing numbers to 10M

  • Number Representation & Place Value // Ages 10 to 11

    Number problems to 10M requires reading/comparing to 10M

  • 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. 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.

    1. Set each digit onto a place-value chart labelled Millions | Thousands | Ones, grouped into three-digit periods.
    2. 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.
    3. 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.
    4. State aloud, for a chosen digit, its full place value (e.g. 'the 7 is worth seven million').
  2. 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.

    1. Write 4,302,561 in words (answer: four million, three hundred two thousand, five hundred sixty-one).
    2. State the value of the 7 in 7,045,200 (answer: seven million).
    3. 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).
    4. 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. 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.

    1. Study a labelled seven-digit number (e.g. 4,302,561) and tap each three-digit period to reveal its name and read-out.
    2. Tap an individual digit to reveal its place value.
    3. Use this as a reference anchor while writing or ordering other numbers.

Topic // Standards

Curriculum standards

Codes for the curriculum statements this topic maps to. Each publisher owns its standard text.
The national curriculum in England: Key stages 1 and 2 framework document
Ma6/2.1a

Math // Number Representation & Place Value