Mathly

Clear maths education for South African students, Grade 4 to Grade 12.

Support

  • Contact Us
  • FAQs
  • About

Account

  • Subscription Plans

Earn Free Access

  • How to get Mathly free

© 2026 Mathly. All rights reserved.

Terms & ConditionsPrivacy Policy
←Back to Home

Curriculum

Grade 4

Choose a topic below to start learning. Topic 1 is free.

Whole Numbers — Counting, Ordering & Place Value

Free

Learn about place value, expanded notation, counting in intervals, comparing and ordering numbers, rounding off and number lines.

Start learning

Addition & Subtraction

Master column addition and subtraction with carrying and borrowing, estimating, inverse operations, mental calculations and money problems.

Subscribe to unlock

Multiplication

Understand multiplication as repeated addition, learn your times tables, multiply 2-digit numbers, use factors and estimate products.

Subscribe to unlock

Division

Learn sharing and grouping, use multiplication facts to divide, work with remainders, long division and division word problems.

Subscribe to unlock

Number Sentences

Understand equations and inequalities, solve open number sentences, find missing values and translate word problems into number sentences.

Subscribe to unlock

Common Fractions

Understand fractions as equal parts of a whole, compare and order fractions, find equivalent fractions, calculate a fraction of a whole number and add fractions with the same denominator.

Subscribe to unlock

Number Patterns

Identify and extend number patterns, skip count in different intervals, work with input and output values, find missing numbers and create your own patterns.

Subscribe to unlock

Geometric Patterns

Identify repeating and growing geometric patterns, extend patterns, explore colour and shape patterns, learn about tessellation and create your own geometric patterns.

Subscribe to unlock

Symmetry

Recognise lines of symmetry in 2D shapes, identify shapes with one or more lines of symmetry, draw the other half of a symmetrical figure and find symmetry in real life and the alphabet.

Subscribe to unlock

2D Shapes

Identify and describe 2D shapes, sort and classify polygons, compare shapes by their properties and find 2D shapes in everyday life.

Subscribe to unlock

3D Objects

Identify and describe 3D objects, sort and classify by properties, compare 2D shapes with 3D object faces and find 3D objects in everyday life.

Subscribe to unlock

Viewing Objects

Match front, side and top views to everyday objects, identify objects from a single view and explore how classrooms, buildings and school fields look from different viewpoints.

Subscribe to unlock

Position and Movement

Describe position using direction words, locate objects on a grid using row and column references, follow and give directions and understand full, half and quarter turns clockwise and anticlockwise.

Subscribe to unlock

Composite Shapes and Tessellation

Build composite shapes by combining basic 2D shapes, check composite shapes for line symmetry, and explore which shapes tessellate to create repeating patterns with no gaps.

Subscribe to unlock

Length

Measure and convert between millimetres, centimetres, metres and kilometres, estimate lengths, calculate with length and solve word problems.

Subscribe to unlock

Mass

Measure and convert between grams and kilograms, estimate mass, read scales and solve word problems involving mass.

Subscribe to unlock

Capacity and Volume

Measure and convert between millilitres and litres, estimate capacity, read measuring containers and calculate volume using unit cubes.

Subscribe to unlock

Perimeter and Area

Calculate the perimeter of polygons by adding sides, calculate area by counting square units and solve problems involving perimeter and area.

Subscribe to unlock

Time

Read analogue and digital clocks, convert between hours, minutes and seconds, calculate duration and solve time word problems.

Subscribe to unlock

Data Handling

Collect and organise data using tally marks, represent data in pictographs and bar graphs, read and interpret graphs and analyse results.

Subscribe to unlock

Probability

Use language of probability, identify certain, impossible and uncertain events, list outcomes of experiments and compare predicted with actual results.

Subscribe to unlock