Your nine favourite Scratch projects!

Have you ever wanted to know which Scratch projects educators enjoy using in their Code Clubs?

We asked educators and supporters to tell us about their favourite Code Club Scratch projects.

The nine projects below were firm favourites from our community. Find out why they are so special to our educators and how you can use them in your Code Club. There is a perfect project for everyone, from beginners to more experienced coders.

Top nine Scratch projects

1. Boat race

This brilliant racing game is super popular with young coders who love developing their coding skills to create their own variations of the game.

“It’s simple enough for even the younger students to follow but has so much scope for extra features. It’s also a great basis for creating other top-down racing games.”

Darren Townsend, Southwold Primary School Code Club

“I love Boat Race, there are always so many awesome variations/remixes on that project with young people sharing and playing each other’s games and seeing who can make the trickiest map/maze to get through in a fast time!”

Tanya Howden, The Innovation Centre at Tynecastle Park

2. Space talk

The first project in the project path ‘Introduction to Scratch: sprites, scripts, and loops’ provides a great introduction to block-based programming. 

“It’s such an easy way to understand how coding logic and conditions work. Whether you’re a young coder or a volunteer with no coding experience, this is a really fun and accessible project.”

Izzy Ronaldson, Global Community Coordinator

Space talk

3. Chatbot

We have loved seeing so many remixes of the Chatbot project over the years. It introduces learners to use code to join text in Scratch.

“Chatbot is still my all-time favourite [project]. You can use it for quizzes and many other interactive games.”

Queen Elohoghene Justice-Usum, QueTice Code Club, Nigeria

4. Ghostbusters

Ghosts, ghouls, goblins, and sometimes an Easter egg! This brilliant Scratch project really gets coders to be imaginative as they create a game where they can add a variable to store a score. 

“Ghostbusters for sure! I taught a remix Easter egg hunt version a couple of years ago which the children loved.”

Miss Singleton, St Mark’s Primary, Scotland 

5. Catch the bus

Building on the skills from ‘Space talk’, this project helps learners to create a fun animation. They learn how to use the repeat loop, move sprites, and switch costumes.

“I love seeing the look of amazement on the young coders’ faces when the sprites disappear and the bus drives off.”

Darren Bayliss, Programme Coordinator, Ireland

Catch the bus

6. I made you a book

In this project, learners use a project brief to create their own book. They can tell a story or share facts on a subject that interests them. 

“This project has everything, [it] gives the right amount of freedom, flexibility and guidance to young people to create and build on their own ideas — however different or similar they may be!”

Sangeeta Sharma, NGB Code Club, India

7. Grow a dragonfly

This project belongs to our new project path ‘More Scratch: broadcast, decisions, and variables’. Learners make a nature app where a dragonfly grows bigger as it eats insects. They can also explore the sound editor to add and change sounds in the app — headphones are optional! 

“Not only did my code clubbers find out some amazing facts about dragonflies that blew their minds, but when they saw the fab edits they could make to Scratch library sounds they got so creative — since then every session has had an extra level of noise….and I love it!”

Liz Smart, Clarendon Road Code Club, England

Grow a dragon fly

8. Lost in space

An oldie but a favourite amongst our beginner coders (young and old). This Scratch project guarantees to bring a smile to your face and ignite your curiosity to learn more about coding.

“‘Lost in space’ and it’s great to see how much learners enjoy their first Scratch animation.”

Paul Brennan, Rhiwbina Library Code Club, Wales

9. Create your own world

Go on an adventure with your Code Club members and build an adventure world with multiple levels to explore.

“‘Create your own world’ is a great introduction to creating a multi-level game. I absolutely love it!”

Christina Foust, Program Manager North America

Explore our free educational project paths

Whether your Code Club is starting out on Scratch projects or looking to explore other coding languages, we have something for you. 

You can find all the Code Club classics on our projects webpage or explore the all-new project paths, where coders are guided through new coding and design skills to make things that matter to them. 

Have we missed your favourite Scratch project off our list? Share it with us on Twitter, using the hashtag #MyCodeClub. 

Your Code Club highlights from 2021!

In 2021, even with the ongoing impact of coronavirus, we’ve seen many amazing achievements taking place in Code Clubs across the world.

Our clubs are able to run because of the thousands of volunteers who give their time to help young people learn to code. Thank you to everyone who has been involved with Code Club in 2021!

We reached out to Code Club educators and asked them to share their personal highlights and tell us what they are excited about for 2022. Find out what they said and join us in celebrating another fantastic year of coding!

Getting back to in-person sessions

Cubitt Town Junior School Code Club is run by Rhodri Smith, and they’ve just resumed their club activity with support from BP volunteers. In 2022, Rhodri is excited to use more Raspberry Pi projects, help members code with micro:bits, and introduce Python to the club! 

