Training and Events

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

Events and training

Get hands-on with the BBC micro:bit at your Code Club!

Date: 26 March 2025 (8:00, 12.30 or 3:30 GMT)

Discover the power of the BBC micro:bit at your Code Club! This workshop is perfect for anyone looking to bring the micro:bit to their coding sessions. Learn how to code and inspire your creators with fun, interactive activities that use the micro:bit. No experience required — just bring your curiosity and creativity!

Coffee and Conversation

Date: 27 March 2025 (17:00 GMT)

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: 16 April 2025 @ (8:00, 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!

Scratch coding 101: Dive into programming with Scratch!

Date: 23 April 2025 (8:00, 12.30 or 16:00 BST)

Join us for an exciting introduction to Scratch! If you’re a beginner who wants to learn the fundamentals of Scratch programming and how to use it at your club, this hands-on workshop is perfect for you. You'll explore the basics of programming and how to create fun, interactive projects using the Code Club paths. The workshop is also a great way to refresh your knowledge. Join us and spark your creativity!

Learn to code with Code Club

Date: April - June

Calling all teachers in the UK, Ireland and USA!

Start your own Code Club and build your confidence with our free nine-week "Learn to code with Code Club" program this April.

Open to all venues not currently registered with Code Club, the programme includes three workshops for club leaders and six guided coding sessions for your young creators.

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.