Walkthroughs

Step-by-step interactive worked examples with practice questions — choose your year group below.

Year 7

Building core foundations — number, basic geometry, sequences, and data handling.

🔢
Ordering Integers and Decimals
Number lines · Comparing negatives
Live
🎯
Rounding
Decimal places · Nearest whole · Nearest 10
Live
➖
Negative Numbers
Adding and subtracting on a number line
Live
🔀
HCF and LCM
Highest common factor · Lowest common multiple
Live
✖️
Squares, Cubes and Roots
Square/cube numbers · Square/cube roots
Live
½
Equivalent Fractions and Simplifying
Finding the HCF · Simplifying fractions
Live
➕
Adding and Subtracting Fractions
Common denominators
Live
🍕
Fraction of an Amount
Divide then multiply
Live
💯
Percentages of Quantities
Finding and increasing by a percentage
Live
⚖️
Sharing in a Ratio
Dividing an amount into parts
Live
📐
Geometry
Angles · Triangles · Basic shapes · Perimeter & area
Live
📋
Tally Charts and Frequency Tables
Counting and organising raw data
Live
📊
Reading Bar Charts
Interpreting bar chart data
Live
🥧
Reading Pie Charts
Finding angles and proportions
Live
➗
Finding the Mean
Sum of values ÷ number of values
Live
🔢
Median and Mode
Middle value and most common value
Live
📏
Range and Comparing Data Sets
Spread of data, mean vs range
Live
📑
Mean from a Frequency Table
Weighted average from grouped data
Live
🌿
Stem-and-Leaf Diagrams
Reading and finding the median
Live
🎲
Basic Probability
Simple probability from counters
Live
⚖️
Comparing Two Data Sets
Dual bar charts and comparisons
Live
🔁
Sequences
Term-to-term rules · nth term · Pattern recognition
Live
🔡
Writing Algebraic Expressions
Turning words into expressions
Live
🔢
Substitution
Evaluating expressions with BIDMAS
Live
➕
Simplifying Expressions
Collecting like terms
Live
🔓
Expanding Single Brackets
The rectangle method
Live
⚖️
One-Step Equations
The balance method
Live
⚖️
Two-Step Equations
Solving in stages
Live
🎫
Forming Expressions
Real-life word problems
Live
➖
Simplifying with Negatives
Like terms with negative coefficients
Live
🔁
nth Term of a Sequence
Finding the rule for a sequence
Live
🧩
Forming and Solving Equations
Age and word problems
Live
⚠️
Common Misconceptions
Negatives · BIDMAS · Fractions · Angles · Area & perimeter
New
🎯
EOY Assessment of Competency
20 randomised questions across all Year 7 topics
Live
Year 8

Extending number and algebra — index laws, formal equations, transformations and probability.

➕
Addition & Subtraction
Column method · Decimals · Negative integers · Borrowing & carrying
New
✖️
Multiplication
Grid method · Decimals · Powers of 10 · Long multiplication
New
➗
Division
Short & long division · Decimals · Fractions · Remainders
New
🔀
Mixed Operations
BODMAS · Brackets · Powers · Real-world problems
New
🔢
Integers, Powers & Roots
Negative integers · Index laws · HCF · LCM · Prime factors
Live
🎯
Place Value & Rounding
Significant figures · Ordering · Standard form
Live
½
Fractions, Percentages & Ratio
All fraction ops · % change · Reverse % · Ratio sharing
Live
🔡
Expanding and Simplifying
Multiple brackets, then collect terms
Live
📐
Substituting into a Formula
Speed-distance-time and other formulae
Live
✨
Difference of Squares and Perfect Squares
Special product patterns
Live
📐
Forming Equations from Geometry
Angle facts turned into equations
Live
➕
Simplifying Expressions
Collecting like terms
Live
🔓
Expanding Single Brackets
Distributing across every term
Live
🔢
Substitution — Linear
Replacing letters with values
Live
🔢
Substitution — Quadratic
Substituting into x² expressions
Live
🔓
Expanding Double Brackets
FOIL: First, Outer, Inner, Last
Live
🔑
Factorising — Common Factor
The reverse of expanding brackets
Live
⚖️
Solving Linear Equations
The balance method
Live
⚖️
Unknowns on Both Sides
Solving when x appears twice
Live
🧩
Forming & Solving Equations
Word problems into equations
Live
🔢
Index Laws
Multiplying, dividing, and raising powers
Live
🔁
Arithmetic Sequences — nth Term
Finding the rule for a sequence
Live
📈
Geometric Sequences
Sequences that multiply by a ratio
Live
✖️
Simultaneous Equations
Where two lines meet
Live
📏
Inequalities
Number lines and solving <, >, ≤, ≥
Live
🔢
Special Sequences
Fibonacci, square, triangular, and cube numbers
Live
📈
Drawing Straight-Line Graphs
Table of values, plotting, and reading a line
Live
📐
Gradient and y-intercept
y = mx + c, and gradient from two points
Live
📉
Quadratic Graphs
Parabolas, roots, and turning points
Live
🚗
Real-Life Graphs
Distance-time graphs and interpreting slopes
Live
📐
Angles
Parallel lines · Alternate & corresponding · Polygon angles
Live
🔵
Shapes & Construction
Polygon properties · Symmetry · Bisectors
Live
📏
Perimeter, Area & Volume
Trapezium · Prisms · Compound shapes
Live
🔄
Transformations
Reflection · Rotation · Translation · Enlargement
Live
⏱️
Units & Measurement
Conversions · Speed, distance, time · Scale drawings
New
📊
Data Handling
Mean · Median · Mode · Range · Bar & pie charts
Live
🎲
Probability
Probability scale · Simple probability · Experimental vs theoretical
Live
⚠️
Common Misconceptions
Decimals · Percentages · Algebra · Coordinates & graphs
New
🎯
EOY Assessment of Competency
20 randomised questions across all Year 8 topics
Coming Soon
Year 9

