Unlocking potential: How Code Clubs benefit young people with special educational needs

Code Clubs offer a fantastic way for young people with special educational needs (SEN) to develop essential skills like coding, computational thinking, creativity, and problem-solving. In today’s digital world, inclusive education that promotes digital literacy is key to ensuring all young people have a chance to succeed.

A boy is sat in a classroom looking at a laptop.
Exploring Scratch

SEN covers a broad range of learning needs, including learning adaptations for people with autism, dyslexia, ADHD, and physical disabilities. Young people with SEN may find traditional classrooms challenging, but Code Clubs provide a supportive environment where they can learn and grow at their own pace.

Anne Proctor, the headteacher at East Morton Church of England Primary School, has seen how their Code Club helps young people learn to code and explore their interests:

“In our Code Club, we have several children who are neurodiverse. They typically struggle with core subjects and can lose interest quickly if work is not linked to their special interests.  In Code Club it is a different story — they are excelling, and they can work at a much quicker pace than their peers. It is absolutely delightful to see the level of engagement from these children.”

Why a flexible learning space is important

Code Clubs create an accessible and inclusive learning environment for all young people, especially those with special educational needs. Our free, self-guided projects offer flexibility, predictability, and consistency, which are important for young people’s development.

A young girl looking at a laptop which show the Scratch interface.
Code Clubs create an accessible and inclusive learning environment

Pete Bell, Learning Manager at the Raspberry Pi Foundation, shares an insight into how our projects have been designed to support young people with SEN:

“We prioritise thoughtful design to support everyone. This includes using consistent fonts, colours, and layouts to clearly highlight different project elements, like tasks, hints, and keywords. Our collapsible sections for additional information help reduce cognitive overload.”

Using our projects, young people can explore coding at their own pace, which is essential as some may need extra time and support to understand concepts fully. This individualised approach ensures everyone has the opportunity to succeed. 

Janine Kirk, from King’s Academy in Stoke-on-Trent, shares her experience of the differences between teaching in a classroom setting and at a Code Club:

“In a lesson, we’ve got quite a lot of structure, we’ve got a curriculum to get through. We have to make sure we stick to the lesson content. In a Code Club space, it’s a lot more creative and fun. We have more time to interact with the children and, actually, they can go off on a tangent and explore what they want to do!”

Creating a safe space to learn

Code Clubs offer a supportive space where learners can develop their coding skills without judgement. Unlike traditional classrooms, where the pressure to perform can be overwhelming, Code Clubs allow learners to progress at their own speed and focus on learning the basics before moving on to more complex challenges.

This approach builds confidence, motivation, and a sense of ownership over their learning journey. By accommodating individual needs, Code Clubs ensure that all young people have the opportunity to succeed.

Two coders sat at a desk in a classroom looking at a laptop. An adult stands behind them.
Code Club provides a supportive space

Code Clubs also offer opportunities for social interaction and collaboration, allowing young people to work together on projects and learn from one another. For learners with SEN, who may struggle with social skills, participating in Code Clubs can help them develop communication and teamwork abilities in a supportive environment.

“In my Code Club members will come up to my big screen and show each other their projects and every learner is engaged. They have the opportunity to ask questions and learn how they can do that to their projects too. You can see how social skills develop in Code Club. Many of my students with additional needs might not have this opportunity in a regular classroom. The teamwork aspect is crucial for them.”

– Janine Kirk, King’s Academy, Stoke-on-Trent

The importance of celebrating achievements

Code Club has a collection of certificates that can be handed out as learners complete projects or develop new skills. This feeling of success is important as many young people with SEN may face barriers to other academic achievements. By celebrating their milestones, we can help to boost young people’s self-esteem and motivation to learn.

Code Club Awesome! certificates

On your dashboard, you will find lots of certificates that you can use to celebrate your learners’ progress. Take a look and see which ones you can hand out at your next Code Club session.

Code Clubs are a fantastic resource for all young people, especially those with SEN. Explore the possibilities and help these inspiring young minds reach their full potential by starting a Code Club in your school!

Micro-interview with Code Club educator Ashwani Tiwari

In our new micro-interview blog series, we chat to educators and young coding enthusiasts about their Code Club experience. Enjoy!

Ashwani Tiwari runs “Maker Lab”, a network of Code Clubs in Udaipur, Rajasthan, India. 

Maker Lab was established in 2022 and partners with government schools in remote tribal areas to create maker labs for coding and tinkering. This network of clubs meets twice a week for one hour, with 1600 students (1200 girls and 400 boys) participating across 12 schools. 

Ashwani Tawari

What inspired you to start a Code Club network across Rajasthan?

I see Code Club as an opportunity to empower young girls who have limited access to technology and are at risk of being forced into early marriage. Code Club enables girls to co-create an excellent career path after schooling.

Can you give me an example of how girls are benefiting from being in your Code Club?

Yes! Harshita, an 11th grader, crafted an automatic river cleaning boat using a text-based coding language, Scratch, and a Raspberry Pi. She showcases how creativity and technology can come together to solve real-world challenges.

