Training and Events

We run free online training and host community events to help you get started with Code Club.

Events and training

Scratch - New sports projects introduction

Date: 14 January 2026 @ (6pm GMT)

Join us for an exciting introduction to the new sport focused Scratch projects!
Step up to the plate and master the basics of Scratch! In this hands-on workshop, we’re launching our new Code Club sports projects—the perfect way to learn programming fundamentals through interactive play. Whether you're starting from scratch or just need a quick refresh, come discover how to bring these high-energy projects back to your club and spark a love for coding.

Get your Code Club started: A step-by-step registration workshop

Date: 21 January 2026 @ (12pm or 3pm GMT)

Are you starting a Code Club? This workshop will guide you through the simple steps for setting up your own club. Teachers, mentors, and partners are all welcome. Let’s code together!

From Scratch to Python: Guiding your club through Code Club's project paths!

Date: 21 January 2026 @ (1:00pm PST / 3:00pm CST / 4:00pm EST)

"From Scratch to Python" with confidence! This workshop equips new and experienced leaders to guide young coders through engaging projects, build strong foundations, and spark a passion for programming.

Coffee and Conversation

Date: 28 January 2026 @ (5pm GMT)

Join us for a totally relaxed, agenda-free gathering where the only goal is good company and connection! It’s a warm and welcoming space to share your club’s latest news or chat with experienced leaders for some friendly advice.

Scratch coding 101: Dive into programming with Scratch!

Date: 29 January 2026 @ (12pm or 3pm GMT)

Join us for a beginner's introduction to Scratch programming! In this hands-on workshop, you'll learn the basics of coding and how to guide your young creators through fun, interactive projects using Code Club paths. No experience required!

Get your Code Club started: A step-by-step registration workshop

Date: 28 January 2026 @ (5pm EAT)

Are you starting a Code Club? This workshop will guide you through the simple steps for setting up your own club. Teachers, mentors, and partners are all welcome. Let’s code together!

Online Code Club Projects feedback session

Date: 3 March 2026 @ 11:00am GMT or 8:00pm GMT

Join us to receive and feedback on our latest resources, and share ideas for new Code Club projects.
Your insights will guide how we create and improve the resources clubs use around the world.

Online training

To give you more information, tips, and ideas before you start volunteering, we’ve created a free online course for you called Prepare to Run a Code Club.

To take this course, you need to create an account on our courses platform. This account is separate from the Raspberry Pi Foundation account that you use to sign into the Code Club platform.

Get started with our course

'How to mentor' training

Learn how to provide encouragement, guidance, or technical help to young people at a local club with our free online course. Gain insights into the different resources, mentoring styles and growth opportunities available to mentors; in your own time.

Go to course

Increase your confidence with our online courses

Learn about running a successful and sustainable club, teaching programming, and much more with our free online courses.

Introduction to Programming with Scratch

Discover the fundamentals of programming using the block-based programming language called Scratch.

Moving from Scratch to Python

Support learners to use the thinking & programming skills they learnt in Scratch in the text-based programming language Python.

Club leaders talking in front of a laptop

An Introduction to Web Development

This learning guide has been created to give all volunteers the opportunity to learn about best practices in child safeguarding.

Keep up to date with our newsletter

You can unsubscribe at any time.