Math // Number Representation & Place Value

Ordering Numbers to 1000

Compare and order numbers up to 1000 using >, =, and < symbols, based on place-value understanding

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

Quick check

If you give the learner a set of three-digit numbers like 456, 231, and 789, can they put them in order and use > and < correctly?

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.
  • Compare two three-digit numbers by examining hundreds first, then tens, then ones
  • Use >, =, and < correctly to record comparisons of three-digit numbers
  • Order a set of numbers up to 1000 from smallest to largest

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

Ordering Numbers to 1000

Ages 7 to 8 // Method

Leads to

2 topics
  • Number Representation & Place Value // Ages 8 to 9

    Comparing beyond 1000 extends comparing to 1000

  • Number Representation & Place Value // Ages 8 to 9

    Understanding which multiple is closer uses comparison skills

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 compare and order numbers up to 1000 using >, =, < by reasoning from the highest place down: compare hundreds first, then tens, then ones, descending a column only when the current one ties and stopping at the first place where the digits differ. This extends the two-digit 'tens-first' rule to three places. Core practice uses aligned place-value builds with a left-to-right scan, trap pairs (same-hundreds, digit-swap, mixed-length, internal-zero), set ordering, and number-line placement.

Common misconceptions

  • Comparing ones or the biggest single digit instead of hundreds first (358 > 372 because 8 > 2).
  • 'More digits = bigger' misapplied, or failing 99 vs 100 by digit count reasoning done wrongly.
  • Not descending to the next column when the hundreds tie.
  • Reversing the symbol or binding it to page order.
  • Ignoring internal zeros when comparing (305 vs 350).

Useful representations

  • Aligned base-ten builds / place-value counters in H|T|O columns
  • 0-1000 number line for magnitude placement
  • >, =, < symbols (open side to the larger)
  • Place-value comparison chart scanning left-to-right
  • Ordered card rails (smallest→largest)

Teaching practices

  • Generalise the rule to 'compare the highest place first, move down only on a tie' — same reasoning as two-digit, one more column.
  • Align builds/columns so the child scans hundreds→tens→ones and sees where the decision is made.
  • Use same-hundreds pairs (352/358) and digit-swaps (352/325) so the ordering can't be done by eyeballing.
  • Include mixed-length comparisons (99 vs 100) to defeat 'more digits sometimes / bigger ones digit' errors via place value.
  • Progress pair → ordered set → number line to connect comparison with magnitude.

Activities to try

  1. 1

    Scan the places left-to-right with two aligned builds

    Why it works: When the numbers are lined up by place, the comparison is always decided at the first (highest) place where the two numbers differ; move down to the next place only on a tie. A bigger ones digit does not by itself make a number larger. A whole number with more digits (and no leading zeros) is larger because it reaches a higher place, as when 100 has a hundred and 99 does not.

    1. Build or view two numbers (e.g. 352 and 358) as aligned base-ten builds or counters in H | T | O columns.
    2. Place a >, =, or < card between them, with the open side facing the larger number.
    3. Work left to right: decide at the hundreds first; only if the hundreds tie, move to the tens; only if the tens tie, move to the ones. Stop at the first place where the digits differ.
    4. Say aloud which place settled the decision and why.
    5. Repeat with trap pairs: same-hundreds (352 vs 358), digit-swap (352 vs 325), and mixed-length (99 vs 100).
  2. 2

    Consolidation: choose the symbol, order a set, make it true

    Why it works: Fluent, reliable application of hundreds-first comparison across varied pairs and sets, connecting comparison to magnitude on a number line.

    1. Choose the correct >, =, or < for pairs including trap cases such as 358 vs 372 and 305 vs 350.
    2. Order a set of five numbers up to 1000 from smallest to largest.
    3. Fill a blank to make a comparison statement true (e.g. choose a tens digit that makes '3_6 > 352' true).
    4. Place a given number on a 0-1000 number line (slider or marked rail).
  3. 3

    Annotated worked reference for the scan

    Why it works: A clear reference model of the left-to-right scan and the stopping condition that learners can return to.

    1. Step through a static annotated comparison such as 352 vs 358: see 'hundreds equal → look at the tens → 5 = 5 tie → look at the ones → 8 > 2, so 358 is larger'.
    2. Read the caption that states the rule: compare the highest place first; move down only on a tie; stop at the first place that differs.
    3. Re-state the rule in your own words before trying fresh pairs.

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.4
The national curriculum in England: Key stages 1 and 2 framework document
Ma/KS2/Y3/NPV/3

Math // Number Representation & Place Value