Kick off a World Cup coding challenge at your Code Club!

Football fever is spreading across the globe, and your Code Club can join in the fun too.

We’ve rounded up 3 football-inspired projects that let creators score goals, design kits, and predict winners — all while building their coding skills. Which one will you set as a challenge in your Code Club?

A young girl wearing headphones smiles and raises her fist in celebration while working on a laptop, with a light bulb and gears illustration in the background.

Beat the goalie

Can you beat the keeper? In ‘Beat the goalie’, you build a Scratch football game where you aim, kick, and try to score a goal before time runs out. Add sounds and scoring as you explore key presses, sprite interactions, sensing, variables, and game logic.

A cartoon robot goalkeeper wearing a green jersey with the number 1 stands in front of a soccer goal on a light green background.

Kit chooser

Create the ultimate team look in ‘Kit chooser’, where you design your own football strip in Scratch using colours, patterns, and custom styling. Turn kit design into code as you work with sprites, costumes, broadcasts, variables, loops, and conditionals.

Two purple sports jerseys displayed, one facing front and the other back, with a color palette on the side.

Match predictor

Who will win the World Cup? In ‘Match predictor’, you use a micro:bit to build a gadget that randomly predicts the winner of a football match. Choose your teams, test your code in MakeCode, and explore button input, lists, randomness, strings, and transferring code onto physical hardware.

A playful illustration featuring a soccer player, scoreboards showing '2-1' and '3-0', a trophy labeled '#1 Champion', and character expressions suggesting excitement and inquiry.

Celebrate success with certificates

Every great tournament ends with a celebration! Encourage club members to share their completed projects and award certificates to recognise their creativity, teamwork, and problem-solving.  

We have a selection of ‘recognition certificates’ perfect for these football themed projects: 

Four colorful certificate templates from Code Club featuring space for a child's name, project name, and accomplishments like problem-solving and coding skills.

Enjoyed these football-inspired projects? Discover even more sports-themed activities on our projects site.

Bring environmental topics into your Code Club

Did you know World Environment Day has been marked by the United Nations since 1972? It takes place every year on 5 June to raise awareness of the environmental challenges facing our planet.

It’s a great opportunity to give young people space to explore the issues that matter to them, and to see how technology can be part of the solution, while building skills and sharing their ideas about the planet

A cheerful cartoon panda holding a recycling symbol in one hand and a globe in the other, set against a bright yellow background with clouds.

Coding for creativity, conversation, and change

Our ‘Protect our planet’ project collection is designed to do just that — encourage exploration, spark discussion, and support learners at every level.

Whether your club includes beginners or more experienced coders, there’s something for everyone to create, experiment with, and make their own.

A young man and a girl collaborate on a project at a computer, pointing at the screen. The words 'Make your ideas' are prominently displayed with light bulb graphics.

Projects to try in your club

Here are a few projects you can explore with your learners:

Green goals
Create an animation while learning about the United Nations’ environment-focused Sustainable Development Goals.

Save the shark
Build a game to help a shark survive plastic pollution, highlighting the impact of waste on ocean habitats.

Electricity generation
Create a data visualisation using real-world data to compare how countries generate electricity.

Explore the full project collection in your Code Club.

Meet creator April! 

April is a creator from Code Club Australia, and invites you to try ‘Drone planting’ — a beginner Scratch project inspired by real drones used to restore forests and bushland lost to fires in Australia.

Through the project, young people can explore how technology can help tackle real-world environmental challenges.

Starting the conversation in your Code Club

Code Clubs are a great space to start conversations about issues that matter to young people, and to explore how technology can help address them.

The ‘Protect our planet’ projects are a great conversation starter. You could ask your learners:

  • What do you think are the biggest challenges facing the natural world?
  • What small actions can we take to help the environment?
  • How could technology be used to solve environmental problems?

You might also:

  • Encourage learners to create a project about an issue they care about
  • Support them to share their ideas through storytelling and design
  • Give them time to reflect and discuss their perspectives
