Maths
126 skills with a mastery score, a daily five-minute challenge, worked examples and printable worksheets, from Class 1 to 10.
- 35 games
- Daily challenge
- Worksheets
- Class 1โ10
Free ยท maths ยท coding ยท cubes
A whole learning world in your browser: 116 games, 130 coding lessons you can run, 126 maths skills, a cube academy and 6 guided paths. Pick one, play for five minutes, keep your streak.
Free to startFree account saves your progressIndia, Dubai & learners worldwide
LOOK โ TRY โ UNDERSTAND
Try a way that makes ten first.
Pick a topic and keep exploring at your own pace.
Choose a practice game โFour worlds ยท all free to start
Each one has games, step-by-step lessons and practice, and a live teacher when you want one.
126 skills with a mastery score, a daily five-minute challenge, worked examples and printable worksheets, from Class 1 to 10.
130 lessons you run in the browser: Python, web pages, creative projects and advanced algorithms. Type real code, get instant checking.
Seven lessons that solve the cube, every last-layer algorithm with a picture, a 3D cube, a timer and 12 logic puzzles.
116 free games across maths, coding, words, science and logic. Every round earns XP and keeps your streak, and there is a fresh pick every day.
The coding ladder ยท 130 lessons
Every lesson explains the idea, shows an example and gives you code to type and run. Climb one rung at a time.
1def collatz(n): 2 steps = 0 3 while n != 1: 4 n = n // 2 if n % 2 == 0 else 3 * n + 1 5 steps += 1 6 return steps 7 8print(collatz(27))
111
Play now ยท free ยท no sign-up
New picks every day across maths, coding, the Rubik's Cube, English and puzzles. Every round earns XP and keeps your streak.
Everything on the site
Practice, courses, paths, worksheets, the cube academy, live classes and advice for parents.
Learning paths
Each path is a map of short steps with a big question at the start of every unit. Finish a step, earn XP, keep your streak.
A free account saves your XP, streak and path progress. Parents register for children under 13.
Skill-by-skill practice
Short, focused maths practice by school level. Tap a class to see topics that fit, then start a free game, or practise 126 skills online with a mastery score.
Showing all 10 skills
Place value, number bonds and patterns.
Practise now โ Classes 1โ3Build fluency with friendly challenges.
Practise now โ Classes 2โ5Multiplication, division and facts.
Practise now โ Classes 3โ7See, compare and simplify fractions.
Practise now โ Classes 4โ7Place value and decimal operations.
Practise now โ Classes 5โ8Connect fractions, decimals and percent.
Practise now โ Classes 5โ10Patterns, expressions and equations.
Practise now โ Classes 4โ10Shapes, angles, area and volume.
Practise now โ Classes 6โ10Compare quantities and scale recipes.
Practise now โ Classes 6โ10Explore positive and negative numbers.
Practise now โLearn by doing
Notice something, try it yourself, then see why it works. Every path has a next step.
Numbers, fractions, shapes and puzzles. Start with what you notice.
NoticeโTryโExplain BYTE ยท CODE MAKERChange a line of code, run it, find out what happened, and improve it.
ImagineโBuildโDebug CUBIE ยท PUZZLE SOLVERLearn a solve one clear step at a time, then practise for a personal best.
LookโTurnโImproveLive online programs
Explore maths, competitions, coding, AI and computer science. Course ages and levels are shown before you enquire.
Class 1 to 10 maths, plus a catch-up course for any class.
Explore classes โ 32 coursesBoard exams, JEE, NEET, CUET, CLAT, CA Foundation, SAT, IELTS, Olympiads and computer science exams.
Explore classes โ 11 coursesScratch, Python, web, games, apps, robotics, AI, Java, C++ and data science for ages 6 to 17.
Explore classes โ 14 coursesData structures and algorithms, full-stack web, Java, SQL, data analytics, machine learning, generative AI, cloud, security and design.
Explore classes โ Advanced ยท age 15+Build problem-solving skills through algorithms and structured programming.
See the course โPopular learning programs
Build foundations, get ready for an exam, or follow a new curiosity.
Help your child build confidence with maths through playful questions, visual ideas and small wins. Lessons start from what the learner already understands and move forward at a comfortable pace.
See class details โ LIVE CLASSBuild a calmer, more organised maths revision routine. Lessons focus on the topics the student needs, worked examples and practice that makes the reasoning clear.
See class details โ LIVE CLASSCompetition maths asks students to explore, test ideas and explain why a solution works. Prepare with non-routine questions, careful reasoning and feedback on the approachโnot just the final answer.
See class details โ LIVE CLASSGive curious learners a friendly first step into programming. Students make small things, learn how instructions fit together and build confidence by changing and debugging their own code.
See class details โ LIVE CLASSHelp young learners understand how AI tools behave, where they can be useful and why their answers need checking. Sessions can combine discussion, coding and a small creative project matched to age and readiness.
See class details โ LIVE CLASSLearn the steps behind a solve, then build fluency one small improvement at a time. Sessions can cover the 3ร3 Rubik's Cube, speedcubing foundations and the Pyraminx (sometimes typed Pyramix).
See class details โFor parents & guardians
Choose by age, school class or goal. Try a free activity first, then ask us about a teacher if your child wants a little more guidance.
Helpful reads for families
Simple ways to turn a stuck moment into a small win.
Read the guide โ 02 ยท EXAMS & OLYMPIADSUnderstand how school revision differs from competition thinking.
Read the guide โ 03 ยท CODING & AIChoose a path around your child's age, interests and experience.
Read the guide โFAQ
Choose a path in maths, exam or Olympiad preparation, coding, AI, Rubik's Cube or logic. Use the parent guide to browse by age and learning goal. If you are unsure, tell us the learner's age, class and what they enjoy or find difficult.
The browser games and interactive lessons are free to try without signing up. Live classes are separate; we confirm the teacher, format, availability and price with a parent or guardian before booking.
Yes, families can enquire from India, Dubai and other countries. We confirm curriculum fit, time zone, format and availability before arranging a class.
Yes. Free computer science lessons cover ideas such as binary search, sorting and logic gates. C++ and competitive programming classes are listed for learners aged 13 and up; the advanced data structures and algorithms course is for age 15 and up. A parent or guardian can ask us to confirm level and fit.
Yes. Rubik's Cube and Pyraminx classes can start with notation and a beginner solve, then move to speedcubing practice at the learner's pace. Try the free virtual cube and timer before asking about a class.
Want help choosing?
A parent or guardian can share their age, class and interests. We'll suggest a starting point and confirm schedule and price before booking.