Enabling all young people to realise their full potential through computing and AI
Why kids still need to learn to code in the age of AI
Rapid advances in generative AI are reshaping how we live and work. We argue that learning to code is essential to build the creative and critical thinking skills that young people need to thrive.
Our position paper lays out five key reasons.
Coding for kids
Educational activities to help young people learn to code and become tech creators.
Learn to code
Easy-to-follow guides to help kids learn how to build their own games, apps, AI projects, and websites with different software and hardware.
Coolest Projects
The world's largest showcase and celebration of young people’s tech creation skills, with both online and in-person events.
Your code in space
The Astro Pi Challenge gives young people the opportunity to write code and experiments that run on the International Space Station.
Join or start a Code Club
Code Club is a global movement of computing clubs where young people develop the confidence to create with digital technologies.
“The best part of it is being able to interact with other people and to share ideas on projects.” – Young person, Liverpool Central Library Code Club
Resources for teachers & schools
We support teachers and schools with free, high-quality classroom resources, purpose-built software tools, and professional development.
Research
We undertake original research on the teaching and learning of computing and AI, which we apply to improve how we enable teachers and learners. Researchers from around the world share their newest studies at our monthly public seminars.
“It builds your confidence, it builds your self-esteem. You just feel so encouraged to keep going.”
Watch the story of four young innovators from Belfast to see how their tech creation was celebrated at Coolest Projects UK.
Raspberry Pi computers
From industries large and small, to the kitchen table tinkerer, to the classroom coder, Raspberry Pi Holdings plc make computing accessible and affordable for everybody.



