A classroom full of possibility

Small blocks.
Big ideas.
Bright futures.

Coding and robotics come to life here. A practical learning space where South African learners can experiment, solve problems and turn their ideas into something real.

Your school provides your sign-in details. Your curiosity does the rest.

curiosity.in.actionLEARN / BUILD / CREATE
Children exploring a computer together in a classroom
Today's missionMake something you're proud of.Gustavo Fring / Pexels
when curiosity.starts
  try_something_new()
  keep_learning()
A little code. A lot of possibility.
Grade 4 Classroom pilot4 terms A year of discovery40 activities Practical learningOne journey Guided by your teacher

From “what if?” to “I made it.”

Real learning.
One small step at a time.

Start with playful block coding. Build your understanding through practical challenges. Share what you learned with a teacher who can help you take the next step.

01 / LEARN

Think in blocks.

Warm up with Codeelab Blocks, follow clear activity instructions and discover how a sequence of small commands makes a big difference.

02 / BUILD

Give ideas a go.

Experiment, test and improve. Explore micro:bit coding through MakeCode, then save project evidence to show how your thinking works.

03 / GROW

See how far you've come.

Submit your work, learn from teacher feedback and follow your own progress. Every attempt is an opportunity to understand a little more.

Built around the classroom

More confidence.
More “I can do this.”

We believe learners should have room to try, make mistakes and discover what they can create. That belief is where Codeelab begins.

Discover our story