Math // Number Representation & Place Value

Reading and writing numbers to 1000

Read and write numbers to 1000 in numerals, number names, and expanded form

Ages
7 to 8
Type
Method
Builds on
2 topics
Leads to
0 topics
Standards
2 codes

Quick check

Can the learner read and write numbers up to 1,000 — both as numerals and in words — like reading '642' as 'six hundred and forty-two'?

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.
  • Read a three-digit numeral aloud correctly
  • Write a three-digit number in words (e.g. 'three hundred and forty-two')
  • Write a number in expanded form (e.g. 600 + 30 + 7)

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 1000

Ages 7 to 8 // Method

Leads to

0 topics

Nothing in the catalogue builds on this topic yet. Browse Number Representation & Place Value

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

Ages 7-8: read and write numbers to 1000 across three registers — numerals (342), number names ('three hundred and forty-two') and expanded form (300 + 40 + 2) — and translate fluently in both directions. The hardest cases are the spoken→written mapping and internal/placeholder zeros (306, 340, 305). Expanded form acts as an explicit bridge from number names to place value. Core activities give learners genuine two-way production (encode and decode) anchored to a base-ten build; a static reference wall and light oral reading are preserved as scaffolds with stated limits.

Common misconceptions

  • Writing what you hear literally: 'three hundred and six' → 3006 or 30006.
  • Dropping or misplacing internal zeros (340 written as 34; 306 as 36).
  • Mis-ordering words vs digits, or omitting the hundreds word.
  • Confusing teen and -ty words within the tens part (forty vs fourteen).
  • Treating expanded form as separate numbers (300, 40, 2) rather than a partition of one number.

Useful representations

  • The three registers side by side: numeral | words | expanded form
  • Place-value chart / arrow cards linking words to columns
  • Base-ten build under each register as the anchor
  • Number-word cards (hundred, and, -ty, teen) for constructing names
  • 0-1000 number line for locating the number named

Teaching practices

  • Treat numeral / words / expanded form as three views of one number and translate in all directions, always tied to a build.
  • Target the spoken→written danger zone: the hundreds word, the connective 'and', and internal zeros (306, 640).
  • Use expanded form (300+40+2) as the explicit bridge from words to place value.
  • Dictate numbers for children to write (and vice versa) so both encode and decode directions are fluent.
  • Sequence from no-zero → one internal zero → trailing zero to isolate the hard cases.

Activities to try

  1. 1

    Three-pane number translator (build, type, name)

    Why it works: Numeral, words and expanded form are three views of ONE number; expanded form reveals each digit's place value, and the empty column shows why a placeholder zero must be written (306, not 36 or 3006).

    1. Work with three linked views of one number side by side: a numeral display, a word-tile builder, and an expanded-form strip, with a base-ten build (flats/rods/cubes) shown beneath.
    2. Change any one view and watch the others and the blocks rebuild: assemble the word-tiles 'three hundred and forty-two' and confirm 342 appears alongside 300 + 40 + 2 and three flats, four rods, two cubes.
    3. Translate deliberately in BOTH directions: read a shown numeral and build its words; and start from spoken/word form and write the numeral.
    4. Sequence difficulty: start with no-zero numbers (342), then one internal zero (306), then a trailing zero (340).
  2. 2

    Two-way translation practice (write it, name it, expand it)

    Why it works: Both encode (spoken/words → numeral) and decode (numeral → words) directions become reliable, especially for the zero traps and the tens digit's place value.

    1. Write a spoken or word-form number as a numeral (e.g. write 'six hundred and forty' as 640).
    2. Write a given numeral in words (e.g. write 306 as 'three hundred and six').
    3. Complete expanded form from a numeral (e.g. 485 = 400 + __ + 5) and the reverse.
    4. Match numeral ↔ words ↔ expanded form for a set of numbers, deliberately including internal-zero and trailing-zero cases (305, 340).
    5. Decide the correct written form among plausible errors for internal-zero numbers.
  3. 3

    Reference wall: one number in three registers

    Why it works: Seeing all three registers of the same number aligned, with the placeholder zero explained, gives a stable mental model to refer back to.

    1. Study a fixed anchor card showing 342 as numeral, words and expanded form at once, with a base-ten build.
    2. Tap the words to highlight the matching digits and expanded parts (where an interactive display is available).
    3. Open a 306 'card flap' that explains why the 0 is written in the tens place.

Topic // Standards

Curriculum standards

Codes for the curriculum statements this topic maps to. Each publisher owns its standard text.
Common Core State Standards for Mathematics
2.NBT.3
The national curriculum in England: Key stages 1 and 2 framework document
Ma/KS2/Y3/NPV/5

Math // Number Representation & Place Value