Share your skills with the next generation

At Code Club, we’re always grateful for the enthusiasm and passion of our volunteers. Marc Grossman is one of our volunteers who has been with us since the very start, and his dedication to helping children in London learn coding skills always amazes us.

We asked Marc to tell us a bit about his experiences with Code Club, and what benefits he gets from volunteering:

What inspired you to volunteer for Code Club?

It all started with an email from my head teacher. For six years I had already been doing regular lunchtime and after school computer clubs. I loved the idea of concentrating on doing solely programming, as I had so much fun doing it when I was younger.

Halo 001Tell us as a bit about your Code Club

We’ve been going for nearly four years now. Just once a term as I do other computer based clubs with different year groups. It’s just me with a group of twelve to sixteen young people usually from year groups 5 and 6. Our school is lucky as we have a computer suite with 30 PCs. We started off with the initial pilot projects such as Felix and Herbert and Fireworks. These days we have newer projects such as Rock Band, Lost In Space and ChatBot. We don’t do just Scratch, but also HTML and CSS too. 

What would you say are the benefits of volunteering for Code Club?

It’s a wonderful opportunity to share skills and knowledge with young people. No two sessions are ever the same. It’s great to see what can be done with someone’s code and then to find ways to extend what has been produced so far. Although they start with the same project they all develop their own unique version by the end!


ComputerHow does volunteering fit into your schedule?

I only work part time so I finish at lunchtime two days a week. This has given me the opportunity to go and do clubs at other schools. At my own school staff are very much encouraged to run a club where they can.

What has been your best ‘Code Club moment’?

My best moment recently was when doing the HTML/CSS projects with a group of SEN students at a college. They asked if they could include a YouTube video in their web pages. I showed them how to embed the video clips on their own web pages.

Why is Code Club important to you?

Code Club is important to me because it’s a great environment to just play. There’s nothing too formal. It’s just a club where young people can explore and experiment. The Code Club projects are a great starting point, letting young  people create whatever they want to, once they have got the basics under their belt.

Want to share your volunteering experience with Code Club? Get in touch by emailing

‘Beat the Goalie’ Euro 2016 project & competition!

What better way to celebrate the beautiful game than with coding! So, to mark the UEFA European Championship, Code Club have created a new Scratch project – ‘Beat the Goalie’.


In the project children will learn how to code a football to move backwards and forwards across the bottom of the screen. The ball will then be coded to move towards the goal when the spacebar is pressed. Children will then add code to decide whether the goal has been scored or saved. Finally, children will code the goalkeeper to move when the arrow keys are pressed, making a 2 player game.

We’d also like to invite you all to take part in our ‘Beat the Goalie’ competition for your chance to win a selection of Code Club goodies, including stickers, badges and more! Customise your game’s code and look to make something totally unique.

You can then submit your finished games to our Scratch Studio, or by emailing us a link to with the title “Beat the Goalie Competition”. All entries must be submitted by 6th July.

The winner will be announced on 12th July. Winners will be notified either via email or through their Scratch accounts, so please bear this in mind when submitting your entries.

Have a go at ‘Beat the Goalie’ here.


Volunteers’ Week stories: Viv Richards

We can’t say thank you to our volunteers often enough! Thanks to their commitment and enthusiasm, Code Clubs are now reaching more children than ever across the UK, and around the world!

Viv Richards is one of our volunteers who plays an active role in the tech community where he lives in Wales. He shared his experiences of running a Code Club, and the benefits it brings him, his family and local community…

vivian richardsWhat inspired you to volunteer for Code Club?

I have been a software developer for the past 8 years and got into coding when my parents bought our first home computer when I was at comprehensive school (16 years ago). Growing up – unless you went on to college or university – there was never really anything out there that was fun and simple to pick up which could help teach children about coding. I have four children so the idea of being able to help set-up a Code Club at our local school was amazing. It’s great to have free things like Code Club about which I hope my children will eventually benefit from.

Tell us as a bit about your Code Club

Code Club has been running for 15 months at Gorseinon Junior School. We typically have 10-16 children attend and is run by myself and by one of the teachers, Mrs Griffiths. It was surprisingly easy to get members to our club, all the children were excited to take part in the after school club. The children each have a laptop and have completed Scratch term 1, 2 and we’re now on to HTML & CSS. We’ve even had children pair programming, which went down really well. I’m surprised by how easily the children have picked things up and gotten through the projects, it’s great to see that so many of the children are also girls as there seems to be a shortage of lady programmers, and they are all really enjoying it!


What would you say are the benefits of volunteering for Code Club?

The satisfaction you get from seeing a child so pleased that they’ve created a project all by themselves is priceless. All the children really love the club and its projects. It’s great to have the opportunity to be able to help run a Code Club at the school which may also inspire other children to get involved as well as other schools in the community.

Why is Code Club important to you?

Tech is becoming a key industry for South Wales and with coding being a big focus within Swansea and Welsh  education at the moment I’m really keen to help in whichever way I can. It’s great to be able to help set-up a Code Club and give children these fantastic opportunities that I wish I’d had when I was their age.

How does volunteering fit into your schedule?

Truthfully it’s tough to fit in as I have 4 children, my wife works evening shifts, I have a day job as a software developer, run a monthly tech meet-up and also a yearly software developer conference so it can be a bit tricky at times… That being said, it’s such a great thing to have at our school and I find each session so satisfying that I don’t mind, seeing the joy on the children’s faces getting through the projects is worth it and I know they are very grateful to have great opportunities like Code Club as they are forever thanking us.

What has been your best ‘Code Club moment’?

It sometimes appears like the children are just rushing through projects and I was initially worried they may not be actually learning much. This was all proved wrong when a child lost their work from a project and had to redo it all. The following week he came in and had developed a game built on some of the things he’d learned from the project. This was a great moment, especially when he gave a demo to the other children on the carpet and ran a mini code review!

We are always looking for more people to start Code Clubs in their local community, and help inspire the next generation to get excited about digital making. Find out more about getting started here.