Scotland · Curriculum for Excellence · P1 to P7

Scottish primary maths tutor online

Parents in Scotland often go looking for P7 maths past papers and come back empty handed. That is not a gap in the internet. Primary pupils in Scotland sit no national maths exam: progress through P1 to P7 is judged by the class teacher against three Curriculum for Excellence levels, Early, First and Second, using a document Education Scotland calls the Benchmarks. The short online assessments taken in P1, P4 and P7 carry no pass mark and, in the government's words, need no revision. So the useful question is not which paper to practise but what a child at each level should be able to do. This page answers that from the Benchmarks themselves, then shows how our live lessons teach it.

Live teaching since 2020 · 10,000+ students · Mapped to Education Scotland's numeracy Benchmarks

In short

Primary maths in Scotland follows the Curriculum for Excellence, where numeracy and mathematics are described at Early, First and Second level and the Scottish Government reports the expected level as Early by P1, First by P4 and Second by P7. Teachers judge each level against Education Scotland's Benchmarks, so there are no P7 maths past papers to practise. Modern Age Coders teaches primary maths live online for P1 to P7, in a group of 15 to 20 or 1-on-1, through its Elementary Maths course, matched to those levels. The first class is free, and we are independent of every school, council and Education Scotland.

Courses for P1 to P7

Three courses for primary maths in Scotland

Elementary Maths carries most children from First to Second level. Early Maths suits a P1 or P2 child still at Early level, and Mental Maths builds the quick recall the Benchmarks call mental agility.

The levels

What CfE level should my child be at in primary school?

Early level by the end of P1, First level by the end of P4 and Second level by the end of P7: those are the stages at which the Scottish Government reports whether pupils have reached the expected level.

Curriculum for Excellence does not divide primary maths into seven year groups the way England does. It sets out Experiences and Outcomes at a handful of levels, and Education Scotland's Benchmarks, published in June 2017, describe what achieving each level looks like. In the document's own words, "Benchmarks have been developed to provide clarity on the national standards expected within each curriculum area at each level." A child in P3 is usually working through First level, a child in P6 through Second level, and the official snapshot is taken at the end of P1, P4 and P7.

Primary numeracy by level, a selection of Benchmark statements (Education Scotland, June 2017)
LevelUsually reported atWhat the Benchmarks expect, in part
EarlyEnd of P1Counts forwards within 0 to 30 from any number and backwards from 20; recognises small groups without counting; doubles to a total of 10 and adds and subtracts mentally to 10; names every coin up to the two pound coin; reads o'clock times
FirstEnd of P4Reads, writes and orders whole numbers to 1000; explains 867 as 800 + 60 + 7; rounds to the nearest 10 and 100; counts in 2s, 5s, 10s and 100s; solves two step problems; writes fractions to tenths; tells the time to quarter past and quarter to
SecondEnd of P7Works with whole numbers to 1 000 000 and decimals to three places; uses multiplication facts to the 10th table; multiplies by two digit numbers; links fractions, decimals and percentages; applies the order of operations; converts between 12 hour and 24 hour time; finds areas of rectangles and right-angled triangles

Two lines in the Benchmarks matter for parents. The first is that the statements "should not be ticked off individually for assessment purposes": a level is a judgement across a breadth of learning, not a checklist completed. The second is that "It is not necessary for learners to demonstrate mastery of every individual aspect of learning within Benchmarks at a particular level before moving on to the next level", provided there are no major gaps. A teacher also looks for whether the child has "demonstrated application of what they have learned in new and unfamiliar situations", which is why a child who can recite facts but freezes on an unfamiliar word problem may not yet have achieved the level.

Some topics wait for later levels

The Benchmarks list no Experiences and Outcomes for multiples, factors and primes at Early or First level; they arrive at Second level. Powers and roots wait until Third level, in secondary.

So a P3 child who has never heard of a prime number is not behind. The curriculum simply has not reached it.

Levels overlap with stages

Some children reach Second level before P7 and begin Third level work; others are still securing First level in P5. The level describes the learning, not the birthday.

When we place a child, we place them by level. For the secondary years that follow, see our lower secondary maths page.

Source: Education Scotland, Benchmarks: Numeracy and Mathematics (June 2017), read on 31 October 2026. The table selects and paraphrases statements; the full document lists many more for each level.

P7 past papers?

Are there P7 maths past papers in Scotland?

No national ones. Scotland has no end of primary maths exam, so there is no official P7 paper, past or present. What exists instead is teacher judgement against the Benchmarks and a short adaptive online assessment that the government says children do not need to prepare for.

