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

Robot planner

Step through every move

Press play, watch the robot follow your plan, then try a buggy path and fix it.

Robot planner

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.

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.

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.

Small steps… big dreams!

View all learning paths

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

Certificates, Explorer badges, and path progress mark real work finished on this device.

Path certificates

Finish every topic and quiz on a path to unlock a printable CodexLab certificate.

Explorer badges

Class 1–2 paths award Explorer badges when the short picture quizzes are done.

Topics completed

Progress is saved in this browser so you can see which lessons you have finished.

Path progress

Each path shows how far you are, then points you to the next topic to try.

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
Student celebrating clear learning progress with completed goals

Ready to Start Learning?

Choose your class and begin your learning adventure today.

Get Started