Skip to content

Public beta · Class 1 to 12

Learn by Doing. Grow Every Day.

Fun, interactive lessons for students from Class 1 to Class 12. Build plans, run experiments, and watch every idea come alive with clear, step-by-step explanations.

Students learning together through interactive computer science lessons

Choose Your Class

Find lessons designed for your age and learning level.

Foundation

Class 1 to 2

Picture-led computing: screens, sorting, pixels, and kind habits.

Building Skills

Class 3 to 5

No typing yet. Robot plans, patterns, maps, and screen habits.

Middle School

Class 6 to 8

Explore deeper concepts and real-world applications.

High School

Class 9 to 10

Prepare for advanced concepts and future success.

Senior School

Class 11 to 12

Master board-level topics with clear step-by-step labs.

Safe. Structured. Smart Learning for Every Student.

Don't Just Learn. Try It Yourself.

Build a list of moves and step through the robot grid. No account, no signup.

Robot planner

Sequences, turns, repeats and choices
The plan
  1. Forward
  2. Forward
  3. Forward
1 / 4

Start

The robot starts here, facing right. The plan has 3 steps. It will follow them exactly, even when that is wrong.

Pick a Learning Path

Choose a path and follow the lessons in order. Each one ends with a project, a quiz, and your CodexLab certificate.

Class 1 to 2See how computers work before you read about them.

Picture-led computing for ages 5 to 7: input and output, sorting data, pixels and patterns, and safe habits online. Every activity links to how a real computer works.

Start with Computer Input and Output, then Sort Pattern and Pixels, then Safe Computing.

Class 6 to 8Find out what the machine is actually doing.

Open the box: bits and logic inside the machine, then follow a search across the internet and learn passwords, phishing checks and kind behaviour online.

Start with How a Computer Thinks, then How the Internet Works, then Staying Safe Online.

Class 9 to 10Method, data and the systems you use daily.

Split problems apart, see how pictures and sound become numbers, and learn what AI chatbots really do, with honest limits and school-friendly examples.

Start with Think Like a Programmer, then Pictures, Sound and Files, then How AI Guesses.

Class 11 to 12Watch every structure move, step by step.

Data structures, algorithms and the cost of a decision measured rather than asserted. The summit of the ladder, still taught with animations you control.

15 Subjects for Every Stage

The ladder starts with no typing at all and ends with data structures and algorithms.

Class 1 to 2

Computer Input and Output

The first computing ideas: screens as output, taps and clicks as input, power states, picture plus sound together, and asking for help when something on screen looks wrong.

6 topics available

Class 1 to 2

Sort, Pattern and Pixels

Classification, colour sorting, size compare on screen, icon shapes, repeating patterns that lead to loops, and painting with pixels like a real digital image.

6 topics available

Class 1 to 2

Safe Computing

Digital citizenship for class 1 to 2: trusted adult nearby, caring for hardware, kind online choices, privacy and passwords, fair sharing of devices, and family screen rules.

6 topics available

Class 3 to 5

Computers Without Code

The first ideas in computing, with nothing to type. Put steps in the right order, repeat them, choose between them, and watch a robot do exactly what you said rather than what you meant.

8 topics available

Class 3 to 5

Patterns and Predictions

Unplugged pattern thinking before formal loops. Clap, colour, grow and build AB and ABC patterns, then tell pattern from random.

9 topics available

Class 3 to 5

Maps, Grids and Directions

Spatial thinking with directions, map symbols, grid robots and landmark routes. Extends the robot ideas with real navigation skills.

9 topics available

Class 3 to 5

Everyday Algorithms

Daily tasks as algorithms: recipes, morning routines, packing, drawing, cleaning, fair sharing, game rules and weekly planning.

9 topics available

Class 3 to 5

Safe and Smart with Screens

Light digital citizenship for ages 8 to 10: screen balance, safe clicking, kind words, privacy basics and asking adults for help.

9 topics available

Class 6 to 8

How a Computer Thinks

What is actually happening under the screen: bits, logic gates wired into an adder, and the fetch-decode-execute loop your processor repeats billions of times a second. Labs let you flip switches and step through each stage.

6 topics available

Class 6 to 8

How the Internet Works

Names turned into numbers, packets hopping across the world, and why the padlock in the browser bar matters. Written for class 6 to 8, with labs you can step through.

6 topics available

Class 6 to 8

Staying Safe Online

Passwords, phishing, app permissions and being kind online. Defence and good habits only, taught the way a school pastoral team would want it said.

6 topics available

Class 9 to 10

Think Like a Programmer

Split homework-sized tasks into steps, trace variables on paper, backtrack through mazes, and plan before you type. Thinking skills for any language you learn in senior classes.

6 topics available

Class 9 to 10

Pictures, Sound and Files

How photos become RGB grids, how sound becomes samples, and why files shrink without disappearing. Science fair level, with pixel and wave labs you can play with.

6 topics available

Class 9 to 10

How AI Guesses the Next Word

A plain mental model of the chatbots students already use: tokens, next-word guessing, training from examples, and why confident wrong answers happen. School honesty rules included.

6 topics available

Class 11 to 12

Data Structures & Algorithms

Board exam structures taught as animations you control: step through arrays, trees, sorts and searches, then see why Big-O matters on large inputs.

13 topics available

My Progress

Track what you have learned and see how far you have come. Progress is saved on this device.

Loading your progress…

Celebrate Your Progress

Every step forward is worth celebrating. Certificates, badges, and milestones keep learning fun.

Certificates

Earn a certificate for every learning path you complete.

Badges

Collect badges as you finish topics and master new skills.

Learning Streaks

Keep coming back and build a habit of daily learning.

Completed Challenges

Take on quizzes and projects to prove what you know.

Learning Designed for Growing Minds

CodexLab is built for students and trusted by parents. Clear progress, safe content, and real skills.

  • Age-appropriate lessons for Class 1 to Class 12
  • No account required: progress is saved on this device
  • Optional name on certificates stays in the browser
  • Certificates awarded for completed learning paths
  • Skill-based learning with hands-on labs and quizzes

Ready to Start Learning?

Choose your class and begin your learning adventure today.

Get Started