Start · Practise · Check · Review
Finding your next step…This check didn’t finish loading. Reload the page to try again.
Your next step
Check what you know
Answer each question and say how sure you are to find what to practise next.
Check what you know
Start here to see which parts you already know.
Time is up and your answers could not be submitted; check your connection and try again.
Paper instructions
- Question count checked before you start
- Feedback when you submit
This shows what to work on next and doesn’t count towards your course progress.
Your work
Without an account, unfinished answers stay in this tab. Signed in, they are saved on this device until the deadline shown when you start.
Getting your questions…
Recent attempts
History is stored only in this browser.
No completed attempts are saved yet.
Your question
Beyond the syllabus: optional enrichment that does not count towards your progress.
Working pad
Print for practice
Review answers
Check your entries. Select a question to return to it.
Starting check complete
Next steps
- Monday
- Tuesday
- Wednesday
- Thursday
- Friday
- Saturday
- Sunday
Checking learning on this device…
Change goal
Skills and assessment details
Where marks were lost
Your answers
Print for practice
Print these questions with space to work, or print their released worked answers separately.
Practise
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise after feedback
After a check, practise the skills it showed you need to work on.
Loading your check…
Reload the page if the check does not appear.
Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Write numbers in both forms · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Multiply by 10, 100 and 1000 · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Divide by 10, 100 and 1000 · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Multiply by multiples of ten · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Divide by multiples of ten · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Use operation order and brackets · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Order numbers and follow patterns · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Round numbers and write approximations · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Add and subtract with place values · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Multiply and divide two-digit numbers · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Mental adding and subtracting (answer check) · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Mental multiplying and dividing (answer check) · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Find factors, multiples and common values · Check your progress
When you feel ready, answer on your own to show what you can do.
Loading your check…
Reload the page if the check does not appear.
Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Write numbers in both forms · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Multiply by 10, 100 and 1000 · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Divide by 10, 100 and 1000 · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Multiply by multiples of ten · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Divide by multiples of ten · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Use operation order and brackets · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Order numbers and follow patterns · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Round numbers and write approximations · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Add and subtract with place values · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Multiply and divide two-digit numbers · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Mental adding and subtracting (answer check) · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Mental multiplying and dividing (answer check) · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Find factors, multiples and common values · Check again
After practising what your progress check showed, check those skills again.
Loading your check…
Reload the page if the check does not appear.
Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Write numbers in both forms · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Multiply by 10, 100 and 1000 · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Divide by 10, 100 and 1000 · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Multiply by multiples of ten · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Divide by multiples of ten · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Use operation order and brackets · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Order numbers and follow patterns · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Round numbers and write approximations · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Add and subtract with place values · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Multiply and divide two-digit numbers · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Mental adding and subtracting (answer check) · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Mental multiplying and dividing (answer check) · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Find factors, multiples and common values · Retention check
Come back later to see whether your learning has lasted.
Loading your check…
Reload the page if the check does not appear.
Practise: Write numbers in both forms
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Multiply by 10, 100 and 1000
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Divide by 10, 100 and 1000
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Multiply by multiples of ten
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Divide by multiples of ten
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Use operation order and brackets
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Order numbers and follow patterns
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Round numbers and write approximations
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Add and subtract with place values
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Multiply and divide two-digit numbers
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Mental adding and subtracting (answer check)
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Mental multiplying and dividing (answer check)
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Practise: Find factors, multiples and common values
Practise questions on the skills you are learning.
Loading your check…
Reload the page if the check does not appear.
Next step
Revision notes
Review place value, whole-number calculations, factors and multiples, then use powers of ten and operation order in Foundation problems.
Key ideas
- Two-digit products and quotients
Work one place at a time. Ten ones make a ten, and a ten makes ten ones, so an exchange never changes the amount.
- Read and write numbers in millions
Use place-value periods to read and record whole numbers up to ten million.
- Large numbers and useful estimates
A digit’s value depends on its place. State the rounding place and keep the original value when choosing another accuracy.
- Choose a short mental route
Stop at a helpful hundred. Track the part you used. How much must you still add or subtract?
- Use a multiplication fact you know
Use a multiplication fact you know. Build another fact from it. Use the same groups to divide.
- Add and subtract three-digit numbers
Exchange between neighbouring places without changing the value. Keep equal place values lined up.
- Powers of ten and operation order
Scale whole numbers by tens and decide the order of a calculation before working.
- Factors, multiples and common values
A factor divides a number exactly. A multiple is made by multiplying; a common value must work for both numbers.
From the Primary 5 Foundation Mathematics 2025 syllabus
Show all 18 syllabus statements
- Reading and writing numbers in numerals and in words
- Comparing and ordering numbers up to 100 000
- Rounding numbers to the nearest 10, 100 or 1000
- Patterns in number sequences
- Use of ≈
- Addition and subtraction algorithms (up to 3 digits) without calculator
- Multiplication and division algorithms (up to 2 digits by 1 digit) without calculator
- Multiplying and dividing by 10, 100, 1000 and their multiples without calculator
- Order of operations
- Use of brackets
- Mental calculation involving
- Addition and subtraction of a 3-digit number and ones/tens/hundreds
- Multiplication and division within the multiplication tables
- Factors, multiples and their relationship
- Determining if a 1-digit number is a factor of a given number within 100
- Finding the common factors of two given numbers
- Determining if a number is a multiple of a given 1-digit number
- Finding the common multiples of two given 1-digit numbers