Learn at home

1.5 billion young people are currently learning at home because schools and clubs are closed. Our educational mission is more important than ever.

That’s why we’re supporting students, parents, teachers, and volunteers with free learning materials to use at home.

Read our guide for parents

Digital Making at Home

Every week, we’re offering new code-along videos, led by our team, to inspire and engage young people. Join us as we walk you through fun, creative projects.

Learn to code with us!


Our projects include step-by-step instructions to support young people of all ages and skill levels. Plus they’re available in up to 30 languages and take less than an hour to complete.

  • Learn with Scratch

    Learn how to use Scratch to create musical instruments, animations, games and other interactive apps.

  • Make websites

    Learn how to build and style your own web pages using HTML and CSS.

  • Code in Python

    Python is a widely used, general purpose, text-based programming language.

Coolest Projects

Our annual showcasing event, online this year, is something fun for young people to enjoy over a longer period. It gives them the opportunity to share their creative ideas and be inspired by others. All projects are welcome, from beginner to advanced.

Visit Coolest Projects

Are you a teacher?

We have been developing curriculum-based teaching content for 5-to-17-year-olds as part of the National Centre for Computing Education in England. All of these teaching and learning resources are available for free for anyone to use anywhere in the world.

Visit Teach Computing

Our mission has never been more vital

Every young person, whatever their background and wherever they are in the world, deserves the opportunity to learn digital skills and gain the confidence to create with digital technologies.

Our response to coronavirus, and what we are doing to support our community

Watch CEO of the Raspberry Pi Foundation, Philip Colligan, talk about our mission at TEDx