Game on! Bring sport into your Code Club

Sports have a way of bringing people together — whether you’re cheering from the sidelines, playing with friends, or sharing stories about your favourite team. That same sense of excitement and teamwork can make coding feel even more engaging for young learners. That’s why our learning team have created four new Scratch projects inspired by sports from around the world.

In these projects creators can enjoy cricket, kabaddi, and South Africa’s traditional game of jukskei, or design custom kits for any sport. The projects invite young coders to explore global games while building their programming skills. Each activity blends creativity, culture, and fun, giving learners the chance to code and play in meaningful new ways.

So, get ready to bring some sporting energy into your Code Club. Game on!

Exploring the new projects

Project one: Cricket

In this cricket game, you’ll programme the bowler to send the ball towards a randomly chosen stump, shrinking it as it travels to create a sense of depth and realism. The game will call out where the ball is heading, giving players just enough time to move their bat and try to score runs.

What creators will learn

Creators will use broadcast messages to coordinate bowling, batting, scoring, and wickets. They’ll animate the ball’s movement with loops, conditionally update variables to track balls, wickets, and scores, and trigger different outcomes depending on whether the bat connects. Complete the extra challenge to make the bails leap from the stumps for a dramatic wicket!

An illustration for a cricket-themed project featuring a young girl with curly hair smiling and pointing, and a male player in cricket attire holding a bat. The background includes colorful elements associated with the sport.

Project two: Kabaddi

Create a fast-paced tag game inspired by kabaddi that originated in India, where you must cross the line, tag opponents, and make it back safely, all while keeping your breathing going by tapping the space bar! Complete the extra challenge to make the opponents behave more unpredictably for even more excitement.

What creators will learn 

Players will animate movement using arrow keys, track lives and tags with variables, and use broadcast messages to coordinate opponents, wins, and losses. Opponents are created as clones and creators use loops and conditional logic to detect contact, manage the kabaddi countdown timer, and trigger different outcomes depending on whether the player tags an opponent, runs out of time, or gets surrounded. 

Illustration of children playing kabaddi, featuring characters in vibrant sports attire, engaged in a dynamic running and tagging scene. The background is a cheerful pink with elements indicating playful competition.

Project three: Jukskei

Jukskei is a traditional South African throwing game where players try to knock over a wooden peg by throwing wooden pins (skeis) at it. It takes skill, aim, and timing.

What creators will learn

Creators will build animations triggered by broadcast messages and controlled with key presses. They’ll use condition-controlled loops to program sprite movement and sound effects, and update variables when conditions are met to keep track of player scores.

Illustration of a smiling person holding a wooden pin for jukskei, with targets in the background.

Project four: Kit chooser

Many young people love showing support for their favourite teams, and designing custom kits gives them a fun, creative way to express that passion through code.

What creators will learn

Using Scratch, young people will create their own kit chooser where they can design custom sports kits, change colours with their own creative flair, and even add a toggle button to switch between styles.

A graphic showcasing a sports kit designer with two purple jerseys displayed, one highlighted with an arrow pointing towards its back. A color palette on the right offers various options for customization.

Three top tips for mentors

1. Bring cultural connections into the session
Ask creators if they’ve played or watched the featured sports, or if these games are popular in their communities. If they’ve not heard of some of these sports, why not show them some videos?

2. Celebrate different ways to play and participate
Many creators will relate to these sports in different ways: some may play them, others may follow teams, and some might enjoy the social or creative parts. Encourage them to personalise their game with their own rules, team colours, or sounds to reflect the way they engage with sport.

3. Support experimentation and iteration
Remind creators that sports and coding both reward practice. If something doesn’t work the first time (a ball overshoots, an opponent behaves oddly, or a variable doesn’t update), that’s part of the process. Guide them to debug step-by-step and celebrate each improvement as a skill gained.

Ready, set, code! Try these sport-themed projects in your Code Club and bring a burst of energy, culture, and creativity to your next session.

Coding, creativity, and community: Our 2025 Code Club stories

Every week, in classrooms, libraries, and community spaces around the world, young people gather to make, tinker, and imagine with code. Behind every project is a volunteer, a teacher, or a parent helping to spark curiosity and confidence.

At Code Club, it’s these moments of connection and creativity that remind us what community really means. As we look back on 2025, we’re celebrating you — the people who make it all possible.

A group of children and an adult stand in a classroom, smiling and holding colorful signs that say 'Join the club', 'We made this', 'code club', and 'Be cool'.

Community highlights

USA: Powered by sourdough — a big start for 8-bit Code Club in Minnesota

It’s been an exciting start for the 8-bit Code Club in Minnesota, USA, which launched this autumn in the local library and runs on Saturday afternoons. Parents say they’re grateful to Code Club and the library space, which provide their children with access to technology they may not have at home.

The club leader has also been creative in raising funds for equipment, selling sourdough bread at the local farmers’ market. Thanks to her efforts, the club has already purchased several Raspberry Pi computers and monitors, with micro:bits next on the wishlist.

A display case at a farmers' market featuring various types of artisanal bread, including plain, honey walnut, rye with caraway, olive herb, and pumpkin spice.

India: Coding for change — Gujarat’s girls break barriers

A visit to the Welspun Code Clubs in Gujarat, India highlighted a remarkable group of girls who have overcome significant barriers to education. Many had previously been unable to attend school, but with strong community support — including families agreeing to send girls once they were permitted to wear traditional attire instead of uniforms — they are now confidently creating Scratch projects and engaging with technology.