Cambridge Checkpoint Stage 9 — building towards IGCSE with number, algebra, geometry, statistics and probability.

Year 10

Cambridge IGCSE 0580 — core and extended topics for the first year of the programme.

Year 11

Cambridge IGCSE 0580 — completing the programme, exam-level extended content.

🔡
Algebra
Quadratics · Factor theorem · Sequences · Functions
Live
📏
Mensuration
Cylinder · Cone · Sphere · Frustum · Arc & sector
Live
📐
Geometry
Circle theorems · Pythagoras in 3D · Proof
Live
➡️
Vectors
Column vectors · Magnitude · Position vectors · Proof
Live
🔄
Transformations
Rotation · Reflection · Enlargement · Combined
Live
∂
Differentiation
Gradient · Turning points · Rates of change
Live
💯
Percentages
% of amount · Increase/decrease · Reverse % · Compound interest
New
〜
Trig Graphs & Exact Values
y=sinx · y=cosx · y=tanx · Exact values · Solving trig equations
New
📐
Advanced Sequences
Quadratic · Cubic · Exponential · nth term
New
≤
Graphical Inequalities
Number line · Regions · Shading · Listing solutions
New
📊
Histograms
Frequency density · Unequal class widths · Reading & drawing
New
🔄
Advanced Transformations
Negative SF · Combined transformations · Invariant points
New
🎲
Conditional Probability
Without replacement · Tree diagrams · Venn · Two-way tables
New
⭕
Sets & Venn Diagrams
Set notation · 2-set & 3-set Venn · Union · Intersection · Complement
New
📈
Exponential Growth & Decay
Compound interest · Depreciation · Population · Half-life
New
⚠️
Common Misconceptions
Quadratics · Simultaneous equations · Circle theorems · Similarity · Probability trees
New
WAEC Topics
0️⃣
WAEC: Number Bases
Equations & basic operations · Binary · Octal · Base conversions
New
🔁
WAEC: Modulo Arithmetic
Operations in modulo tables · Clock arithmetic · Equations
New
📐
WAEC: Indices
Indicial equations · Laws of indices · Exponential equations
New
📋
WAEC: Logarithms
Log tables · Substitution in logarithms · Laws of logs
New
⭕
WAEC: Sets
Venn diagrams · 2-set & 3-set problems · Intersection & union
New
🎯
EOY Assessment of Competency
25 questions · Number Bases · Modulo · Indices · Logs · Sets · Percentages · Circle Theorems
New
Year 12

WAEC/NECO syllabus — including specialist topics and Cambridge A-Level bridging content.

Add Maths

Cambridge Additional Mathematics (0606) — extending IGCSE into pre-A-Level territory. All topics labelled by year group.

