Find an activity
Choose your course
Find a topic to work on, or use a course check to decide where to start.
Primary
Secondary
A-Level
Browse topics
More practice options
Practice for every course, grouped by course.
Activities
Choose a course above to see its activities.
Primary 1 Mathematics
Primary · Open course
Whole course1 activity
Numbers1 activity
Measurement and shapes1 activity
Picture graphs1 activity
Primary 2 Mathematics
Primary · Open course
Whole course1 activity
Numbers and relationships1 activity
Fractions1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
Primary 3 Mathematics
Primary · Open course
Whole course1 activity
Numbers and relationships1 activity
Fractions1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
Primary 4 Mathematics
Primary · Open course
Whole course1 activity
Numbers and relationships1 activity
Fractions1 activity
Decimals1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
Primary 5 Mathematics
Primary · Open course
Whole course1 activity
Numbers and relationships1 activity
Fractions and bar models1 activity
Decimals1 activity
Percentages1 activity
Rates1 activity
Measurement and shapes1 activity
Primary 5 Foundation Mathematics
Primary · Open course
Whole course1 activity
Numbers and relationships1 activity
Fractions1 activity
Decimals1 activity
Rates1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
Primary 6 Mathematics
Primary · Open course
Whole course3 activities
Fractions1 activity
Percentages1 activity
Ratio and proportion1 activity
Algebra1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
Primary 6 Foundation Mathematics
Primary · Open course
Whole course3 activities
Fractions1 activity
Decimals1 activity
Percentages1 activity
Measurement and shapes1 activity
Representing and interpreting data1 activity
G1 Mathematics
Secondary · Open course
Whole course1 activity
Number and proportion · G1 Mathematics 20273 activities
Algebra and equations · G1 Mathematics 20273 activities
Functions and graphs · G1 Mathematics 20273 activities
Geometry and reasoning · G1 Mathematics 20272 activities
Area, volume and mensuration · G1 Mathematics 20272 activities
Trigonometry · G1 Mathematics 20272 activities
Statistics and probability · G1 Mathematics 20272 activities
G2 Mathematics
Secondary · Open course
Whole course1 activity
Number and proportion · G2 Mathematics 20273 activities
Algebra and equations · G2 Mathematics 20273 activities
Functions and graphs · G2 Mathematics 20273 activities
Geometry and reasoning · G2 Mathematics 20273 activities
Coordinates and vectors · G2 Mathematics 20273 activities
Area, volume and mensuration · G2 Mathematics 20273 activities
Trigonometry · G2 Mathematics 20273 activities
Statistics and probability · G2 Mathematics 20273 activities
G3 Mathematics
Secondary · Open course
Whole course1 activity
Number and proportion · G3 Mathematics 20273 activities
Algebra and equations · G3 Mathematics 20273 activities
Functions and graphs · G3 Mathematics 20273 activities
Sets and matrices · G3 Mathematics 20273 activities
Geometry and reasoning · G3 Mathematics 20273 activities
Coordinates and vectors · G3 Mathematics 20273 activities
Area, volume and mensuration · G3 Mathematics 20273 activities
Trigonometry · G3 Mathematics 20273 activities
Statistics and probability · G3 Mathematics 20273 activities
G2 Additional Mathematics
Secondary · Open course
Whole course1 activity
Quadratics and algebra · G2 Additional Mathematics 20273 activities
Coordinate geometry · G2 Additional Mathematics 20273 activities
Trigonometry · G2 Additional Mathematics 20273 activities
Differentiation and integration · G2 Additional Mathematics 20273 activities
G3 Additional Mathematics
Secondary · Open course
Whole course1 activity
Quadratics and algebra · G3 Additional Mathematics 20273 activities
Binomial expansions · G3 Additional Mathematics 20273 activities
Exponential and logarithmic relationships · G3 Additional Mathematics 20273 activities
Geometry and reasoning · G3 Additional Mathematics 20273 activities
Coordinate geometry · G3 Additional Mathematics 20273 activities
Trigonometry · G3 Additional Mathematics 20273 activities
Differentiation and integration · G3 Additional Mathematics 20273 activities
H1 Mathematics
A-Level · Open course
Whole course1 activity
Functions and graphs · GCE A-Level H1 Mathematics 20272 activities
Differentiation · GCE A-Level H1 Mathematics 20272 activities
Integration · GCE A-Level H1 Mathematics 20272 activities
Probability · GCE A-Level H1 Mathematics 20272 activities
Probability models · GCE A-Level H1 Mathematics 20272 activities
Sampling and inference · GCE A-Level H1 Mathematics 20272 activities
Correlation and regression · GCE A-Level H1 Mathematics 20272 activities
H2 Mathematics
A-Level · Open course
Whole course1 activity
Functions and graphs · GCE A-Level H2 Mathematics 20273 activities
Sequences and series · GCE A-Level H2 Mathematics 20273 activities
Vectors in two and three dimensions · GCE A-Level H2 Mathematics 20273 activities
Complex numbers · GCE A-Level H2 Mathematics 20273 activities
Differentiation · GCE A-Level H2 Mathematics 20273 activities
Series approximations · GCE A-Level H2 Mathematics 20273 activities
Integration · GCE A-Level H2 Mathematics 20273 activities
Differential equations · GCE A-Level H2 Mathematics 20273 activities
Probability · GCE A-Level H2 Mathematics 20272 activities
Probability models · GCE A-Level H2 Mathematics 20272 activities
Sampling and inference · GCE A-Level H2 Mathematics 20272 activities
Correlation and regression · GCE A-Level H2 Mathematics 20272 activities
H2 Further Mathematics
A-Level · Open course
H3 Mathematics
A-Level · Open course
