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.
01 02 03when 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.