Book a free demo

๐Ÿ’ก Interactive lessons

Lessons you explore, not just read.

Move a slider, watch the picture change, notice the pattern, then answer questions with hints. Short guided lessons on maths, coding, technology and AI that explain why it works.

Illustration of heads with question marks and light bulb ideas
Illustration: jambulboy / Pixabay
Interactive lessons ยท Ages 7+NewArea of RectanglesSee why area is width times height by changing a rectangle of squares. arearectangles Play Interactive lessons ยท Ages 11+NewThe Pythagorean TheoremSee aยฒ + bยฒ = cยฒ with squares on the sides of a right triangle. Pythagorean theoremright triangles Play Interactive lessons ยท Ages 12+NewSlope and Straight LinesChange m and b and watch the line y = mx + b move on a grid. slopey = mx + b Play Interactive lessons ยท Ages 6+NewPlace ValueBuild numbers from hundreds, tens and ones blocks and see how digits get their value. place valuehundreds tens ones Play Interactive lessons ยท Ages 7+NewFractions and Equivalent FractionsCut a bar into equal parts, shade it, and discover why 1/2 = 2/4. fractionsequivalent fractions Play Interactive lessons ยท Ages 9+NewNegative NumbersAdd and subtract below zero by jumping along a number line. negative numbersintegers Play Interactive lessons ยท Ages 9+NewAngles in a TriangleSquash and stretch a triangle and discover its angles always make 180ยฐ. anglestriangles Play Interactive lessons ยท Ages 9+NewPercentagesShade a 100 grid and see how percent, fraction and decimal connect. percentagespercent of a number Play Interactive lessons ยท Ages 9+NewAverages and the MeanLevel out a set of bars to see the mean as a fair share. meanaverage Play Interactive lessons ยท Ages 9+NewDoubling and Powers of 2Watch doubling explode: 1, 2, 4, 8 ... 1,024, and learn what 2 to the power n means. powers of 2exponents Play Interactive lessons ยท Ages 11+NewSolving EquationsKeep a balance level to solve equations like 2x + 3 = 11. linear equationsalgebra Play Interactive lessons ยท Ages 13+NewSystems of EquationsSee where two lines cross to solve two equations at once. systems of equationslinear equations Play Interactive lessons ยท Ages 13+NewQuadratics and ParabolasSlide a parabola's vertex and find where it crosses the x-axis. quadraticsparabolas Play Interactive lessons ยท Ages 9+NewProbability BasicsFind the chance of picking a colour from a bag of marbles. probabilitychance Play Interactive lessons ยท Ages 13+NewCorrelationTighten a cloud of dots and see what r means. correlationstatistics Play Interactive lessons ยท Ages 9+NewBinary NumbersFlip eight switches to count in binary, the language of computers. binaryplace value Play Interactive lessons ยท Ages 11+NewClock ArithmeticWrap round a clock to learn modular arithmetic. modular arithmeticremainders Play Interactive lessons ยท Ages 9+NewThe Counting PrincipleMultiply the choices to count outfits, meals and PINs. countingmultiplication Play Interactive lessons ยท Ages 9+NewVenn Diagrams and SetsSort people into two overlapping circles and count the overlap once. setsVenn diagrams Play Interactive lessons ยท Ages 14+NewRate of ChangeSlide along a curve and read the slope of its tangent: the idea of a derivative. calculusderivatives Play Interactive lessons ยท Ages 14+NewArea Under a CurveAdd thin rectangles to find the area under y = xยฒ: the idea of an integral. calculusintegrals Play Interactive lessons ยท Ages 10+NewBinary SearchHalve the possibilities with every guess to find anything fast. binary searchalgorithms Play Interactive lessons ยท Ages 10+NewPython Lists and IndexesPick items from a list by index, including negative indexes and IndexError. Pythonlists Play Interactive lessons ยท Ages 10+NewPython For Loops and range()Change start, stop and step to see which numbers a loop uses. Pythonfor loops Play Interactive lessons ยท Ages 11+NewLogic GatesSwitch inputs on and off to learn AND, OR, NOT, XOR and NAND. logic gatesBoolean logic Play Interactive lessons ยท Ages 10+NewPassword StrengthCount how many passwords are possible to see why length matters. passwordssecurity Play Interactive lessons ยท Ages 9+NewThe Caesar CipherShift the alphabet to hide and crack secret messages. cryptographyciphers Play Interactive lessons ยท Ages 13+NewHow a Neuron Works (AI)Tune weights and bias to teach an artificial neuron AND and OR. AIneural networks Play Interactive lessons ยท Ages 11+NewPredicting the Next Word (AI)Count what followed a phrase to predict the next word, like a language model. AIlanguage models Play Interactive lessons ยท Ages 14+NewGradient Descent (AI)Roll a ball downhill to see how machine learning reduces error. AImachine learning Play

Good maths teaching starts with a question and a picture. These interactive lessons let you change a diagram with sliders and see the idea appear: why area is width times height, why aยฒ + bยฒ = cยฒ, what slope means, how fractions and percentages connect, how binary and logic gates work, how a neuron learns. Each lesson takes about five to nine minutes and ends with questions that give hints rather than just marking you wrong.

There are now lessons in maths, coding, technology and AI, grouped into nine areas on the interactive courses page. They suit curious learners from about age 7 to 16, and work well alongside school lessons, homework help or home education. After a lesson, practise the skill with the free printable worksheets or online maths practice.

More free games: maths games, coding games, rubik's cube games, puzzle & board games, 3d games, typing games, english & reading games, science & world games, physics games, music & sound games. Or see all 116 games.

FAQ

Interactive lessons: common questions

Are the interactive maths lessons free?

Yes. Every lesson is free, needs no account, and runs in your browser on a phone, tablet or computer.

How are these lessons different from videos?

You do the exploring. Instead of watching someone explain, you change the diagram yourself, notice what happens, and then answer questions. Wrong answers get a hint and you can try again.

What ages are the lessons for?

They range from about age 6 (place value, area) to 16 and beyond (calculus ideas, neurons, gradient descent). Each lesson lists a suggested starting age.

Can I use the lessons in class or at home?

Yes. Teachers and parents can use them as starters, homework or revision. Each lesson links to matching printable worksheets.

Start a conversation

Questions about learning with games?

A parent or guardian can tell us the age and interests, and we'll suggest a starting point.

  • Tell us the learnerโ€™s age or grade and goals
  • Weโ€™ll suggest a suitable class or learning path
  • Weโ€™ll confirm format, timing and fees with a parent or guardian

For a childโ€™s class, please have a parent or guardian send the enquiry. Avoid sharing passwords or sensitive personal details.

Weโ€™ll use your details only to respond to this request.

Chat on WhatsApp
Esc

Try