The National Standardised Assessments for Scotland are taken once in the school year by "Children and young people in P1, P4, P7 and S3", in literacy and numeracy, as part of everyday learning. Their own website is unusually direct: "Children and young people do not have to revise or prepare for these assessments and there is no pass or fail." The questions adapt as the child goes, so that "if a learner is experiencing difficulty, the questions will get easier", and the teacher receives a diagnostic report to plan next steps. Worksheets sold as P7 past papers are therefore someone's practice material, not a paper any Scottish child has sat.

The National Standardised Assessments in numeracy (standardisedassessment.gov.scot)
QuestionWhat the official site says
Who takes themEvery child in P1, P4 and P7, and young people in S3
How oftenOnce within the relevant school year, at a time the school chooses
FormatOnline, marked automatically, adapting to the learner
Pass markNone: "There is no pass or fail."
Time"There is no time limit." Most P1 learners finish in under 30 minutes; P4 and P7 learners average within 40
PreparationNot needed; a familiarisation section shows the question types

The national figures that parents sometimes see in the news come from somewhere else: teachers' professional judgements of whether each pupil has achieved the expected level. The Scottish Government's statistics for 2024 to 2025, published on 9 December 2025, give these numeracy figures.

Pupils achieving the expected CfE level in numeracy, 2024 to 2025 (Scottish Government, published 9 December 2025)
Stage and levelPer cent achieving it
P1, Early level85
P4, First level78
P7, Second level79
P1, P4 and P7 combined80

The publication describes the combined numeracy figure as equal highest with 2023 to 2024. Read the other way, roughly one P4 child in five had not yet been judged to have reached First level in numeracy that year, which is the stage at which place value to 1000, two step problems and early fractions all have to come together.

Sources: National Standardised Assessments for Scotland, parents and carers; Scottish Government, Achievement of CfE Levels 2024-25, chapter 1. Both read on 31 October 2026.

Eight skills

Which maths skills do the Scottish Benchmarks look for?

Beyond the topics, the Benchmarks name eight numeracy and mathematical skills that a child should show with growing independence from Early to Second level. They are the closest thing Scotland has to a marking scheme for primary maths.

Education Scotland is clear that "Numeracy and mathematical skills are embedded in the Experiences and Outcomes and cannot be taught in isolation." In other words, a child does not learn "justifying" on a Tuesday and "estimating" on a Thursday; every topic is a chance to practise all eight. This is how we use the list in class.

The eight skills named in the Benchmarks, and how our lessons practise them
Skill (Benchmarks)What it looks like in a P5 to P7 lesson (ours)
Interpret questionsUnderlining what a word problem asks, crossing out information it does not need, drawing a quick bar model
Select and communicate processes and solutionsSaying aloud which operation was chosen and why, before working it out
Justify choice of strategy usedComparing two ways of finding 25 per cent and deciding which was quicker
Link mathematical conceptsSeeing that dividing by 4 and finding a quarter are the same move
Use mathematical vocabulary and notationWriting units every time, and using words such as product, factor and denominator correctly
Use mental agilityRecalling tables facts quickly enough to spend effort on the problem, not the arithmetic
Reason algebraicallyFinding the missing number in 7 × ? = 56 and explaining it with the inverse
Determine the reasonableness of a solutionEstimating first, then asking whether the answer could possibly be right

Talk is evidence

The Benchmarks ask children to share thinking and explain strategy. In our classes a child who gets the right answer is always asked how they know.

Estimate first

At First level the Benchmarks expect rounding to 10 and 100 "routinely" to check a solution. We make an estimate the first line of every calculation.

Unfamiliar problems

Achieving a level includes applying learning in new situations, so every lesson ends with a problem the child has not seen in that form.

Families who want to see the full list of statements for each level can download the Benchmarks from Education Scotland; it is free and written for teachers, but most of it reads plainly. For children who enjoy puzzles beyond the curriculum, the Scottish Mathematical Challenge page covers the national competition, and first competitions for primary children lists gentler starting points.

Worked examples

Four primary maths examples, First to Second level

Written by us, not taken from any assessment. Each one shows the reasoning a teacher would hope to hear, because in Scotland the reasoning is part of what is judged.

1. Place value and rounding (First level)

Question (ours). A school library has 586 books. Round this to the nearest 10 and to the nearest 100, and say which rounding is more useful for ordering new shelves.

Place value first. 586 is 500 + 80 + 6. The tens digit is 8 and the ones digit is 6.

