Math // Number Representation & Place Value
Reading and writing numbers to 1000
Read and write numbers to 1000 in numerals, number names, and expanded form
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
- 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
- RequiredMust come first
- HelpfulHelps, but not essential
Before this
2 topics- Number Words to 100Required
Number Representation & Place Value // Ages 6 to 7
Reading/writing to 1000 extends reading/writing to 100
Number Representation & Place Value // Ages 7 to 8
Expanded form requires understanding hundreds, tens, ones
You are here
Reading and writing numbers to 1000
Ages 7 to 8 // Method
Leads to
0 topicsNothing 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
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).
- 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.
- 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.
- Translate deliberately in BOTH directions: read a shown numeral and build its words; and start from spoken/word form and write the numeral.
- Sequence difficulty: start with no-zero numbers (342), then one internal zero (306), then a trailing zero (340).
- 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.
- Write a spoken or word-form number as a numeral (e.g. write 'six hundred and forty' as 640).
- Write a given numeral in words (e.g. write 306 as 'three hundred and six').
- Complete expanded form from a numeral (e.g. 485 = 400 + __ + 5) and the reverse.
- Match numeral ↔ words ↔ expanded form for a set of numbers, deliberately including internal-zero and trailing-zero cases (305, 340).
- Decide the correct written form among plausible errors for internal-zero numbers.
- 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.
- Study a fixed anchor card showing 342 as numeral, words and expanded form at once, with a base-ten build.
- Tap the words to highlight the matching digits and expanded parts (where an interactive display is available).
- Open a 306 'card flap' that explains why the 0 is written in the tens place.
Topic // Standards
Curriculum standards
- 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
More in Number Representation & Place Value
- A Hundred Is Ten TensAges 7 to 8ConceptUnderstand that 100 can be thought of as a bundle of ten tens — called a 'hundred'
- Ordering Numbers to 1000Ages 7 to 8MethodCompare and order numbers up to 1000 using >, =, and < symbols, based on place-value understanding
- The multiples of 100Ages 7 to 8ConceptUnderstand that the multiples of 100 (100–900) each represent a number of hundreds with 0 tens and 0 ones
- 10 or 100 More or LessAges 7 to 8MethodFind 10 or 100 more or less than a given number up to 1000
- Place Value to 1000Ages 7 to 8Thinking skillSolve number problems and practical problems involving place value of numbers up to 1000
- Odd or EvenAges 7 to 8ConceptDetermine whether a group of objects (up to 20) has an odd or even number of members
- Representing NumbersAges 6 to 8RepresentationIdentify, represent, and estimate numbers using different representations including the number line
- A Ten Is Ten OnesAges 6 to 7ConceptUnderstand that 10 can be thought of as a bundle of ten ones — called a 'ten'