Year 10 — First Year Topics
ƒ
Functions Y10
f(x) notation · Composite · Inverse · Domain & range · Graph transformations
New
√
Surds Y10
Simplifying · Rationalising denominators · Algebraic operations · Exact values
New
𝑥²
Quadratic Functions Y10
Roots · Turning points · Completing the square · Quadratic formula · Inequalities
New
𝐏
Polynomials Y10
Remainder theorem · Factor theorem · Polynomial division · Higher-degree equations
New
≤
Equations, Inequalities & Graphs Y10
Linear · Quadratic · Fractional equations · Inequalities algebraically & graphically
New
≡
Simultaneous Equations Y10
Linear-linear · Linear-quadratic · Graphical interpretation · Number of solutions
New
𝑒ˣ
Logarithmic & Exponential Functions Y10
Laws of logs · Solving exp/log equations · Growth & decay · Graph sketching
New
∕
Straight Line Graphs Y10
Gradient & intercept · Parallel & perpendicular · Coordinate geometry · Linear models
New
○
Equation of a Circle Y10
(x−a)² + (y−b)² = r² · Centre & radius · Line-circle intersections
New
𝜃
Circular Measure Y10
Degrees ⇄ radians · Arc length · Sector area · Segment area
New
𝑠
Trigonometry Y10
Identities · Solving equations · Sine & cosine rules · Graphs · Radians · Proofs
New
Year 11 — Second Year Topics
𝐏
Partial Fractions Y11
Proper & improper fractions · Repeated factors · Decomposition
New
∫
Integration Y11
Indefinite & definite · Area under curve · Integration by substitution
New
∂
Differentiation Y11
Chain · Product · Quotient rules · Tangents & normals · Stationary points
New
𝐏
Polynomials (Advanced) Y11
Binomial theorem · Binomial series · General term
New
ƒ
Functions (Advanced) Y11
Modulus functions · Graphs of |f(x)| · Solving modulus equations graphically
New
Σ
Series Y11
Arithmetic & geometric series · Sum to infinity · Sigma notation
New
𝑥²
Quadratics (Advanced) Y11
Maximum & minimum applications · Parametric equations · Further inequalities
New
≡
Simultaneous Equations (Advanced) Y11
Non-linear systems · Three unknowns · Contextual problems
New
𝜃
Circular Measure (Advanced) Y11
Sector & segment problems · Rates of change · Calculus with radians
New
𝐊
Permutation & Combination Y11
ⁿPᵣ · ⁿCᵣ · Arrangements with restrictions · Probability applications
New
𝑠
Trigonometric Identities Y11
Pythagorean · Double angle · R-form · Proving identities · Solving equations
New
🎯
EOY Assessment of Competency
Randomised questions across all Add Maths topics
Coming Soon
Further Maths

WAEC Further Mathematics — for our highest-attaining students in Year 12.

🧮
Sets and Venn Diagrams
Set notation · Unions · Intersections · De Morgan’s laws
√
Surds
Simplify · Add & subtract · Rationalise · Solve surd equations
💬
Logical Reasoning
Propositions · AND/OR/NOT · Implication · Truth tables · Tautology
📈
Functions
Composite · Inverse · Domain & range · One-to-one · Reflection in y=x
Coming Soon
𝐴
Partial Fractions
Linear factors · Repeated roots · Improper fractions · Verification
Coming Soon
𝑥
Indices & Logarithms
Index laws · Log laws · Solving exponential equations · Graphs
Coming Soon
📊
Binomial Theorem
Pascal’s triangle · Expanding (a+bx)^n · Specific terms · Approximation
…
Sequences & Series
AP & GP · nth term · Sum formulas · Sum to infinity
🔁
Permutations & Combinations
Factorials · nPr · nCr · Restrictions · Complement method
Coming Soon
📐
Trigonometry
Special angles · Identities · Sine & cosine rules · Solving equations
📉
Statistics
Mean · Variance · Frequency tables · Normal distribution · Z-scores
🎲
Probability
Addition & multiplication rules · Conditional · Tree diagrams · Binomial distribution
📏
Vectors
Position vectors · Magnitude · Dot product · Applications
Coming Soon
∫
Integration
Standard integrals · Definite integrals · Area under curve · Integration by parts
Coming Soon
⚖️
Statics
Forces · Equilibrium · Moments · Friction
Coming Soon
🏎️
Dynamics
Newton’s laws · Momentum · Connected particles · Work & energy
Coming Soon
Year 7

Cambridge Lower Secondary Science (0893) — Biology, Chemistry, Physics and Science in Context.

Year 8

Cambridge Lower Secondary Science (0893) — Biology, Chemistry, Physics and Earth Science.

Year 9

Cambridge Lower Secondary Science (0893) Checkpoint — Biology, Chemistry, Physics and Earth Science.

Physics Y10

Cambridge IGCSE Physics (0625) — Year 10 topics: measurements, motion, forces, energy, thermal physics.

Physics Y11

Cambridge IGCSE Physics (0625) — Year 11 topics: waves, electricity, magnetism, nuclear physics and space.

⚗️ Chemistry Year 10

⚗️ Chemistry Year 11

🌿 Biology Year 10

🌿 Biology Year 11

Year 7

JS1 — Introduction to Digital Technologies, hardware, operating systems, data, algorithms and first steps in programming.

Year 8

JS2 — Networking, file management, cybersecurity basics, data representation, programming concepts and multimedia.

Year 9

JS3 — Computational thinking, Python, web technologies, AI/robotics/IoT awareness, entrepreneurship and digital ethics.

Year 10

SS1 — Computer architecture, operating systems and networks (extended), Python, algorithms & data structures, SQL, web development, cybersecurity and cloud computing.

Year 11

SS2 — Object-oriented programming, advanced SQL, full-stack web & mobile development, advanced networking, data analysis, AI/ML and digital communication.

Year 12

SS3 — Software development project, systems analysis, emerging technologies, blockchain & cloud, cybersecurity management, entrepreneurship and careers.