Nearest 10. 6 ones is closer to 10 than to 0, so 586 rounds up to 590.

Nearest 100. 86 is closer to 100 than to 0, so 586 rounds to 600.

Reasonableness. For shelves, 600 is safer: it leaves room. That last sentence is the part that shows the skill.

2. A fraction of an amount (Second level)

Question (ours). A class of 30 votes on a trip; two fifths choose the science centre. How many is that?

One fifth. Share 30 into 5 equal groups: 30 ÷ 5 = 6.

Two fifths. Two of those groups: 2 × 6 = 12.

Check. Two fifths is a bit less than a half, and 12 is a bit less than 15. The answer is reasonable.

3. Percentages without a calculator (Second level)

Question (ours). A jacket costs 40 pounds and is reduced by 15 per cent in a sale. What is the sale price?

Build 15 per cent. 10 per cent of 40 is 4. Half of that, 5 per cent, is 2. So 15 per cent is 4 + 2 = 6.

Subtract. 40 − 6 = 34, so the sale price is 34 pounds.

Strategy talk. Building from 10 per cent and 5 per cent is one route; another is 85 per cent of 40. A child who can explain both is showing the "justify" skill.

4. 24 hour time and durations (Second level)

Question (ours). A ferry leaves at 09:45 and arrives at 13:20. How long is the crossing, and what is the arrival time on a 12 hour clock?

Bridge the hours. 09:45 to 10:00 is 15 minutes. 10:00 to 13:00 is 3 hours. 13:00 to 13:20 is 20 minutes.

Add. 3 hours and 35 minutes.

Convert. 13:20 is 1:20 pm, because 13 − 12 = 1.

A practice set for the end of P7 (ours, with answers). (1) Write 4 307 052 in words. (2) Round 6.48 to one decimal place. (3) 36 × 24. (4) 57 ÷ 4, as a decimal. (5) Write three fifths as a decimal and as a percentage. (6) 8 + 6 × 3. (7) How many minutes are in two and a quarter hours? (8) A rectangle is 9 cm by 6 cm; a right-angled triangle has the same base and height. Find both areas. Answers: (1) four million, three hundred and seven thousand and fifty-two; (2) 6.5; (3) 864; (4) 14.25; (5) 0.6 and 60 per cent; (6) 26, because multiplication comes first; (7) 135; (8) 54 square centimetres and 27 square centimetres.

This set is ours and is not a past paper; none exists. It covers several Second level statements at once, which is closer to how a teacher actually judges the level than any single topic test.

Our lessons

How do online primary maths lessons work for a child in Scotland?

They start from the level, not the year group, and they ask the child to explain as much as to calculate. Lessons are live, with a teacher who sees and hears the child working.

  1. A free first class to find the level. The teacher works through a few short problems across number, fractions and time and listens to how the child reasons. Afterwards we tell you, in plain words, whether the child looks secure at Early, First or Second level and where the gaps are.
  2. A plan by organiser. The Benchmarks group maths into organisers such as number and number processes, fractions, money, time and measurement. We plan the term by those organisers so that nothing major is left out.
  3. Concrete, pictorial, abstract. Younger children handle counters, coins and a clock; older ones draw bar models and number lines before writing a calculation.
  4. Explain and estimate, every time. Each problem begins with an estimate and ends with a sentence about whether the answer makes sense.
  5. A short note to parents. After each block of lessons you get a brief summary of what is now secure and what comes next, in level language your child's teacher will recognise.

Group or 1-on-1?

A group of 15 to 20 children at a similar level suits a child who is broadly on track and enjoys hearing how others think, which is itself one of the eight skills.

1-on-1 suits a child with a particular gap, for example place value at First level, or one who is racing ahead into Third level work in P6 or P7.

What we do not do

Sell P7 practice papers as if they were official. There is no national P7 paper, and the standardised assessments need no preparation.

Claim any link with a school, a council or Education Scotland. We are an independent online school teaching alongside the curriculum, never instead of it.

Families moving between the Scottish and English systems can compare this page with KS2 maths tuition, which follows England's year-by-year programme. For an overview of how schooling works across Scotland, including the secondary qualifications that follow S3, see our Scotland page.

Progress

Four rungs from P1 to P7

Each rung is something a child can show at the table, in level language.

