Scratch Game
Collect the stars
Move the player, collect stars and avoid the obstacles.
Build games, animations, micro:bit inventions, Python projects and first websites through colourful, structured online coding lessons.
Live Coding Lab
Choose your coding adventure
Select an adventure to explore a project, the tools involved and the coding skills children develop.
Scratch
Design characters, collect points, avoid obstacles and create winning conditions using visual programming.
Sample mission
Build a maze game with a score and a finish line.
A strong starting point for ages 7–11
See ideas being created
Each project produces something children can see, test, improve and proudly share.
Scratch Game
Move the player, collect stars and avoid the obstacles.
micro:bit Project
Control a 5 × 5 LED display and respond to button presses.
name = input("Your name: ")
print("Welcome,", name)
Your name: Taimur
Welcome, Taimur!▋
Python Project
Ask questions, check answers and keep track of a score.
Try the micro:bit simulator
This activity shows the difference between simply watching technology and actually controlling it with instructions.
LogicPath hardware lab
Interactive 5 × 5 LED board
Board status
16 LEDs active
Mini debugging mission
Debugging teaches patience, careful reading and logical thinking. Select the correction that makes this program work.
score = 0
score = score + 1
print(scor)
Choose one answer
What lessons feel like
Learn one new idea through a clear visual example.
Use the idea inside a game, animation or invention.
Test the project, identify mistakes and explain fixes.
Improve the project and unlock a new coding skill.
Reassuring for parents
Young Coders is designed to turn curiosity into genuine computing skills, rather than simply adding more passive screen time.
Share your child's age, interests and previous experience. We will identify the right starting point and a project they will be excited to create.