“After a long period without Code Club, we are excited to renew our partnership with BP. It has been a difficult time without in-person sessions so there was an excitement to begin them again. Spaces for our Code Club were snapped up by students eager to join the club. Having BP support Code Club has been great and the children benefit from greater adult support. We are looking forward to trying new projects in the year ahead.”

Delivering sessions in Welsh

Marcus Davage is the club organiser for Ysgol Treganna Code Club in Cardiff. He started to run his new Code Club in September and has enjoyed using our Welsh-translated resources on the website.

“This term, I started a brand-new Code Club in person at the school at which my wife teaches. She helped me, caught the Scratch bug (pardon the pun), and has now taught three classes herself. Over 120 kids have had an introduction into coding through her and me this term.”

Collaborating to create something awesome 

Kevin Johnson from Code Club USA recently took a virtual trip to Delmar Code Club. He wanted to learn more about their club and the Raspberry Pi–powered, fully-functioning arcade cabinet that the young coders have created. You can discover more about Delmar Code Club in our blog post.

Exploring the natural world through code

Liam Garnett, Senior Librarian (digital) at Leeds Libraries has been a Code Club educator for four years. He reflected on everything the club has achieved this year and all the exciting plans for 2022!

“I have loved collaborating with libraries, museums and universities to help our Code Club kids to explore the natural world through coding. Having Milo from Leeds Museums bring along his electron microscope he’d borrowed from the Natural History Museum was amazing! It was the first time it had been used outside of London.”

“In 2022 we are looking to re-establish our Code Clubs that paused during lockdown and then get cracking on some projects from Code Club UK!”

Reaching 150 young coders

We caught up with Mrinmoy Pal, a Code Club educator for Curious Coders, based in Bangalore, India, to hear what the club has been getting up to since it was launched in 2020. 

“Curious Coders Club started during Covid in March 2020 with just three kids using Scratch in an apartment. And in 2021, around 150+ kids across US, Canada, UK, Australia and India have benefitted. Kids [have] learnt Scratch, Python, Java, web development, micro:bit and app development. Apart from the coding sessions, kids [have] also learnt Rubik’s [cube] and had [a] Q&A with scientists (microbiologist, astronomer, and climate scientist).”

Going green for Code Club 

Code Club’s Lorna Gibson went green for COP26 and helped 5750 schoolchildren in Scotland join the code-along to learn about the environment. Find out how they got on in this special blog post.

Do you have a cool 2021 highlight from your Code Club? What are your coding resolutions for your club in 2022? Share them with us on Twitter or Facebook, using the hashtag #MyCodeClub.

Make Code Club part of your summer school plans! 

Code Club provides the ideal in-person enrichment activity for a summer school, providing fun projects to build skills and confidence around coding concepts, along with important well-being needs. It’s also a great way to form friendships and feel part of the school community.

We share three key essentials, plus a NEW Summer of Sport activity to make sure that your summer school Code Club is a success! 

Make it fun!

Code Club is a fun, informal learning space, where young learners have the opportunity to explore and get creative together with code! Learn what topics and programming languages your coders are interested in, then take a look at our free step-by-step projects where coders are introduced to key coding concepts. 

North Ayrshire Council run Code Club summer schools, this is what they had to say: 

Just go for it. It’s going to be super fun. I mean, who doesn’t love Scratch? Don’t make it formal, it’s not school, it will be loud and a lot of wondering about with the kids seeing what each other is getting up to. And you don’t have to be a coding expert, Code Club has loads of excellent resources. 

Looking for that first fun project to work on at your summer school? Then why not create some noise in Scratch with ‘Rock band’! Learners will explore how to use code to change a sprite’s costume, make a sprite react to an input, and add sounds! 

Head outside

We know that being active helps us to stay healthy, both physically and mentally. Take your Code Club offline, head outside, and try these Raspberry Pi projects to explore coding concepts and computers! 

Computers in the real world: go for a walk and notice how technology interacts with everyday life. 

Pixel art unplugged project: club members learn how computers create and store images and how to use (x,y) coordinates. 

Compass coding: follow codes and compass directions to get back to camp!

Celebrate achievements 

Make time within each session for a show-and-tell, giving learners the opportunity to celebrate their projects and share their new skills together.

Celebrate everyone’s successes and download a Code Club certificate from your club’s dashboard. Think about sharing your achievements with the school community through a newsletter — young coders could even help write this! 

Could you use this great idea from North Ayrshire Council?

At the end of each day we encourage members to put a post on the wall about what they learned that day or what they most enjoyed.

On your marks, get set, go! 

To help you off the starting blocks for your summer school coding activities, dig out your tracksuits and participate in our Summer of Sport activity! We have handpicked six Scratch sport-themed projects, including a favourite ‘Beat the goalie’ to help you get started! Find out how your club can get involved.

Get in touch and let us know how you plan to use Code Club as part of your summer school activities. Remember to share your achievements with us on Twitter at Code Club UK or Code Club World using the hashtag #MyCodeClub!