Our progression for Scottish primary maths
RungUsually byWhat a child can show
1. Early level secureEnd of P1Counts on and back confidently, sees small quantities at a glance, adds and subtracts within 10
2. Place value to 1000P3 to P4Partitions three digit numbers, rounds to 10 and 100, uses tables facts for 2, 5 and 10
3. First level achievedEnd of P4Solves two step problems, writes simple fractions, tells time to the quarter hour
4. Second level achievedEnd of P7Decimals, percentages, the order of operations, 24 hour time and area, with reasoning explained

Rung two decides a lot

Nearly every First and Second level statement leans on place value. A child unsure that the 8 in 586 means eighty will struggle with decimals later.

Children who enjoy instructions and patterns may also like our primary coding lessons.

Rung four meets S1

Second level is the ground S1 builds on. Gaps here show up quickly in secondary.

We ease off over the summer holidays and pick up in August if families wish.

Catalogue

Nine courses for primary children

Maths first, then thinking and making courses for children who want more.

I

Core numeracy

Early to Second level

UK / SP1 / 01

Elementary Maths

The primary number, fraction and measure strands in order.

Open the syllabus

UK / SP1 / 02

Early Maths Foundations

Counting and sharing through play, for the youngest.

Open the syllabus

UK / SP1 / 03

Mental Maths

Fast recall that leaves room for reasoning.

Open the syllabus
II

Reasoning

Thinking beyond the sum

UK / SP2 / 01

Reasoning for young thinkers

Pattern, spatial and number puzzles, ages 6 to 9.

Open the syllabus

UK / SP2 / 02

Problem solving for kids

Breaking a problem into steps and checking each one.

Open the syllabus

UK / SP2 / 03

Abacus and mental maths

Place value made visible on the beads.

Open the syllabus
III

Making things

Maths with a screen

UK / SP3 / 01

Maths through coding

For P7 children ready to test ideas in Python.

Open the syllabus

UK / SP3 / 02

Scratch

Games that use coordinates, angles and counting.

Open the syllabus

UK / SP3 / 03

Coding for kids

Block coding for younger primary children.

Open the syllabus

Lessons

When primary lessons run

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Our teachers are based in India and every time we offer is given in UK time, so a Scottish family never has to convert.

After school

Between the school run and tea.

Early evening

For families with later pick-ups or clubs.

Weekend morning

When younger children concentrate best.

Placed by level

Children grouped by Early, First or Second level, not only by P stage.

Organiser by organiser

Number, fractions, time, measure and data planned so no strand is skipped.

Reasoning aloud

Every answer comes with a short explanation, the habit the Benchmarks value.

Real objects

Counters, coins and a clock beside the screen for the younger years.

Parent summaries

A brief note after each block, using the level words schools use.

Batch or 1-on-1

A group of 15 to 20, or one child with one teacher.

Student work

Things our primary students built

Small pieces from ordinary lessons, nothing graded. More are collected in student labs.

NutriLife AI nutrition coach project screenshot

AI and ML

NutriLife

An AI nutrition coach that reads what you eat and works you toward a target.

by Bhavya · Open it

Misti AI chatbot for maths and coding screenshot

AI and ML

Misti

A chatbot that answers mathematics and programming questions, built and deployed by a student.

by Harshit · Open it

GuardianX AI internet safety assistant screenshot

AI and ML

GuardianX

An assistant that helps a young person recognise unsafe situations online.

by Vivaan · Open it

SkyCast weather forecast application screenshot

Web app

SkyCast

A weather forecasting site with live conditions for any location.

by Krish

Fees

Fees for primary maths lessons

The first class costs nothing. After it, families pay one monthly fee, smaller for a place in a group and larger for 1-on-1, and only once a course and a regular slot are settled. There is nothing to sign.

Free first class

USD 0

no card required

  • A short class to find the level
  • Plain feedback on gaps and strengths
  • Booked with just a phone number
Book it

Group batch

USD 100

a month, billed in US dollars

  • 15 to 20 children at one level
  • One teacher through the term
  • Estimate and explain in every lesson
  • Parent summary after each block
Start here

One to one

USD 150

a month, billed in US dollars

  • One teacher, one child
  • Gaps closed organiser by organiser
  • Suits a child ahead or behind their stage
Enquire

What families say

Rated 4.9 across 547 Google reviews

What parents wrote on Google, copied without edits.

★★★★★

"The one step solution for my son. Modern Age Coders make learning coding so simple that kids love it. The teachers explain complex concepts clearly with practical exercises and interactive content."

Ria Mukherjee

Parent

★★★★★

"Modern Age Coders has been a game-changer for me. I struggled to grasp IT concepts and coding before joining, but their classes transformed everything. I can now confidently write complex programs with ease."

