π’ Problem-solving maths for kids
Exponents, roots, fractions, ratios, linear and quadratic equations, sequences, counting, probability, geometry, complex numbers and proof β in the order a problem-solving course teaches them, not the order a textbook lists them.
- 28 units
- 200 lessons
- 1551 exercises
- Units 1β2 free
- Ages 8β15
How this track is kept honest
An answer here is a value, not a string: 1/2, 0.5 and 2/4 all count, and so do 2x + 3 and 3 + 2x. Every answer in the course is re-derived independently by sympy before it ships, because a wrong answer in a maths course marks a correct child wrong forever. Figures are drawn to scale, so a child who measures the picture finds it telling the truth.
No programming at all. Roughly ages 9β15, from powers up to proof.
How it starts
Writing 3 Γ 3 Γ 3 Γ 3 is tiring, and easy to get wrong. So we write 3^4 instead. The big number is the base β the thing being multiplied. The little one is the exponent β how many of them there are. So 3^4 means four 3s multiplied together. It does not mean 3 Γ 4.
The full Maths syllabus
28 units and 200 lessons, in the order they are played. Each unit has a page of its own with every explanation in it, the code samples and what they print, and a few questions to try.
Unit 1: Powers
Exponents, and logarithms backwards
- What a Power Means
- The Rules Nobody Has to Memorise
- Powers of Ten
- Roots Are Powers Too
- Powers of Whole Brackets
- Logarithms Read It Backwards
- The Rules of Logarithms
Unit 2: Impossible Numbers
The square root of minus one
- Inventing i
- Two Numbers in One
- The Cycle of Four
- Taking Away and Squaring
- A Number With an Address
- Conjugate Tricks
- Roots of Negative Numbers
Unit 3: Finding x
Equations, and keeping the balance
- The Balance
- Two Steps and Two Sides
- Getting Rid of Fractions
- Rearranging a Formula
- Making One Unknown Vanish
- Swapping One Letter In
- Turning Words Into x
Unit 4: In Proportion
Ratios, scaling and percentages
- Ratios
- Growing Together
- Three Parts at Once
- Rates
- Maps and Models
- Mixing and Sharing
- Percentages Are Ratios Too
Unit 5: Whole Numbers
Factors, primes and remainders
- What Goes Into What
- Primes: the Building Blocks
- More Tests for Dividing
- Square Numbers Are Odd
- Minus Times Minus
- The Last Digit
- Sharing and Left Overs
Unit 6: Two Answers
Quadratic equations
- Opening and Closing Brackets
- Something Times Something Is Zero
- A Number in Front
- Tidy Up Before You Solve
- The Shape of a Quadratic
- Stories That Need Two Answers
- When It Will Not Factor
Unit 7: Patterns and Tricks
Factorizations worth recognising
- The Difference of Two Squares
- Squares and Cubes of Brackets
- Squares Hiding in Plain Sight
- Cubes, Both Ways
- Cancelling in Algebra
- Substitution Tricks
- Looking Before Calculating
Unit 8: Kinds of Number
Where each one came from
- Building the Number Line
- The Numbers With No Fraction
- Working With Fractions
- Decimals and Rounding
- Surds Behave Like Letters
- Naming the Number
- The Whole Family
Unit 9: Circles
Round things, and the number pi
- All the Way Round
- The Space Inside
- Working Backwards
- The Lines You Can Draw
- Wheels and Turning
- Circles Meeting Straight Lines
- Where Pi Comes From
- Slices and Arcs
Unit 10: Angles
Turning, and how much
- How Much of a Turn
- Crossing Lines
- Naming and Measuring
- Bearings
- Hands on a Clock
- Angles With Letters
- Angles That Add Up
Unit 11: Triangles
Three sides, and everything they decide
- Always One Hundred and Eighty
- Pythagoras
- Equal Sides, Equal Angles
- Triples Worth Knowing
- Which Sides Can Make a Triangle
- Lines Inside a Triangle
- Area From the Three Sides
- Same Shape, Same Size
Unit 12: Four Sides
Squares, rectangles and their relatives
- The Family Tree
- What Each One Promises
- All the Way Round
- Kites and Trapeziums
- Four Sides on a Grid
- Proving What a Shape Is
- How Much Space Inside
Unit 13: Many Sides
Polygons and their angles
- Naming the Shapes
- Walking Round the Outside
- Regular and Irregular
- Angle Sums With Letters
- Symmetry
- Building Polygons From Triangles
- Diagonals and Tilings
Unit 14: Angle Chasing
One angle leads to the next
- Following the Trail
- Angles in a Circle
- Chains of Isosceles Triangles
- Tangents Bring Right Angles
- Four Corners on a Circle
- Angles Between Shapes
- The Long Chase
Unit 15: Area
Covering space, and what it costs
- Rectangles and Halves
- Shapes Made of Shapes
- Units of Area
- Perimeter Is Not Area
- Areas on a Grid
- Cutting and Rearranging
- What Happens When You Scale
Unit 16: The Grid
Where geometry meets algebra
- Naming a Point
- How Far Apart
- Shapes on the Grid
- Reading a Straight Line
- Working Out the Shape
- Steepness on the Grid
- Lines and Their Steepness
Unit 17: Power of a Point
Lines cutting through circles
- Two Chords Crossing
- Cutting From Outside
- Chords and the Centre
- Two Tangents From One Point
- Inside, Outside, and On
- Circles Meeting Circles
- One Theorem All Along
Unit 18: Solid Shapes
Volume, and skin
- Stacking Slices
- Shapes That Taper
- Counting the Parts
- How Much It Holds
- Slicing and Unfolding
- Solids in Real Life
- Unfolding a Solid
Unit 19: Moving Shapes
Shifts, turns, flips and stretches
- Sliding and Flipping
- Turning
- Mirrors at an Angle
- One After Another
- Naming What Happened
- Enlarging From a Point
- Stretches and Squeezes
Unit 20: Mixed Geometry
Choosing the right tool
- Shaded Areas
- Special Triangles
- Shapes That Overlap
- One Shape Inside Another
- Ratios of Areas
- Two Ways to the Same Area
- Whatever It Takes
Unit 21: Machines
Functions, in and out
- In, Then Out
- What Goes In, What Comes Out
- Finding the Rule
- Drawing a Function
- Moving a Graph About
- Functions Made of Functions
- Undoing a Machine
Unit 22: Not Equal
Bigger, smaller and in between
- Reading the Signs
- The Sign That Turns Round
- Drawing the Answer
- More Than One Step
- Inequalities in Real Life
- Comparing Sizes
- Ranges and Distances
Unit 23: Making Up Rules
Operations, and how they behave
- Invent an Operation
- Brackets, Identities and Undoing
- More Invented Operations
- Reading an Operation Table
- Which Rules Survive
- Relations and Comparing
- Order, and Relations
Unit 24: Patterns in a Row
Sequences, and adding them up
- Same Step Every Time
- Gauss and the Schoolteacher
- The nth Term
- Sequences With Shapes
- Multiplying Sequences
- Sums Worth Knowing
- Adding Forever
Unit 25: Counting Cleverly
How many ways?
- Choices Multiply
- Putting Things in Order
- Listing Without Missing Any
- When Things Repeat
- Counting With Conditions
- Choosing and Splitting
- Pascalβs Triangle
- When Order Does Not Matter
Unit 26: Chance and Averages
Statistics and probability
- Three Kinds of Middle
- How Likely
- Data in a Table
- Listing Every Outcome
- Tree Diagrams
- What to Expect
- Is the Game Fair?
- Two Things at Once
Unit 27: Collections
Sets, overlaps and counting them
- A Bag of Things
- Joining and Overlapping
- Describing a Set
- Three Circles
- Sets and Chance
- Counting the Subsets
- Counting With Circles
Unit 28: Prove It
Being sure, not just fairly sure
- Examples Are Not Enough
- Letters Cover Every Case
- Making a Guess Worth Testing
- Proving Things About Multiples
- Turning a Statement Round
- Standing on Every Rung
- Two Great Proofs
Other things to learn
- π Python for kids
The friendliest first language. Start here!
- β¨ JavaScript for kids
The language of websites. Try it after Python.
- βοΈ C programming for kids
How computers really work. Read, predict and reason about real C.
- π C++ for kids
C with the sharp edges filed off. Powers most games.
- π Digital logic for kids
Start with one tiny switch. Finish with a working computer.
- π± Git and version control for kids
Save your work forever, and share it.
- π§ Linux and the command line for kids
Drive a whole computer by typing.
- π€ AI and machine learning for kids
Teach a computer to learn β with nothing but adding and multiplying.
- π€ Robotics coding for kids
Write code that drives a machine around a room.
- π Competitive programming for kids
Win the race. The algorithms that beat the clock.