Awaken the passion for mathematics that lies in every child
Resources to support you on a daily basis in your teaching of mathematics for all pupils.
Activities
Skills trained
-
6 years
-
7 years
-
8 years
-
Numbers & calculations
-
Quantities & measurements
-
Space & geometry
Skills covered :
- Name a number up to 9
- Name a number between 10 and 19
- Name a number from 1 to 19
- Name a number from 20 to 59
- Name a number from 60 to 99
- Name a number from 1 to 99
- Add up to 9
- Add from 10
- Add by 10
- Add doubles up to 20
- Add up to 20
- Add two tens up to 90
- Adding tens up to 99
- Add to obtain a ten
- Add from tens – level 1
- Add from a ten – level 2
- Add over a ten
- Add up to 99 without deduction – level 1
- Add up to 99 without deduction – level 2
- Add up to 99 with deduction
- Subtract up to 9
- Subtract from 10
- Subtract two tens
- Subtract without passing the ten
- Subtract one ten
- Subtract past 10
- Subtract by a ten
- Subtract to get 10 – level 1
- Subtract to get 10 – level 2
- Subtract to get ten
- Subtract from tens – level 1
- Subtract from tens – level 2
- Subtract up to 99 without deduction
- Subtract up to 99 with deduction
- Multiply by 1 in order (table of 1)
- Multiply by 1 (table of 1)
Skills covered :
- Add up to 9
- Add doubles up to 20
- Add from 10
- Add through 10
- Multiply by 1 in order (table of 1)
- Multiply by 1 (table of 1)
Skills trained :
- Counting to 9 (ascending)
- Counting to 9 (descending)
- Counting past 10 (ascending)
- Counting past 10 (descending)
- Counting past 10 from 2 to 2 (ascending)
- Counting 10 from 2 to 2 (descending)
- Counting from 10 to 19 (ascending)
- Counting from 10 to 19 (descending)
- Counting past ten (ascending)
- Counting past ten (descending)
- Counting from 20 to 59 without passing a ten (ascending)
- Counting from 60 to 99 without passing a ten (ascending)
- Counting from 20 to 59 (ascending)
- Counting from 20 to 59 (descending)
- Counting from 60 to 99 (ascending)
- Counting from 60 to 99 (descending)
- Counting from 20 to 59 from 2 to 2 (ascending)
- Counting from 20 to 59 from 2 to 2 (descending order)
- Counting from 60 to 99 from 2 to 2 (descending order)
- Counting from 60 to 99 in 2s (ascending)
- Counting up to 99 (ascending)
- Counting up to 99 (descending)
- Counting to 99, from 2 to 2 (ascending)
- Counting up to 99, from 2 to 2 (descending)
- Counting from 1 to 99, from 5 to 5 (ascending)
- Counting from 1 to 99, 5 to 5 (descending)
- Counting from 1 to 99 from 10 to 10 (ascending)
- Counting from 1 to 99 from 10 to 10 (descending order)
- Counting from 1 to 99 past a ten (ascending)
Skills trained :
- Adding numbers less than 10 in an addition table
- Adding a digit to a ten up to 49
- Adding a digit to a ten up to 99
- Subtracting up to 10 – level 1
- Subtracting up to 10 – level 2
Skills trained :
- Adding two tens
- Adding from a ten
- Adding from 10
- Adding past 10
- Adding over a ten
- Adding up to 20
- Adding up to 9
- Adding up to 99
- Adding to get 10
- Adding to get the next ten
- Adding to obtain a ten
- Adding without going to ten
- Subtracting two tens
- Subtracting from a ten
- Subtracting from 10
- Subtracting past 10
- Subtracting up to 9
- Subtracting up to 99
- Subtracting to get 10
- Subtracting to get the lower ten
- Subtracting to get a ten
- Subtracting without going to the ten
- Subtracting a ten
Skills trained :
- Reading the hours on a hand clock
- Reading the hours on a digital clock
Skills trained :
- Place between 0 and 10 (level 1)
- Place between 0 and 10 (level 2)
- Place between 10 and 20 (level 1)
- Place between 10 and 20 (level 2)
- Place between 0 and 20 (level 1)
- Place between 0 and 20 (level 2)
- Place between 0 and 100 (level 1)
- Place between 0 and 100 (level 2)
- Place 5 by 5 between two tens
- Place between two tens (level 1)
- Place between two tens (level 2)
- Place between two tens (level 3)
- Place up to 100 (level 2)
- Place up to 100 (level 1)
- Place between two numbers up to 100 (level 1)
- Place between two numbers up to 100 (level 2)
- Place between two numbers up to 100 (level 3)
- Place and add between 0 and 10 (level 1)
- Place and add between 0 and 10 (level 2)
- Place approximately between 0 and 10
- Place approximately between 0 and 20
- Place approximately between 0 and 100 (level 1)
- Place approximately between 0 and 100 (level 2)
- Place approximately between 0 and 100 (level 3)
- Place approximately between 0 and 50 (level 1)
- Place approximately between 0 and 50 (level 2)
- Place and add between 0 and 20 (level 1)
- Place and add between 0 and 20 (level 2)
- Place and pass 10 (level 1)
- Place and pass 10 (level 2)
- Place and add up to 100 (level 1)
- Place and add up to 100 (level 2)
- Placing and adding between 0 and 10 (level 1)
- Placing and adding between 0 and 10 (level 2)
- Placing and adding between 0 and 20 (level 1)
- Placing and adding between 0 and 20 (level 2)
- Placing and passing 10 (level 1)
- Placing and passing 10 (level 2)
- Placing and adding up to 100 (level 1)
- Placing and adding up to 100 (level 2)
Skills trained :
- Recognising and naming a cube, a block and a ball – level 1
- Recognising and naming a cube, a block and a ball – level 2
- Recognising and naming a cube, a block, a ball and a pyramid – level 1
- Recognising and naming a cube, a block, a ball and a pyramid – level 2
Skills trained :
- Discovering solids and patterns
- Naming a solid
- Recognising a solid
- Describing a solid
- Recognising a pattern
-
Numbers & calculations
-
Sizes & measurements
-
Space & géométry
Skills trained :
- Naming a number between 100 and 999
- Adding up to 100 – level 1
- Adding from 100
- Adding to obtain 10
- Adding past 100
- Adding two tens up to 990
- Adding from a hundred – level 1
- Adding from one hundred – level 2
- Adding one hundred up to 999
- Adding to get 20
- Adding to obtain the higher hundred – level 1
- Adding to get the next ten
- Adding to obtain a hundred – level 1
- Adding by passing a hundred
- Adding up to 999 with carry
- Adding two numbers less than 100
- Adding to obtain 100 – level 2
- Adding to the next hundred – level 2
- Adding up to 999 without a carry
- Subtracting two hundreds
- Subtracting 100
- Subtracting one hundred
- Subtracting to get 100 – level 1
- Subtracting to get 100 – level 2
- Subtracting to get one hundred
- Subtracting from 100 – level 2
- Subtracting from 100 – level 1
- Subtracting from a hundred – Level 1
- Subtracting from a hundred – level 2
- Subtracting up to 999 with a carry
- Multiply by 2 in order (table of 2)
- Multiply by 3 in order (table of 3)
- Multiply by 4 in the right order (table of 4)
- Multiply by 5 in order (table of 5)
- Multiply by 4 (table of 4)
- Multiply by 1 to 5 (tables from 1 to 5)
Skills trained :
- Multiply by 4 (table of 4)
- Multiply by 2 in order (table of 2)
- Multiply by 3 in order (table of 3)
- Multiply by 4 in order (table of 4)
- Multiply by 5 in order (table of 5)
- Multiply by 1 to 5 (tables from 1 to 5)
Skills trained :
- Counting 100 (ascending order)
- Counting past 100 (descending order)
- Counting from 100 to 999 without passing a hundred (ascending)
- Counting past a hundred (ascending)
- Counting past a hundred (descending)
- Counting to 999 (ascending)
- Counting to 999 (descending)
- Counting to 999, from 2 to 2 (ascending)
- Counting to 999, from 2 to 2 (descending)
- Counting to 999 from 5 to 5 (ascending)
- Counting to 999, from 5 to 5 (descending)
- Counting from 1 to 999, from 10 to 10 (ascending)
- Counting from 1 to 999 from 10 to 10 (descending)
- Counting from 1 to 999 from 100 to 100 (ascending)
- Counting from 1 to 999 from 100 to 100 (descending order)
- Counting from 100 to 999 past a hundred (ascending)
Skills trained :
- Adding a number to a ten up to 99
- Subtracting a digit from a ten to 99
- Multiply by 1 to 5 (tables from 1 to 5)
Skills trained :
- Adding tens to get 100
- Adding two hundreds
- Adding from a hundred
- Adding from 100
- Adding over 100
- Adding over ten
- Adding over a hundred
- Adding up to 999
- Adding to get 100
- Adding to get the next hundred
- Adding without passing a hundred
- Subtracting two hundreds
- Subtracting from a hundred
- Subtracting from 100
- Subtracting from 100
- Subtracting one hundred
- Subtracting up to 999
- Subtracting to get 100
- Subtracting to get the lower hundred
- Subtracting to get a hundred
- Subtracting a hundred
- Subtracting a ten from 100
- Multiplying from 2 to 5 (tables of 2 to 5)
- Multiplying by 2 (table of 2)
- Multiplying by 3 (table of 3)
- Multiplying by 4 (table of 4)
- Multiplying by 5 (table of 5)
Skills trained :
- Reading the half hours on a hand clock
- Reading the half hours on a digital clock
Skills trained :
- Place between 100 and 200 (level 1)
- Place between 100 and 200 (level 2)
- Place approximately between 100 and 200
- Place approximately between 100 and 1000
- Place and pass 100 (level 1)
- Place and pass 100 (level 2)
- Placer et et passer 100 (niveau 1)
- Placer et et passer 100 (niveau 2)
-
Numbers & calculations
-
Quantities & measurements
-
Space & geometry
Skills trained :
- Naming a number between 1000 and 9999
- Adding to 1000 – level 1
- Adding to 1000 – level 2
- Adding a number to 1000
- Adding up to 1000
- Adding one thousand up to 9999
- Adding two thousands up to 9990
- Adding from one thousand – level 1
- Adding from one thousand – level 2
- Adding to the next higher thousand – level 1
- Adding up to the next thousand – level 2
- Adding to obtain a thousand – level 1
- Adding to obtain a thousand – level 2
- Adding up to one thousand
- Adding up to 9999 with carry
- Adding to 10 000 – level 1
- Adding up to 10 000
- Adding to 10 000 – level 2
- Subtracting up to 999 without holding back
- Subtracting two thousands
- Subtracting by 1000
- Subtracting one thousand
- Subtracting to 1000 – level 1
- Subtracting to 1000 – level 2
- Subtracting to get one thousand
- Subtracting from 1000 – level 2
- Subtracting from 1000 – level 1
- Subtracting from 1000 – Level 1
- Subtracting from 1000 – level 2
- Subtracting from 10 000 – level 2
- Subtracting up to 10 000
- Subtracting up to 10 000 without carryover
- Subtracting from 10 000 – level 1
- Subtracting up to 9999 without a carry
- Subtracting up to 9999 with carry
- Multiply by 2 (table of 2)
- Multiply by 3 (table of 3)
- Multiply by 5 (table of 5)
- Multiply by 1 to 10 (tables of 1 to 10)
- Multiply by 10 (table of 10)
- Multiply by 100 (table of 100)
- Multiply a number by 10
- Multiply a number by 100
- Multiply by 6 in sequence (table of 6)
- Multiply by 7 in order (table of 7)
- Multiply by 8 in the right order (table of 8)
- Multiply by 9 in order (table of 9)
- Multiply by 6 (table of 6)
- Multiply by 7 (table of 7)
- Multiply by 8 (table of 8)
- Multiply by 9 (table of 9)
Skills trained :
- Multiply by 2 (table of 2)
- Multiply by 3 (table of 3)
- Multiply by 5 (table of 5)
- Multiply by 6 (table of 6)
- Multiply by 7 (table of 7)
- Multiply by 8 (table of 8)
- Multiply by 9 (table of 9)
- Multiply by 6 in order (table of 6)
- Multiply by 7 in order (table of 7)
- Multiply by 8 in order (table of 8)
- Multiply by 9 in order (table of 9)
Skills trained :
- Counting 1000 (ascending order)
- Counting past 1000 (descending order)
- Counting from 1000 to 9999 without passing a thousand (ascending)
- Counting past a thousand (ascending)
- Counting past a thousand (descending)
- Counting up to 9999 (ascending)
- Counting to 9999 (descending)
- Counting to 9999, from 2 to 2 (ascending)
- Counting to 9999, from 2 to 2 (descending)
- Counting up to 9999, from 5 to 5 (ascending)
- Counting to 9999, from 5 to 5 (descending)
- Counting from 1 to 9999, from 10 to 10 (ascending)
- Counting from 1 to 9999, from 10 to 10 (descending)
- Counting from 1 to 9999 from 100 to 100 (ascending)
- Counting from 1 to 9999 from 100 to 100 (descending order)
- Counting from 1 to 9999 from 1000 to 1000 (ascending)
- Counting from 1 to 9999 from 1000 to 1000 (descending order)
Counting from 1000 to 9999 by passing a thousand (ascending)
Skills trained :
- Adding up to 225
- Subtracting up to 15
- Multiply from 1 to 9
- Multiply from 1 to 15
Skills trained :
- Adding hundreds to obtain 1000
- Adding two thousands
- Adding from one thousand
- Adding from 1000
- Adding over 1000
- Adding over a thousand
- Adding up to 9999
- Adding to get 1000
- Adding to get the next thousand
- Adding without passing a thousand
- Subtracting two thousands
- Subtracting from one thousand
- Subtracting from 1000
- Subtracting from 1000
- Subtracting one thousand
- Subtracting up to 9999
- Subtracting to get 1000
- Subtracting to the nearest thousand
- Subtracting without passing a thousand
- Subtracting a thousand
- Subtracting a hundred from 1000
- Multiply from 2 to 10 (tables from 2 to 10)
- Multiply by 10
- Multiply by 10 (table of 10)
- Multiply by 100
- Multiply by 1000
- Multiply by 6 (table of 6)
- Multiply by 7 (table of 7)
- Multiply by 8 (table of 8)
- Multiply by 9 (table of 9)
Skills trained :
- Reading the quarter hours on a hand clock
- Reading the quarter hours on a digital clock
Skills trained :
- Place between 1000 and 2000 (level 1)
- Place between 1000 and 2000 (level 2)
- Place approximately between 1000 and 2000
- Place approximately between 1000 and 10 000
- Place and pass 1000 (level 1)
- Place and pass 1000 (level 2)
- Place and pass 1000 (level 1)
- Place and pass 1000 (level 2)
Skills trained :
- Recognise and name: a cube, a block, a ball, a pyramid, a cone and a cylinder – level 1
- Recognise and name: a cube, a block, a ball, a pyramid, a cone and a cylinder – level 2
- Recognise and name: a cube, a block, a ball, a pyramid, a cone and a cylinder – level 3
- Recognise and name: a cube, a block, a ball, a pyramid, a cone and a cylinder – level 4
Skills trained :
- Discovering solids and patterns
- Naming a solid
- Recognising a solid
- Describing a solid
- Recognising a pattern