Samriddha Mondal

Student

★★★★★

"One of the most wonderful education centres out there. Education is not limited to school syllabus but focuses on skill development."

Vansh Agarwal

Student

★★★★★

"My child Dhairya is really enjoying the Modern Age Coders classes. This is his first online class and he eagerly looks forward to it. I can already see his improvement, and the teachers are very cooperative."

Sonam Oswal

Parent of Dhairya

★★★★★

"Modern Age Coders have wonderful teachers who teach in a clear, easy and practical way. The teacher boosts students' confidence and inspires them to learn without hesitation."

Sonu Goyal

Parent

★★★★★

"I highly recommend this computer coding class! The teachers are incredibly knowledgeable and passionate about coding."

Ritu Kedia

Parent

Primary maths questions

What Scottish parents ask about primary maths

Are there P7 maths past papers in Scotland?

Not official ones. Scotland has no national maths exam at the end of primary, so no P7 paper exists. Teachers judge Second level against Education Scotland's Benchmarks instead.

What level should my child be at in P4?

The Scottish Government reports First level as the expected level by the end of P4. Children work through it from about P2, and some reach it earlier or later.

What maths should a child know by the end of P7?

Second level includes whole numbers to a million, decimals to three places, multiplication facts to the 10th table, fractions, decimals and percentages as equivalent forms, the order of operations, 24 hour time and simple area. The Benchmarks list the full set.

Does my child need to prepare for the P7 standardised assessment?

No. The official site says children do not have to revise or prepare, there is no pass or fail, and the questions adapt to the child. A short familiarisation section shows the question types.

How long does the numeracy assessment take?

There is no time limit. The official guidance says most P1 learners finish in under 30 minutes and P4 and P7 learners average within 40 minutes.

How many children reach the expected level in numeracy?

In 2024 to 2025, teachers judged 85 per cent of P1 pupils at Early level, 78 per cent of P4 pupils at First level and 79 per cent of P7 pupils at Second level, according to the Scottish Government.

Is Scottish primary maths the same as KS2?

No. England sets out content year by year in Key Stage 2, while Scotland describes it by level. Much of the content overlaps, but the order and the way progress is judged differ.

When are lessons?

Weekdays or weekends, flexible: choose your batch, or for a very personalised plan choose 1-on-1 at your convenience, weekend mornings or weekdays. Every slot is quoted in UK time.

Which course should my child start with?

Most P3 to P7 children start with Elementary Maths at their level. A P1 or P2 child still at Early level usually begins with Early Maths Foundations; the free first class decides.

Are you linked to Education Scotland or my child's school?

No. Modern Age Coders is an independent online school, not connected with any school, council, Education Scotland or the Scottish Government.

More for Scottish families

Other pages on maths in Scotland

Where primary maths leads, and puzzles for keen children.

Scottish Mathematical Challenge

The national competition for pupils who love problems.

National 5 Maths

The S4 qualification that primary number sense eventually feeds.

Maths tutor cost in Scotland

What families in Scotland weigh up before booking.

Primary Maths Challenge

A UK-wide puzzle paper for upper primary.

Coding and AI classes in Scotland

The Scottish system, and coding for every age.

Coding classes in the UK

Our UK hub for maths and coding.

Related pages in this guide

Part of the guide: UK maths exam boards and specification codes

More guides: UK maths year by year, Reception to Year 11 · UK selective school maths tests: 7+, 11+, 13+ and 16+ · UK university admissions: maths tests and computing applications · UK maths enrichment, competitions and able pupils

Start here

Book a free primary maths class

Give us a phone number and we will ring at a UK time you choose. The first class is relaxed: a few problems, a chat about how your child thinks, and an honest view of their level.

Rather read first? The Elementary Maths syllabus shows the strands in order, and how we teach explains what a live lesson looks like.

WhatsApp us · +91 91233 66161 · connect@modernagecoders.com

WhatsApp reaches us fastest and costs nothing from a UK phone. The reply comes from our team in India, on a +91 number.

No payment, no contract: we reply once with a suggested time.

Want a class sooner? Book a priority demo

A priority demo is a full class of about 45 to 60 minutes. After the class the mentor sends a written skill report and a personal learning roadmap on WhatsApp. If you enrol, the demo fee is adjusted against your first month's fee. Share your demo Order ID with us on WhatsApp and we take it off.

Book a priority demo

Keep exploring Modern Age Coders

More maths tuition

Learn more

From the blog

Start here

Free classPriority demoCall us