Learn to code
We help young people learn to code and get creative with digital technology at home and in coding clubs.
Our free resources are created by specialist educators and are designed to be age-appropriate, safe, and easy to use.
Subscribe to our newsletter
Join a Code Club
Code Clubs are a fun and supportive place for young people to learn coding at their own pace.
Young people use free, step-by-step project guides specially created by us. Club mentors help them progress through these projects to create games, animations, and web pages.
Find a Code Club
Code at home
Code Club Projects has step-by-step instructions to help kids, teenagers, and young adults of all skill levels learn to code — in club sessions or at home.
Visit Code Club Projects
Challenges and showcases
These coding showcases let young people from all around the world celebrate their best creations.

Code in space
The European Astro Pi Challenge gets young learners to write code that runs on the International Space Station.

Explore Coolest Projects
Our annual technology showcase celebrates creations from young people all around the world.
“Be curious and courageous, and never let setbacks stop you, so you can actually accomplish your dream.”
When Selin discovered Coolest Projects, she set herself the task of making a robotic guide dog to showcase at the event. Selin has since built seven robots, and her enthusiasm shows no sign of stopping.