“Meeting these girls was truly inspiring. Watching them code with such pride, knowing the challenges they’ve overcome, reminded me how Code Club can shift perceptions and shape brighter futures.” – Suraj Jena, Programme Coordinator

A group of six young individuals, dressed in colorful traditional attire, smiles together in a community space, showcasing camaraderie and enthusiasm for technology and coding.

Kenya: From wildlife to heritage — Lamu’s coders shine

Code Club mentor, Mariam Abubakar from Mahmoud Bin Fadhil Boys School, Lamu, Kenya shares that her proudest moment this year was guiding her brilliant coders as they created and showcased four fantastic Scratch projects as part of Coolest Projects online showcase:

These projects blended coding with storytelling, environmental awareness, and national pride. Watching the students present with confidence and joy was a powerful reminder of how digital creativity can uplift young voices and celebrate heritage.

Remember, Coolest Projects 2026 opens on Wednesday 14 January

A group of young students collaborate around a table, engaged in coding activities on tablets in a classroom setting.

Ireland: Big discoveries in a small village — Kinnitty’s coders grow

For Kinnitty Code Club in rural Ireland choosing a single highlight was nearly impossible. But expanding their age range to 7+ was a standout moment.

“Witnessing the sheer shock and delight on these young creators’ faces when their first code runs is a feeling that never fades. That spark of discovery instantly reminds me why I have dedicated 13 years to running my club.” – Darren, Code Club mentor 

A group of young students in a classroom setting holds up devices while engaging with a computer screen that displays a coding project.

Australia: Young minds, big missions — Code Club Kawana steps up

Kaye shares how at Kawana Scouts, Code Club Kawana, Australia creators loved being testers for Moonhack projects earlier this year. It was their first time in the role, and they were thrilled to put their coding skills to the test — not just building from instructions, but thinking critically about how each project worked, how it could be improved, and whether it all made sense. Celebrate the success of this challenge and read the Moonhack insights blog

“They felt proud to contribute to a larger project, and even more excited to be on a ‘secret mission’ testing the projects before the competition began.” – Kaye North

Three children wearing green shirts, with headphones on, smiling and giving thumbs up while sitting at a table with laptops and stationery.

Celebrate together

Wherever you are in the world, we hope you feel proud of what you and your club have achieved this year. Together, you’ve helped make coding accessible to young people all over the world, and that’s something worth celebrating.

See you in 2026 and don’t forget to keep coding!

Orientations Training Centre: Sparking curiosity about coding

Orientations Training Centre, a Code Club global partner based in Sudan and currently working in Egypt, is a non-profit organisation whose mission is to equip young people with the programming skills needed for future careers. It also aims to inspire them to be innovative, creative problem-solvers through technology.

A young girl and a woman are engaged in a coding session at a table with a laptop, focusing intently as they explore programming activities.

Ruhee Shah, Global Partnerships Coordinator at the Raspberry Pi Foundation, spoke to Abdelmoneim Mohammed, CEO of the Orientations Training Centre, about how Code Club empowers young people to consider a future career in which technology plays a big role.

Learning through doing

The Orientations Training Centre launched its first Code Club in 2021 and has since grown rapidly to include over 450 active members. The programme is delivered in various ways, from hosting sessions for Sudanese students at the Orientations Training Centre in Cairo, Egypt, to running sessions in Khartoum, Sudan, and offering regular online sessions. The organisation’s success is rooted in its hands-on, project-based learning approach, which aligns with their philosophy of learning through doing, as well as teamwork, creativity, and critical thinking.

“We’ve seen tremendous growth in confidence, logical thinking, and collaboration among our students. Many have developed a strong sense of leadership and curiosity about how technology can improve their communities.”
– Abdelmoneim Mohammed, CEO of Orientations Training Centre

What young people enjoy most is the freedom to create games and digital stories to tackle real-world problems like health awareness and recycling, demonstrating their understanding of coding as a powerful tool to make a real difference in people’s lives.

I learned that coding is not just about computers – it’s about solving problems and helping people.

– Yasmin, Code Club creator

A young girl stands in front of a laptop and a screen displaying coding blocks and a game interface, engaged in a programming session.

A path to opportunity

Beyond Code Club, students have gone on to lead their own school STEM clubs, participate in international competitions, and even mentor younger learners, proving coding can unlock opportunities beyond programming.

“In our community, computing education represents a path to opportunity. It helps young people see themselves as creators, not just consumers of technology, and equips them with skills essential for future careers and innovation.”

“In our community, computing education represents a path to opportunity. It helps young people see themselves as creators, not just consumers of technology, and equips them with skills essential for future careers and innovation.”

– Abdelmoneim Mohammed, CEO of Orientations Training Centre

Hundreds of young creators have been empowered to develop digital solutions that address real-world problems. Students have represented Sudan in international innovation and robotics competitions, winning awards in Coolest Projects and the Codeavour AI and Robotics Competition.

“Code Club makes me feel like I can build anything I imagine.” 

– Abdelrhman, Code Club creator

Two young boys holding signs that read 'Coolest Projects Sudan' and 'Creativity', smiling in front of a laptop.

Overcoming challenges

Despite the current humanitarian crisis in Sudan, Abdelmoneim continues to persevere. Through virtual learning, strategic partnerships, and a dedicated team, he has ensured engaging and impactful sessions continue to be delivered to all his Code Club students, regardless of where they are currently based.

Start small but dream big. A Code Club can change lives – not just by teaching coding but by nurturing problem-solvers, innovators, and leaders for the future.”

– Abdelmoneim Mohammed, CEO of Orientations Training Centre

Interested in running your own Code Club? Find out more on how to get started.