Maths programme for children in primary grades 1–6
From first encounters with numbers in grade 1 to preparing for secondary school in grade 6. Each level has a clear programme, an understandable outcome and an interactive path based on understanding and practice.
One free interactive lesson is now available at each level from grade 1 to grade 6.
What does your child learn in Math Champions?
A separate interactive path for each primary grade, progressively building understanding of numbers, operations, fractions, geometry and problem-solving through practice.
Does the same programme suit every primary grade?
No. Each school year has its own programme, with suitable goals and units, from primary grade 1 to grade 6.
How does your child learn maths with Warsha?
They start with an image or a concrete situation, understand through audio and visual explanations, then practise, answer and receive hints when needed.
Can I try the programme before subscribing?
Yes. A free interactive lesson for each level lets families see whether the level and method suit their child.
The school grade selects the programme; assessment adjusts the path.
The family first chooses the school year. A short assessment then shows whether the child needs foundational support, the main path or extra challenges. You can then choose maths alone, a two-programme plan or full membership.
The school grade determines the programme
A grade 1 child does not need the same content as a grade 5 child. Each school year has its own goals and units.
Assessment identifies the starting point
Within the same grade, your child can start by reinforcing a missing foundation or join the main path directly.
Understanding before rules
We begin with concrete examples, images and dialogue, then move to symbols and shorter methods.
Progress is visible to parents
Lessons, activities and attempt results give a clear picture of consistency and skills needing support.
You do not need to pay for more than you need now.
Choose one program for a specific skill, two programs for two priorities, or full membership for comprehensive support throughout the season.
One program
- One program at your child’s level
- Access for 8 months
- A plan of 70 lessons released gradually
Two-program package
- Two programs matched to your child’s needs
- Access for 8 months
- Final price depends on the combination and availability
Season membership
- Core programs suited to the level
- Access for 10 months
- New core content included at no extra charge
Only content that is actually available is activated. The team confirms the level, program and price with you before payment. There is no automatic charge or commitment after the free trial.
Explore the detailed programme for each level.
Each level plans 70 lessons: 60 core lessons, 4 assessments, 3 support lessons and 3 advanced challenges. One free interactive trial lesson is available at each level.
Starting confidently with numbers
From counting and concrete objects to understanding numbers and first operations.
Outcome: Your child reads, decomposes and composes numbers, and confidently solves simple addition and subtraction situations.
View the units and full path: 70 lessons
Getting ready for maths
I observe, sort and count.
- I sort by colour and shape
- I compare: more and fewer
- I count without missing an item
- I spot and complete a pattern
- I apply Getting ready for maths in a multi-step problem
- An advanced Getting ready for maths challenge
Numbers from 0 to 10
I connect numbers with quantities and symbols.
- I discover numbers from 0 to 5
- I discover numbers from 6 to 10
- I represent numbers with objects and drawings
- I order numbers on a number line
- I apply Numbers from 0 to 10 in a multi-step problem
- An advanced Numbers from 0 to 10 challenge
I build a number
I break down and build a number in different ways.
- I make a number from two parts
- I discover number bonds to 5
- I discover number bonds to 10
- I find the missing part
- I apply I build a number in a multi-step problem
- An advanced I build a number challenge
Numbers from 11 to 20
I understand a ten and ones.
- I make a complete ten
- I read and write 11 to 15
- I read and write 16 to 20
- I compare and order up to 20
- I apply Numbers from 11 to 20 in a multi-step problem
- An advanced Numbers from 11 to 20 challenge
Tens and ones up to 99
I begin to understand place value.
- I make tens
- I read the tens and ones
- I split a number into tens and ones
- I compare and order up to 99
- I apply Tens and ones up to 99 in a multi-step problem
- An advanced Tens and ones up to 99 challenge
I understand addition
I add by joining, counting and composing.
- I add two groups
- I add on a number line
- I make 10
- I solve a simple addition situation
- I apply I understand addition in a multi-step problem
- An advanced I understand addition challenge
I understand subtraction
I subtract by taking away and comparing.
- I take away from a group
- I subtract on a number line
- I find the difference
- I solve a simple subtraction situation
- I apply I understand subtraction in a multi-step problem
- An advanced I understand subtraction challenge
Shapes and space
I identify shapes and positions.
- I distinguish flat shapes
- I recognise solids around me
- I identify above, below, right and left
- I build and describe a shape
- I apply Shapes and space in a multi-step problem
- An advanced Shapes and space challenge
Measurement in my life
I compare, measure and work with time and money.
- I compare length and mass
- I compare capacity
- I tell the time to the hour
- I recognise coins
- I apply Measurement in my life in a multi-step problem
- An advanced Measurement in my life challenge
I think and solve
I use what I learned in short situations.
- I read a picture table
- I choose the right operation
- I solve a one-step problem
- Grade 1 champion challenge
- I apply I think and solve in a multi-step problem
- An advanced I think and solve challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: count, sort and compare
- First mastery checkpoint: numbers up to 20
- Second mastery checkpoint: addition and subtraction
- Level 1 final assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: accurate counting to 10
- Support bridge: making 5 and 10
- Support bridge: more, less and equal
- Support bridge: hands-on tens and ones
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: skip counting by 2, 5 and 10
- Challenge: the missing number on the number line
- Challenge: a two-step picture problem
- Challenge: patterns and composite shapes
I build strong foundations
From numbers up to 999 to understanding multiplication and division.
Outcome: Your child masters basic addition and subtraction and understands multiplication and sharing before memorising tables.
View the units and full path: 70 lessons
Numbers up to 999
I understand hundreds, tens and ones.
- I build one hundred
- I read and write numbers
- I break down and build up
- I compare and order
- I apply Numbers up to 999 in a multi-step problem
- An advanced Numbers up to 999 challenge
Confident addition
I add mentally and in columns with regrouping.
- I add tens and ones
- I add with one carry
- I add three numbers
- I estimate and check the answer
- I apply Confident addition in a multi-step problem
- An advanced Confident addition challenge
Confident subtraction
I subtract with regrouping and check.
- I subtract without borrowing
- I subtract with borrowing
- I subtract from a whole hundred
- I check using addition
- I apply Confident subtraction in a multi-step problem
- An advanced Confident subtraction challenge
The meaning of multiplication
I build multiplication from equal groups.
- I use repeated addition
- I represent with rows
- I write a multiplication
- I solve a simple situation
- I apply The meaning of multiplication in a multi-step problem
- An advanced The meaning of multiplication challenge
2, 5 and 10 times tables
I discover patterns before memorising.
- Strategy for the 2 times table
- Strategy for the 5 times table
- Strategy for the 10 times table
- I choose the right times table
- I apply 2, 5 and 10 times tables in a multi-step problem
- An advanced 2, 5 and 10 times tables challenge
The remaining basic times tables
I build the 3 and 4 times tables, then 6, 7, 8 and 9.
- I build the 3 and 4 times tables
- I use doubling
- I break down difficult times tables
- The smart times-table challenge
- I apply The remaining basic times tables in a multi-step problem
- An advanced The remaining basic times tables challenge
Division as sharing
I understand sharing and grouping.
- I share equally
- I make groups
- I connect division and multiplication
- I understand a small remainder
- I apply Division as sharing in a multi-step problem
- An advanced Division as sharing challenge
Geometry and grids
I describe shapes, solids and routes.
- Properties of shapes
- I recognise solids
- I move on a grid
- I complete a symmetrical shape
- I apply Geometry and grids in a multi-step problem
- An advanced Geometry and grids challenge
Measurement, time and money
I measure and compare in everyday situations.
- Length and mass
- Capacity
- Hours, half hours and quarter hours
- I calculate with money
- I apply Measurement, time and money in a multi-step problem
- An advanced Measurement, time and money challenge
Data and problem-solving
I read data and solve problems of up to two steps.
- I read a table and a chart
- I solve an addition and subtraction problem
- I solve a multiplication or sharing problem
- Grade 2 champion challenge
- I apply Data and problem-solving in a multi-step problem
- An advanced Data and problem-solving challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: number foundations up to 999
- First mastery checkpoint: addition and subtraction
- Second mastery checkpoint: multiplication and division
- Level 2 final assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: tens and ones up to 99
- Support bridge: number bonds to 10 and 100
- Support bridge: addition and subtraction up to 100
- Support bridge: skip counting before times tables
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: mental maths near 1000
- Challenge: the unknown number in addition and subtraction
- Challenge: a two-step compound problem
- Challenge: patterns in multiplication tables
I master basic operations
From place value to multiplication, division, fractions and problem-solving.
Outcome: Your child chooses the right operation, explains their method and applies it in new situations.
View the units and full path: 70 lessons
Number City
I understand numbers up to 9999.
- A digit’s position changes its value
- I read and write the number
- I compare and order numbers
- I break down and compose the number
- I apply Number City in a multi-step problem
- An advanced Number City challenge
Mental maths and addition
I choose a strategy and add confidently.
- I make the next ten and hundred
- I estimate the answer
- I add with regrouping
- I solve addition problems
- I apply Mental maths and addition in a multi-step problem
- An advanced Mental maths and addition challenge
Subtraction and checking
I subtract flexibly and check with the inverse operation.
- I subtract mentally
- I subtract with regrouping
- I work with zeros
- I check using addition
- I apply Subtraction and checking in a multi-step problem
- An advanced Subtraction and checking challenge
Structured multiplication
I move from times tables to multiplying a number.
- I use multiplication properties
- I multiply by a one-digit number
- I multiply by tens
- I solve multiplication problems
- I apply Structured multiplication in a multi-step problem
- An advanced Structured multiplication challenge
Division and remainders
I divide by a one-digit number and interpret the remainder.
- I connect multiplication and division
- I divide by partitioning
- I use long division
- I understand the remainder
- I apply Division and remainders in a multi-step problem
- An advanced Division and remainders challenge
A journey through fractions
I represent and compare fractions.
- Part of a whole
- I read and write a fraction
- I discover equivalent fractions
- I compare simple fractions
- I apply A journey through fractions in a multi-step problem
- An advanced A journey through fractions challenge
Geometry around me
I describe angles, lines and shapes.
- Parallel and perpendicular
- Angles
- Triangles and quadrilaterals
- Symmetry and circles
- I apply Geometry around me in a multi-step problem
- An advanced Geometry around me challenge
Measurement and perimeter
I choose the unit and calculate perimeter and duration.
- I convert units of length
- I measure mass and capacity
- I calculate the perimeter
- I calculate elapsed time
- I apply Measurement and perimeter in a multi-step problem
- An advanced Measurement and perimeter challenge
Tables and first steps in proportion
I organise data and discover a simple relationship.
- I read a table
- I represent data in a chart
- I complete a simple proportion table
- I interpret the result
- I apply Tables and first steps in proportion in a multi-step problem
- An advanced Tables and first steps in proportion challenge
Problem Detective
I solve multi-step problems.
- I identify what is asked and the given information
- I represent the problem
- I plan the solution
- Grade 3 champion challenge
- I apply Problem Detective in a multi-step problem
- An advanced Problem Detective challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: numbers and basic operations
- First mastery checkpoint: addition and subtraction up to 9999
- Second mastery checkpoint: multiplication, division and fractions
- Level 3 final assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: hundreds, tens and ones
- Support bridge: regrouping in addition and subtraction
- Support bridge: multiplication meaning and basic tables
- Support bridge: division by sharing and grouping
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: rounding numbers and estimating calculations
- Challenge: multiplying with two strategies
- Challenge: interpreting remainders in real life
- Challenge: a three-step problem
I understand fractions and decimals
Extending numbers and operations and building real understanding of fractions and decimals.
Outcome: Your child works with fractions, decimals, proportion and measurement without relying only on memorised rules.
View the units and full path: 70 lessons
Large numbers
I read and compare up to 999999.
- Place value
- Reading and writing
- Decomposition and rounding
- Comparing and ordering
- I apply Large numbers in a multi-step problem
- An advanced Large numbers challenge
Operations on numbers
I calculate, estimate and check.
- Addition and subtraction
- Multiplication
- Division
- Estimation and checking
- I apply Operations on numbers in a multi-step problem
- An advanced Operations on numbers challenge
Multiples and factors
I discover the structure of numbers.
- Even and odd
- Multiples
- Factors
- I solve number puzzles
- I apply Multiples and factors in a multi-step problem
- An advanced Multiples and factors challenge
Equivalent fractions
I represent, simplify and find common denominators.
- Representing a fraction
- Equivalent fractions
- Comparison
- Simple common denominators
- I apply Equivalent fractions in a multi-step problem
- An advanced Equivalent fractions challenge
Fraction operations
I add and subtract fractions suited to my level.
- Adding with the same denominator
- Subtracting with the same denominator
- Using equivalence
- Fraction problems
- I apply Fraction operations in a multi-step problem
- An advanced Fraction operations challenge
Decimals
I understand tenths and hundredths.
- From fractions to decimals
- I read and represent
- I compare and order
- I add and subtract
- I apply Decimals in a multi-step problem
- An advanced Decimals challenge
Proportion in my life
I recognise a proportional situation.
- I discover the relationship
- I complete a table
- Price and quantity
- I solve a proportion situation
- I apply Proportion in my life in a multi-step problem
- An advanced Proportion in my life challenge
Shape geometry
I analyse and construct quadrilaterals.
- Properties of triangles
- Properties of quadrilaterals
- Symmetry and translation
- Geometric construction
- I apply Shape geometry in a multi-step problem
- An advanced Shape geometry challenge
Perimeter and area
I distinguish length from area.
- Converting measurements
- Perimeter of shapes
- Area of rectangles and squares
- Measurement problems
- I apply Perimeter and area in a multi-step problem
- An advanced Perimeter and area challenge
Data and problems
I interpret data and solve complex situations.
- Tables and charts
- I select the information
- I solve in several steps
- Grade 4 champion challenge
- I apply Data and problems in a multi-step problem
- An advanced Data and problems challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: large numbers and operations
- First mastery checkpoint: factors and multiples
- Second mastery checkpoint: fractions and decimals
- Level 4 final assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: thousands and place value
- Support bridge: four operations with whole numbers
- Support bridge: fraction meaning and equivalent fractions
- Support bridge: perimeter and area through diagrams
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: seven-digit numbers
- Challenge: comparing fractions with two explanations
- Challenge: proportionality with multiple data points
- Challenge: area of a composite shape
I apply maths in life
Numbers, fractions, ratios and geometry linked to real situations.
Outcome: Your child uses calculation, measurement, geometry and data in everyday and school problems.
View the units and full path: 70 lessons
Numbers up to billions
I understand and round large numbers.
- Place value
- Reading and writing
- Rounding
- Comparison
- I apply Numbers up to billions in a multi-step problem
- An advanced Numbers up to billions challenge
Accurate calculation
I master operations on whole numbers and decimals.
- Addition and subtraction
- Multiplication
- Division
- Estimation and checking
- I apply Accurate calculation in a multi-step problem
- An advanced Accurate calculation challenge
Divisibility
I use factors and multiples wisely.
- Divisibility rules
- Factors and multiples
- Common factor and multiple
- Number puzzles
- I apply Divisibility in a multi-step problem
- An advanced Divisibility challenge
Fraction operations
I add, subtract and multiply suitable fractions.
- Simplifying and equivalence
- Addition and subtraction
- Multiplying a fraction by a number
- Fraction problems
- I apply Fraction operations in a multi-step problem
- An advanced Fraction operations challenge
Proportion and percentages
I solve situations involving prices and percentages.
- Proportion table
- Rule of three
- Percentage
- Discounts and increases
- I apply Proportion and percentages in a multi-step problem
- An advanced Proportion and percentages challenge
Measurement in real life
I convert and calculate time, speed and scale.
- Unit conversion
- Duration
- Average speed
- Scale and land-area units
- I apply Measurement in real life in a multi-step problem
- An advanced Measurement in real life challenge
Angles and polygons
I classify and construct accurately.
- Measuring angles
- Triangles
- Quadrilaterals
- Geometric constructions
- I apply Angles and polygons in a multi-step problem
- An advanced Angles and polygons challenge
Perimeter, area and circles
I choose the formula and explain the unit.
- Perimeter of polygons
- Basic areas
- Circle and disk
- Multi-step problems
- I apply Perimeter, area and circles in a multi-step problem
- An advanced Perimeter, area and circles challenge
Solids and volumes
I explore nets and build an understanding of volume.
- Properties of solids
- Nets of cubes and cuboids
- Volume using cubes
- Volume of a cuboid
- I apply Solids and volumes in a multi-step problem
- An advanced Solids and volumes challenge
Data and project
I collect, represent and interpret data.
- Organising data
- Charts
- Simple mean
- Grade 5 champion project
- I apply Data and project in a multi-step problem
- An advanced Data and project challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: numbers, operations and fractions
- First mastery checkpoint: divisibility
- Second mastery checkpoint: proportionality and measurement
- Level 5 final assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: large numbers and rounding
- Support bridge: basic factors and multiples
- Support bridge: simple common denominators
- Support bridge: converting measurement units
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: planning a real budget
- Challenge: reverse percentages
- Challenge: scale and actual distance
- Challenge: a data project with multiple charts
Moving confidently to secondary school
Mastering primary skills and preparing for algebraic thinking and exam problems.
Outcome: The learner enters secondary school with solid foundations and the ability to analyse, justify and solve problems.
View the units and full path: 70 lessons
Number mastery
I review large numbers and decimals in depth.
- Value and rounding
- Comparison
- Estimation
- Number challenge
- I apply Number mastery in a multi-step problem
- An advanced Number mastery challenge
Operations and decimals
I calculate flexibly and accurately.
- The four operations
- Decimal division
- Order of operations
- Checking reasonableness
- I apply Operations and decimals in a multi-step problem
- An advanced Operations and decimals challenge
Number structure
I understand factors, multiples and prime numbers.
- Divisibility rules
- Factors and multiples
- Prime numbers
- Simple powers
- I apply Number structure in a multi-step problem
- An advanced Number structure challenge
Fraction mastery
I perform all four operations on fractions.
- Simplifying and comparing
- Addition and subtraction
- Multiplication
- Division and fraction problems
- I apply Fraction mastery in a multi-step problem
- An advanced Fraction mastery challenge
Proportion and ratios
I solve ratio, speed and scale problems.
- Proportion
- Percentage
- Speed
- Scale and density
- I apply Proportion and ratios in a multi-step problem
- An advanced Proportion and ratios challenge
Financial maths
I understand prices, discounts and interest.
- Price and discount
- Profit and loss
- Capital and simple interest
- Budget for a small project
- I apply Financial maths in a multi-step problem
- An advanced Financial maths challenge
Gateway to algebra
I discover patterns, unknowns and equality.
- I complete patterns
- I use a symbol for the unknown
- I keep the equation balanced
- I solve simple equations
- I apply Gateway to algebra in a multi-step problem
- An advanced Gateway to algebra challenge
Geometry and transformations
I construct and justify geometric relationships.
- Angles and triangles
- Quadrilaterals
- Symmetry and translation
- Complex constructions
- I apply Geometry and transformations in a multi-step problem
- An advanced Geometry and transformations challenge
Areas, volumes and data
I use measurement and interpret data.
- Perimeter and area
- Volume of solids
- Tables and charts
- Mean and interpreting results
- I apply Areas, volumes and data in a multi-step problem
- An advanced Areas, volumes and data challenge
Preparing for secondary school
I solve, explain and manage my time.
- Breaking down a complex problem
- Choosing a solution strategy
- Exam-style practice
- Secondary-school transition challenge
- I apply Preparing for secondary school in a multi-step problem
- An advanced Preparing for secondary school challenge
Assessment checkpoints
Four checkpoints to decide progression based on mastery.
- Starting assessment: mastery of primary learning
- First mastery checkpoint: decimals and fractions
- Second mastery checkpoint: proportionality and introductory algebra
- Secondary school transition assessment
Foundation support lessons
They unlock only for prior skills with an identified gap.
- Support bridge: order of basic operations
- Support bridge: operations with fractions
- Support bridge: percentages and the rule of three
- Support bridge: areas and volumes
Advanced challenges
They unlock after 80% mastery to keep advanced children challenged.
- Challenge: multi-step equations
- Challenge: speed, distance and time
- Challenge: financial maths for a small project
- Challenge: a mixed exam with time management
A gradual and transparent launch: Each level plans 70 lessons: 60 core lessons, 4 assessment checkpoints, 3 foundation support lessons and 3 advanced challenges. One free interactive lesson is available per level before subscribing.
The full path is planned; the trial starts with a real lesson.
Families assess whether the level and method suit their child before paying. We measure understanding and continued use to improve each path based on real experience.
- 1Choose the current school year.
- 2Let your child try the free lesson.
- 3Observe understanding, engagement and progress.
- 4Activate the full level if it is suitable.
Try the Warsha method before deciding to subscribe.
Choose your child’s level and open a complete interactive lesson without payment.