Young people in a classroom engaged in a coding session, with several raising their hands to answer questions. A teacher or mentor is seen in the foreground, wearing a 'Code Club' shirt.

World Environment Day isn’t about having all the answers — it’s about giving young people the chance to explore, create, and be heard.

Inspire your learners to take action — explore the ‘Protect our planet’ project collection and start building projects that make a difference.

Celebrate World Bee Day with fun Scratch coding projects

From buzzing bees to blooming gardens, World Bee Day on 20 May 2026 is a great way to explore new Scratch projects in your Code Club. By connecting coding to themes from the real world, creators can take the lead through experimenting, remixing, and sharing ideas in their own way.

Remix, customise, create

Scratch makes it simple to remix and personalise projects. Whether it’s swapping sprites, designing new backgrounds, or adding animations and sounds, small changes can transform a project into something unique.

To get started this World Bee Day, we’ve chosen three projects: ‘Butterfly garden’, ‘Grow a dragonfly’, and ‘Swarm, schools, and flocks’. With something for every experience level, each one helps build core Scratch skills while encouraging creativity.

Not sure where to begin? Marc Scott, a Senior Learning Manager at the Raspberry Pi Foundation, shares practical tips to help you support creators in bringing their ideas to life so they can really make their project buzz.

A vibrant flower garden Scratch animation featuring pink tulips in the foreground and a variety of colorful flowers in the background, with animated butterflies and insects flying around.

Butterfly garden

Start with our beginner Scratch project ‘Butterfly garden’, where creators will make their first animation — a buzzing bee paradise. This project provides a great introduction to sprites and costumes.

To give ‘Butterfly garden’ a World Bee Day twist, creators can swap the butterfly sprite for a bee, then change the backdrop into a bright meadow filled with grass and flowers for their bees to explore.

Once one bee is flying, they can duplicate the sprite to make a whole buzzing group, changing the size, colour details, and direction of each one so the movement feels more natural.

Creators can also draw flowers onto the backdrop as a simple way to personalise the project even further and turn the animation into a lively pollinator scene.

A colorful illustration of three butterflies flying against a light blue background with clouds. The largest butterfly is purple, accompanied by a red and a blue butterfly.

Grow a dragonfly

The creator’s imagination will run wild as they ‘Grow a dragonfly’ — what will happen if their dragonfly eats different food? In this project, creators build on the skills in ‘Butterfly garden’ by using motion and sensing blocks to make a sprite follow the mouse. They can also edit sounds and use if conditions and broadcast messages so insects can be eaten and the dragonfly can grow.

As they extend the project, they explore random positioning and movement, sprite duplication, and more precise sensing such as touching colour, helping them create a richer, more interactive app.

For World Bee Day, creators could remix this into a bee-themed project by changing the dragonfly into a bee and replacing the insects with flowers that suddenly appear around the stage. Each time the bee reaches a flower, it could collect nectar and grow, or add to a score. With different flower colours and a meadow backdrop, creators can turn their project into a lively pollinator adventure.

A stylized purple dragonfly with large wings flying amidst small black and white flies against a teal background.

Swarm, schools, and flocks 

Designed to be customised, ‘Swarms, schools, and flocks’ gives creators the chance to build their own interactive project while developing more advanced Scratch skills.

As they work, they’ll learn how to use clones to create groups of moving sprites, add randomness so each one behaves a little differently, and build game features such as scrolling scenes, food collection, scoring, and predator interactions.

That makes it a great project to remix into a pollinator challenge for Word Bee Day, as bees, butterflies, or other insects move together through a flower-filled habitat.

A whimsical illustration of several brown birds flying above green hills, accompanied by a purple butterfly in the foreground.

Try it out

Explore the projects, remix them for World Bee Day, and see what your creators come up with. Whether it’s a buzzing bee garden, a life cycle story, or a moving swarm, every project is a chance to experiment and create something original.

Get started today and share your creations with the Code Club community on Facebook— we’d love to see how you’ve brought your ideas to life!