Bringing Code Club to rural India

Over the last few months, Pratham Education Foundation and Code Club have successfully piloted a programme across 40 villages in rural India, supporting children and young volunteers to get hands-on with coding. 

The Pratham–Code Club programme

Code Club always strives to bring learning opportunities to rural communities. The Pratham–Code Club programme was established under Pratham’s Hybrid Learning Program earlier this year, and was run in 40 rural villages in Aurangabad (Maharashtra) and Sitapur (Uttar Pradesh) in India. The aim of the programme was to start new Code Clubs and introduce children in these communities to coding and digital technology. The programme also trained young adults in the communities to become the next generation of Code Club leaders.

Four girls gathered around a monitor learning to code.
Code Club members learning to code together

Finding young Code Club leaders

Pratham works directly with rural communities. First, Pratham held a series of village meetings, where young people aged 16–25 could sign up to become Code Club volunteers. Once enrolled, the young volunteers attended a training session to build their confidence and learn how to:

  • Set up a Raspberry Pi computer
  • Use the Code Club Scratch projects 
  • Share their coding skills with young people attending their Code Clubs 

Getting Code Clubs up and running 

The Code Clubs were set up in communities with few resources, where young people often do not have access to personal computers or tablets.

To help the Code Clubs to get up and running, the Pratham Education Foundation funded and put together coding kits containing a Raspberry Pi computer, keyboard, monitor, and a mouse. The kits were distributed across 40 villages, giving 244 Code Clubs in these communities access to hardware.  

Two boys, in a community setting using a keyboard. The monitor in the background shows a Scratch project.
Code Club members using the coding kits containing a Raspberry Pi computer, keyboard, monitor, and a mouse

Impacting young people

Through this programme, many youth volunteers were introduced to computing for the first time. 

I am thankful to the Code Club Programme because I feel that I am up to date with today’s technologies. It is only because of these sessions that I was introduced to this world of computers and I know what coding means!’

The programme had an amazing impact on young people in the communities, engaging 1109 Code Club members aged 10–14, training 50 young adult volunteers, and supporting new clubs to start across India. Through the Pratham–Code Club programme, children in the communities have been able to access a world of new coding opportunities, and youth leaders have been able to further their education and employment opportunities through running a club. 

Learning to code with friends

Help more young people learn with Code Club

The Raspberry Pi Foundation is working hard to ensure that children all over the world have access to coding and digital making. To partner with the Raspberry Pi Foundation in India, write to us at india@raspberrypi.org, or to help Code Club grow in the rest of the world, contact us at hello@codeclubworld.org

Reach out to the Pratham Education Foundation at digital@pratham.org, or follow them on Twitter and Facebook to find out more about their work in India.  

Code Club is Four!

Happy birthday to us,

Happy birthday to us,

Happy birthday dear Code Club!

It’s Code Club’s fourth birthday – hooray! We’re very excited to have reached the big four and we are so grateful to all the fabulous people who have helped us get there, but most of all our amazing volunteers.

CC 4 birthday

Code Club’s CEO, Clare Sutcliffe said “It’s so exciting to see how far Code Club has come over the last 4 years. We’ve grown rapidly as an organisation, expanding across the UK and in countries around the world. With the dedication and passion of Code Club’s volunteers, we have managed to give thousands of children the opportunity to learn about coding and digital making. I am incredibly proud of the amazing achievements of the Code Club community.”

For the mathematically minded amongst you, here’s a few four related statistics especially for our anniversary:

4177 + 4 = 4181 the current number of registered Code Clubs in the UK

500 x 4 = 2000 the number of registered Code Clubs across the rest of the world

27132 ÷ 4 = 6783 the amount of tweets we have sent about Code Club

We’ll be hosting a virtual celebration this week by remembering some of our proudest Code Club moments and sharing them on Twitter & Facebook. Have you got any inspiring, funny or wonderful Code Club moments you want to share as part of the celebration? Share them with us using #CodeClubIsFour

Right, off to find some cake…

Start a Code Club in your library

Over the past year, we’ve had more and more Code Clubs starting in libraries around the country. Ipswich County Library is host to one of those new Code Clubs, and they filled us in on they’re progress so far:


My name is Charmain Osborne and I’m the Assistant Library Manager at Ipswich County Library. As part of my role I have responsibility for the Enterprise and Innovation Hub located on the top floor of the library, this is where our weekly Code Club is held.

I first heard  about Code Club a while ago while carrying out a volunteer role I have outside of the library. The concept interested me, but at that point I wasn’t in a position to be able to move forward. When I started at Ipswich County Library in August 2015 I was quite keen to investigate the idea of a Code Club further. By coincidence a volunteer came in to ask if we could start a Code Club in the library. I didn’t need asking twice!

We’ve set up our Code Club with combination of volunteers; Code Club, STEMnet and High School students. I started off with one volunteer who was very pro-active about getting some other volunteers on board, she continues to be extremely helpful and is an active volunteer at the sessions.  

Screen Shot 2016-04-04 at 09.48.00

The library’s Code Club was featured in the local paper, the East Anglian Daily Times.

At each session we generally have 2 Code Club/STEM volunteers and a couple of High School students. The High School students focus on troubleshooting IT and this allows the Code Club/STEM volunteers to interact with the children. Our group started off at 8 children, after the first group of sessions this was increased to 14. The children range in age from 6-11, the youngest children generally have their parents helping them with the material and the group all work well together. We don’t have rigid structure where the children work systematically through the projects. Instead the children choose their own projects to suit their interest and ability working at their own level; if they choose one that is too hard or too easy they soon change it for another one.

The greatest challenge for our Code Club is also our greatest triumph. The club has been more popular than I imagined. The waiting list continues to grow faster than we can create spaces in our club! I’m now considering starting a second Code Club, I’ve approached a local college who have Level 3 Game Design and IT students to see any of them would like to gain some valuable work experience.

My advice to anyone else working in a library and considering starting a Code Club would be: go for it, what have you got to lose? It’s a really great experience to see the children engaged and learning at a Club they have chosen to come to.


If you’d like to start a Code Club in your library, find out more about hosting a Code Club here: www.codeclub.org.uk/start-a-club/venues.

You can then visit www.codeclub.org.uk/register/host to register as a Club Host.