Training and Events

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

Events and training

Coffee and Conversation

Date: 30 April 2025 (17:00 BST)

There’s no agenda at this online meet-up. It’s a space to connect, ask questions, and share experiences.

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

Date: 13 May 2025 @ (12.30 or 16:00 BST)

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!

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

Date: 13 May 2025 @ (1:00pm PST / 3:00pm CST / 4:00pm EST)

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!

Unlocking Code Club resources: A guide for new and experienced leaders

Date: 15 May 2025 @ (12.30 or 16:00 BST)

Join us for a hands-on workshop to explore Code Club resources and the many kinds of support we offer. New and existing Code Club leaders welcome!

Unlocking Code Club resources: A guide for new and experienced leaders

Date: 15 May 2025 @ (1:00pm PST / 3:00pm CST / 4:00pm EST)

Join us for a hands-on workshop to explore Code Club resources and the many kinds of support we offer. New and existing Code Club leaders welcome!

Scratch Coding 101: Dive into Programming with Scratch!

Date: 27 May 2025 @ (12.30-1.30pm or 4–5pm BST)

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!

Scratch Coding 101: Dive into Programming with Scratch!

Date: 27 May 2025 @ (1:00pm PST / 3:00pm CST / 4:00pm EST)

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!

Coffee and Conversation

Date: 28 May 2025 (17:00 BST)

There’s no agenda at this online meet-up. It’s a space to connect, ask questions, and share experiences.

Introduction to HTML and CSS: Create, design, code!

Date: 29 May 2025 @ (12.30-1.30pm or 4–5pm BST)

Learn how to build a website with the basics of HTML and CSS! This Code Club workshop will show you how to guide your learners through the interactive HTML and CSS activities outlined in the Code Club paths. No coding experience required — beginners welcome!

Introduction to HTML and CSS: Create, design, code!

Date: 29 May 2025 @ (1:00pm PST / 3:00pm CST / 4:00pm EST)

Learn how to build a website with the basics of HTML and CSS! This Code Club workshop will show you how to guide your learners through the interactive HTML and CSS activities outlined in the Code Club paths. No coding experience required — beginners welcome!

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

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.