Her innovation earned her local acclaim, and secured her seed funding and a pivotal delay in her marriage. Enrolled as the first girl in her village to study science, she symbolises empowerment and the transformative power of education.

In what other ways does participating in a Code Club benefit young people’s future opportunities?

Coding isn’t just about opportunities; it’s a vehicle for empowering young people with problem-solving skills, computational thinking, and entrepreneurial talents. It opens multiple pathways, nurturing creativity and adaptability, preparing them for success in a rapidly evolving digital world, and using technology to change how we learn. 

Six girls behind a table, on the table are flyers and a laptop. Above the table on a washing line are posters.
Young coders from Maker Lab

Why do young people in Rajasthan find Code Club appealing? 

Young people’s attraction to adventure often sparks their interest in coding, as they see it as a tool to solve challenges and pursue careers in aspirational fields like STEM.

Code Club networks offer a sense of belonging and recognition for young coders. Members feel a unique identity and a deeper connection to the coding community. Achieving milestones, like 100 hours of coding experience and the opportunity to mentor others, instils a sense of accomplishment and pride.

Also, coding becomes a problem-solving tool, bridging the gap between ideas and reality, and empowering them to shape the world around them and fulfil their ambitions.

You mentioned learners in your area particularly enjoy solving real-world problems. What types of coding projects are they using to do this?

One example is Manisha, a 15-year-old 10th grader from a remote tribal community, who ingeniously crafted a remote-controlled automatic fertiliser spray machine to aid her father’s farm work in scorching sunlight.

Her innovation has not only eased her father’s workload but has also benefited numerous farmers, inspiring plans for further product development to enhance agricultural efficiency in their community. 

To accomplish this mission, Manisha learnt Scratch, a block-based programming language, and its application with a Raspberry Pi to control the hardware with Virtual Network Computing (VNC). She is also starting on her path to learn the Internet of Things (IoT) to further this project.

What is your vision for the future of Code Clubs in Rajasthan?

This network of Code Clubs embodies a movement for systemic change in STEM education, especially in Rajasthan’s educationally disadvantaged districts. It democratises computing and STEM learning, ensuring equitable access for all. Empowering the next generation with essential digital skills will promote a more inclusive and promising future for all learners.

Thank you, Ashwani!

If you enjoyed this micro-interview, read our micro-interview with Sue and learn about her experiences of using the Code Club resources and projects in her club in the UK

Our Code Clubs are empowering young learners and transforming communities with the help of dedicated volunteers. Are you interested in making a difference and launching your own Code Club in India? Reach out to india@raspberrypi.org 

Micro-interview with the new US Club Program Coordinator Amanda

So far in our micro-interview series, we’ve chatted to educators and young coding enthusiasts and heard about their Code Club experiences. For this interview, we’re doing something a little bit different. We’re featuring one of our very own Code Club team members!

Meet Amanda, our new Club Program Coordinator in the US! Based in Atlanta, Georgia, Amanda joined our team last month and has already blown us away with her brilliant ideas and her sparkling personality. 

Join us as we get to know Amanda!

Photo Credit: Daniella Almona

What Code Club projects do you enjoy?  

At the Minnesota State Science and Engineering Fair, I worked on the ‘Random sparkles’ project with the students who came up to our table. It was my first time doing this project but WOW did those kids teach me a lot. 

Instead of making random sparkles appear, I saw one student intentionally create a smiley face, which inspired me to create and teach others to make any shape they like. 

I’m also excited to try the ‘Dodgeball’ project in Module 2 of Scratch. Dodgeball was one of my favourite games in primary school, it never gets old!

Which communities in the USA will you be supporting? Can you explain how you plan to engage with these communities?

I live in Georgia and am very excited to start growing and supporting the Code Club community here. I’m eager to visit organisations that are already established in the education sector and see how the Raspberry Pi Foundation can amplify their mission.

My role isn’t exclusively working with adults to set clubs up, I also want to listen to the young people who attend our Code Clubs — they always remind me of the reason why we do what we do!

Additionally, I am beyond excited to begin our webinar series with Kevin. We’re all in this together, so as much as we want to get to know our clubs, they should also get a chance to get to know us too.

Can you share a surprising skill or hidden talent you have?

I can skateboard.

If you could have a superpower to support the USA Code Club community, what would it be and why?

I’d love to be able to sense who wants to start or be part of a Code Club anywhere in the US, so I could equip them with the resources they need to fulfil their coding goals and dreams!

If you could say one thing to all the Code Club volunteers and educators in the USA, what would it be?

Through your hands-on work in equipping our nation’s young people with the skills, knowledge, and confidence in digital making, you’re helping them build a brighter future.

Your drive to educate young people in coding inspires me to work hard for you in return.

Thank you so much, Amanda. And welcome to the team! 

If you’d like to get to know more about Amanda and the other half of our US clubs team, Kevin, join their monthly webinars every third Thursday at 12pm PT/2pm CT/3pm CT.