CoderDojo Archives - Raspberry Pi Foundation https://www.raspberrypi.org/blog/tag/coderdojo/ Teach, learn and make with Raspberry Pi Thu, 06 Apr 2023 16:15:36 +0000 en-GB hourly 1 https://wordpress.org/?v=6.2.2 https://www.raspberrypi.org/app/uploads/2020/06/cropped-raspberrry_pi_logo-100x100.png CoderDojo Archives - Raspberry Pi Foundation https://www.raspberrypi.org/blog/tag/coderdojo/ 32 32 Clubs Conference 2023: Ideas and tools for CoderDojos and Code Clubs https://www.raspberrypi.org/blog/clubs-conference-2023-talks/ https://www.raspberrypi.org/blog/clubs-conference-2023-talks/#respond Thu, 06 Apr 2023 11:45:19 +0000 https://www.raspberrypi.org/?p=83619 On 24 and 25 March, more than 140 members of the Code Club and CoderDojo communities joined us in Cambridge for our first-ever Clubs Conference. At the Clubs Conference, volunteers and educators came together to celebrate their achievements and explore new ways to support young people to create with technology. The event included community display…

The post Clubs Conference 2023: Ideas and tools for CoderDojos and Code Clubs appeared first on Raspberry Pi Foundation.

]]>
On 24 and 25 March, more than 140 members of the Code Club and CoderDojo communities joined us in Cambridge for our first-ever Clubs Conference.

At the Clubs Conference, volunteers and educators came together to celebrate their achievements and explore new ways to support young people to create with technology. The event included community display tables, interactive workshops, discussions, and talks.

For everyone who couldn’t join us in person, we recorded all of the talks that community members gave on the main stage. Here’s what you can learn from the speakers.

Running your club

  • Jane Waite from our team offered a taste of the research we do and how you can get insights from it to help you run your own coding club. Watch Jane’s talk to learn about the research that informs our projects for your club.
  • Rhodri Smith, who runs a Code Club, shared how you can use assistive technologies to open your club experience to more young people. Watch Rhodri’s talk for some fantastic tips on how assistive technology can make Code Club accessible to children of all ages and abilities.
Participants at the Clubs Conference.
  • Dave Morley, who volunteers at the CoderDojo at Royal Museums Greenwich, presented his way of using Scratch projects to keep engaging Dojo participants. Watch Dave’s talk for tips on how to create your own coding projects for young people.
  • Tim Duffey, who is part of the West Sound CoderDojo, shared how his Dojo ran successful online sessions during the coronavirus pandemic. Watch Tim’s talk for great advice on how to run successful coding clubs for young people online.
  • Steph Burton from our team presented new resources we’re working on to help clubs recruit and train volunteers. Watch Steph’s talk for tips on how to recruit new volunteers for your coding club.

Engaging young people in your club

  • Sophie Hudson, who runs a Code Club in rural Yorkshire, told us how her school’s Code Club turned taking part in Astro Pi Mission Zero into a cross-curricular activity, and how she partnered older learners with younger ones for peer mentoring that engaged new learners in coding. Watch Sophie’s talk to learn how you can get your school involved in Astro Pi, especially if you don’t have much adult support available.
Participants at the Clubs Conference.
We brought a replica of the Astro Pi computers to the Clubs Conference.
  • Helen Gardner from our team shared how you can motivate and inspire your coders by supporting them to share their projects in the Coolest Projects showcase — even their very first Scratch animation. Watch Helen’s talk if you’re looking for something new for your club.

The benefits of Code Club and CoderDojo for your community

  • Fiona Lindsay, who leads a Code Club, presented her insights into the skills beyond coding that young people learn at Code Club, and she shared some wonderful videos of her coders talking about their experience. Watch Fiona’s talk to hear young girls talk about how to get more girls into coding, and for evidence of why every school should have a Code Club.
Hillside School's cake to celebrate ten years of Code Club.
Last year, Fiona’s Code Club held a special event to celebrate the tenth birthday of Code Club.
  • Bruce Harms, who is involved in AruCoderDojo, shared how he and his team are making the CoderDojo model part of their wider work to bring digital skills and infrastructure to Aruba. Watch Bruce’s talk to learn how his team has tailored their coding clubs for their local community.

What is volunteering for CoderDojo and Code Club like?

  • Marcus Davage, who volunteers at a Code Club, shared his journey as a volunteer translator of our resources, and how he engaged colleagues at his workplace in also supporting translations to make coding skills available to more young people across the world. Watch Marcus’s talk if you speak more than one language.
  • To end the day, we hosted a group of community members onstage to have a chat about their journeys with CoderDojo and Code Club, what they’ve learned, and how they see the future of their clubs. Watch the panel conversation if you want inspiration and advice for getting involved in helping kids create with tech.
A panel discussion on stage at the Clubs Conference.

Thank you to everyone who gave talks, ran workshops, presented posters, and had conversations to share their questions and insights. It was wonderful to meet all of you, and we came away from the Clubs Conference feeling super inspired by the amazing work Code Club and CoderDojo volunteers all over the world do to help young people learn to create with digital technologies.

We learned so much from listening to you, and we will take the lessons into our work to support you and your clubs in the best way we can.

The post Clubs Conference 2023: Ideas and tools for CoderDojos and Code Clubs appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/clubs-conference-2023-talks/feed/ 0
What to expect from the Raspberry Pi Foundation in 2023 https://www.raspberrypi.org/blog/raspberry-pi-foundation-plans-2023/ https://www.raspberrypi.org/blog/raspberry-pi-foundation-plans-2023/#comments Tue, 10 Jan 2023 14:58:48 +0000 https://www.raspberrypi.org/?p=82702 Welcome to 2023.  I hope that you had a fantastic 2022 and that you’re looking forward to an even better year ahead. To help get the year off to a great start, I thought it might be fun to share a few of the things that we’ve got planned for 2023. Whether you’re a teacher,…

The post What to expect from the Raspberry Pi Foundation in 2023 appeared first on Raspberry Pi Foundation.

]]>
Welcome to 2023.  I hope that you had a fantastic 2022 and that you’re looking forward to an even better year ahead. To help get the year off to a great start, I thought it might be fun to share a few of the things that we’ve got planned for 2023.

A teacher and learner at a laptop doing coding.

Whether you’re a teacher, a mentor, or a young person, if it’s computer science, coding, or digital skills that you’re looking for, we’ve got you covered. 

Your code in space 

Through our collaboration with the European Space Agency, Astro Pi, young people can write computer programs that are guaranteed to run on the Raspberry Pi computers on the International Space Station (terms and conditions apply).

Two Astro Pi units on board the International Space Station.
The Raspberry Pi computers on board the ISS (Image: ESA/NASA)

Astro Pi Mission Zero is open to participants until 17 March 2023 and is a perfect introduction to programming in Python for beginners. It takes about an hour to complete and we provide step-by-step guides for teachers, mentors, and young people. 

Make a cool project and share it with the world 

Kids all over the world are already working on their entries to Coolest Projects Global 2023, our international online showcase that will see thousands of young people share their brilliant tech creations with the world. Registration opens on 6 February and it’s super simple to get involved. If you’re looking for inspiration, why not explore the judges’ favourite projects from 2022?

Five young coders show off their robotic garden tech project for Coolest Projects.

While we all love the Coolest Projects online showcase, I’m also looking forward to attending more in-person Coolest Projects events in 2023. The word on the street is that members of the Raspberry Pi team have been spotted scouting venues in Ireland… Watch this space. 

Experience AI 

I am sure I wasn’t alone in disappearing down a ChatGPT rabbit hole at the end of last year after OpenAI made their latest AI chatbot available for free. The internet exploded with both incredible examples of what the chatbot can do and furious debates about the limitations and ethics of AI systems.

A group of young people investigate computer hardware together.

With the rapid advances being made in AI technology, it’s increasingly important that young people are able to understand how AI is affecting their lives now and the role that it can play in their future. This year we’ll be building on our research into the future of AI and data science education and launching Experience AI in partnership with leading AI company DeepMind. The first wave of resources and learning experiences will be available in March. 

The big Code Club and CoderDojo meetup

With pandemic restrictions now almost completely unwound, we’ve seen a huge resurgence in Code Clubs and CoderDojos meeting all over the world. To build on this momentum, we are delighted to be welcoming Code Club and CoderDojo mentors and educators to a big Clubs Conference in Churchill College in Cambridge on 24 and 25 March.

Workshop attendees at a table.

This will be the first time we’re holding a community get-together since 2019 and a great opportunity to share learning and make new connections. 

Building partnerships in India, Kenya, and South Africa 

As part of our global mission to ensure that every young person is able to learn how to create with digital technologies, we have been focused on building partnerships in India, Kenya, and South Africa, and that work will be expanding in 2023.

Two Kenyan educators work on a physical computing project.

In India we will significantly scale up our work with established partners Mo School and Pratham Education Foundation, training 2000 more teachers in government schools in Odisha, and running 2200 Code Clubs across four states. We will also be launching new partnerships with community-based organisations in Kenya and South Africa, helping them set up networks of Code Clubs and co-designing learning experiences that help them bring computing education to their communities of young people. 

Exploring computing education for 5- to 11-year-olds 

Over the past few years, our research seminar series has covered computing education topics from diversity and inclusion, to AI and data science. This year, we’re focusing on current questions and research in primary computing education for 5- to 11-year-olds.

A teacher and a learner at a laptop doing coding.

As ever, we’re providing a platform for some of the world’s leading researchers to share their insights, and convening a community of educators, researchers, and policy makers to engage in the discussion. The first seminar takes place today (Tuesday 10 January) and it’s not too late to sign up.

And much, much more… 

That’s just a few of the super cool things that we’ve got planned for 2023. I haven’t even mentioned the new online projects we’re developing with our friends at Unity, the fun we’ve got planned with our very own online text editor, or what’s next for our curriculum and professional development offer for computing teachers.

You can sign up to our monthly newsletter to always stay up to date with what we’re working on.

The post What to expect from the Raspberry Pi Foundation in 2023 appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/raspberry-pi-foundation-plans-2023/feed/ 4
Building community with our Global Clubs Partners https://www.raspberrypi.org/blog/building-community-global-clubs-partners-code-club-coderdojo/ https://www.raspberrypi.org/blog/building-community-global-clubs-partners-code-club-coderdojo/#respond Wed, 04 Jan 2023 10:46:29 +0000 https://www.raspberrypi.org/?p=82552 As part of our mission to enable young people to realise their full potential through the power of computing and digital technologies, we work in partnership with organisations around the globe to grow and sustain the Code Club and CoderDojo networks of coding clubs for young people. These organisations are our Global Clubs Partners, and…

The post Building community with our Global Clubs Partners appeared first on Raspberry Pi Foundation.

]]>
As part of our mission to enable young people to realise their full potential through the power of computing and digital technologies, we work in partnership with organisations around the globe to grow and sustain the Code Club and CoderDojo networks of coding clubs for young people. These organisations are our Global Clubs Partners, and they undertake activities including training educators and volunteers, providing access to equipment, and running clubs and events for young people at a local or national level.

Educator training in a classroom in Benin.
Educator training in Benin, run by Global Clubs Partner organisation Impala Bridge.

Meeting in the middle

Given that many people at the Raspberry Pi Foundation are based in the UK and Ireland, and that meeting in person has been restricted during the coronavirus pandemic, our work to connect with the Global Clubs Partner network has largely taken place via video calls these last years. We don’t only connect with partners one to one, we also link them to each other so they can share insights, approaches, and resources. Video calls offer a unique opportunity for bringing together partner organisations located all over the world, but they provide a very different experience to building community in person.

A group of educators.
Our meetup in Malaysia brought together Global Clubs Partners from Malawi, Tanzania, South Africa, Sri Lanka, Nepal, Australia, Aotearoa New Zealand, Vietnam, and Malaysia itself.

With a network of 41 organisations in 35 countries, meeting in person requires careful consideration so we can accommodate as many partners as possible. That’s why we decided to hold several regional meetups in 2022 to make it feasible for all partners to join at least one. In October, a meetup took place in the Netherlands, coinciding with DojoCon Netherlands run by local partners. Our most recent meetup happened in early December, the day before the Coolest Projects Malaysia 2022 event, in Penang on the west coast of Malaysia.

Workshop attendees stand around a table.
Meetups with Global Clubs Partners are about connection and knowledge sharing.

At the December meetup, we welcomed participants from 10 partner organisations across Asia, Oceania, and Africa. This group spent a whole day building connections and sharing their work with each other. Together we covered several areas of interest, including volunteer recruitment, training, and recognition — all crucial topics for organisations that rely on volunteers to support young people. Meet-up participants shared resources, discussed how to sustainably grow networks, and planned for the future. The next day, participants had the chance to visit Coolest Projects Malaysia to find even more inspiration while seeing local young people showcase their own tech creations.

At Coolest Projects, a group of people explore a coding project.
At Coolest Projects, young people from Code Clubs, CoderDojos, and beyond showcase tech projects they’ve made.

Although it was only one day, the impact of the meetup has been clear. As we had hoped it would, feedback from the partner organisations was very positive and revolved around community and learning, with participants expressing “feeling better connected” and “interconnectedness”, as well as “learning a lot” and “sharing best practices”. One participant even volunteered to host a future meetup, saying “Next year I would like to run this in my country.”

Workshop attendees at a table.
At the meetup, we discussed topics including club volunteer recruitment, training, and recognition.

Here at the Foundation, we very much share these sentiments. Ellie Proffitt, Code Club Global Partnerships Manager, said: “It was great to see our partners sharing how they support their clubs with each other and bouncing new ideas around. I think we all left feeling very inspired.”

Looking to the future

After the success of these in-person meetups in 2022, we and our Global Clubs Partner network are looking forward to future opportunities to work together. Planning for 2023 is of course well underway, with creative, ambitious projects and new partnerships in the pipeline. We all feel renewed in our commitment to our work and mission, and excited for what’s on the horizon. In the words of Sonja Bienert, Senior Community Manager: “Through this collaboration, we’ve reached a new level of trust that will positively influence our work for a long time to come.”

You can find out more about joining our Global Clubs Partner network on the CoderDojo and Code Club websites, or contact us directly with your questions or ideas about a partnership. 

The post Building community with our Global Clubs Partners appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/building-community-global-clubs-partners-code-club-coderdojo/feed/ 0
Celebrating the community: Selin https://www.raspberrypi.org/blog/celebrating-the-community-selin/ https://www.raspberrypi.org/blog/celebrating-the-community-selin/#comments Thu, 24 Nov 2022 09:58:31 +0000 https://www.raspberrypi.org/?p=82188 We are so excited to share another story from the community! Our series of community stories takes you across the world to hear from young people and educators who are engaging with creating digital technologies in their own personal ways.  In this story we introduce you to Selin, a digital maker from Istanbul, Turkey, who…

The post Celebrating the community: Selin appeared first on Raspberry Pi Foundation.

]]>
We are so excited to share another story from the community! Our series of community stories takes you across the world to hear from young people and educators who are engaging with creating digital technologies in their own personal ways. 

Selin and a robot she has built.
Selin and her robot guide dog IC4U.

In this story we introduce you to Selin, a digital maker from Istanbul, Turkey, who is passionate about robotics and AI. Watch the video to hear how Selin’s childhood pet inspired her to build tech projects that aim to help others live well.  

Meet Selin 

Celebrate Selin and inspire other young people by sharing her story on Twitter, LinkedIn, and Facebook.

Selin (16) started her digital making journey because she wanted to solve a problem: after her family’s beloved dog Korsan passed away, she wanted to bring him back to life. Selin thought a robotic dog could be the answer, and so she started to design her project on paper. When she found out that learning to code would mean she could actually make a robotic dog, Selin began to teach herself about coding and digital making.

Thanks to her local CoderDojo, which is part of the worldwide CoderDojo network of free, community-based, volunteer-led programming clubs where young people explore digital technology, Selin’s interest in creating tech projects grew and grew. Selin has since built seven robots, and her enthusiasm for building things with digital technology shows no sign of stopping.  

Selin is on one knee, next to her robot.
Selin and her robot guide dog IC4U.

One of Selin’s big motivations to explore digital making was having an event to work towards. At her Dojo, Selin found out about Coolest Projects, the global technology showcase for young people. She then set herself the task of making a robot to present at the Coolest Projects event in 2018.

When thinking about ideas for what to make for Coolest Projects, Selin remembered how it felt to lose her dog. She wondered what it must be like when a blind person’s guide dog passes away, as that person loses their friend as well as their support. So Selin decided to make a robotic guide dog called IC4U. She contacted several guide dog organisations to find out how guide dogs are trained and what they need to be able to do so she could replicate their behaviour in her robot. The robot is voice-controlled so that people with impaired sight can interact with it easily. 

Selin and the judges at Coolest Projects.
Selin at Coolest Projects International in 2018.

Selin and her parents travelled to Coolest Projects International in Dublin, thanks to support from the CoderDojo Foundation. Accompanying them was Selin’s project IC4U, which became a judges’ favourite in the Hardware category. Selin enjoyed participating in Coolest Projects so much that she started designing her project for next year’s event straight away:    

“When I returned back I immediately started working for next year’s Coolest Projects.”  

Selin

Many of Selin’s tech projects share a theme: to help make the world a better place. For example, another robot made by Selin is the BB4All — a school assistant robot to tackle bullying. And last year, while she attended the Stanford AI4ALL summer camp, Selin worked with a group of young people to design a tech project to increase the speed and accuracy of lung cancer diagnoses.

Through her digital making projects, Selin wants to show how people can use robotics and AI technology to support people and their well-being. In 2021, Selin’s commitment to making these projects was recognised when she was awarded the Aspiring Teen Award by Women in Tech.           

Selin stands next to an photograph of herself. In the photograph she has a dog on one side and a robot dog on the other.

Listening to Selin, it is inspiring to hear how a person can use technology to express themselves as well as create projects that have the potential to do so much good. Selin acknowledges that sometimes the first steps can be the hardest, especially for girls  interested in tech: “I know it’s hard to start at first, but interests are gender-free.”

“Be curious and courageous, and never let setbacks stop you so you can actually accomplish your dream.”    

Selin

We have loved seeing all the wonderful projects that Selin has made in the years since she first designed a robot dog on paper. And it’s especially cool to see that Selin has also continued to work on her robot IC4U, the original project that led her to coding, Coolest Projects, and more. Selin’s robot has developed with its maker, and we can’t wait to see what they both go on to do next.

Help us celebrate Selin and inspire other young people to discover coding and digital making as a passion, by sharing her story on Twitter, LinkedIn, and Facebook.

The post Celebrating the community: Selin appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/celebrating-the-community-selin/feed/ 1
How do I start my child coding? https://www.raspberrypi.org/blog/how-do-i-start-my-child-coding/ https://www.raspberrypi.org/blog/how-do-i-start-my-child-coding/#comments Thu, 14 Jul 2022 09:21:04 +0000 https://www.raspberrypi.org/?p=80442 You may have heard a lot about coding and how important it is for children to start learning about coding as early as possible. Computers have become part of our lives, and we’re not just talking about the laptop or desktop computer you might have in your home or on your desk at work. Your…

The post How do I start my child coding? appeared first on Raspberry Pi Foundation.

]]>
You may have heard a lot about coding and how important it is for children to start learning about coding as early as possible. Computers have become part of our lives, and we’re not just talking about the laptop or desktop computer you might have in your home or on your desk at work. Your phone, your microwave, and your car are all controlled by computers, and those computers need instructions to tell them what to do. Coding, or computer programming, involves writing those instructions.

A boy types code at a CoderDojo coding club.

If children discover a love for coding, they will have an avenue to make the things they want to make; to write programs and build projects that they find useful, fun, or interesting. So how do you give your child the opportunity to learn about coding? We’ve listed some free resources and suggested activities below.

Scratch Junior 

If you have a young child under about 7 years of age, then a great place to begin is with ScratchJr. This is an app available on Android and iOS phones and tablets, that lets children learn the basics of programming, without having to worry about making mistakes.

ScratchJr programming interface.

Code Club World

The Raspberry Pi Foundation has developed a series of activities for young learners, on their journey to developing their computing skills. Code Club World provides a platform for children to play with code to design their own avatar, make it dance, and play music. Plus they can share their creations with other learners. 

“You could have a go too and discover Scratch together. The platform is designed for complete beginners and it is great fun to play with.”

Carol Thornhill, Engineering Science MA, Mathematics teacher

Scratch

For 7- to 11-year-old children, Scratch is a good way to begin their journey in coding, or to progress from ScratchJr. Like ScratchJr, Scratch is a block-based language, allowing children to assemble code to produce games, animations, stories, or even use some of the add-ons to interact with electronic devices and explore physical computing.

A girl with her Scratch project
A girl with a Scratch project she has coded.

The Raspberry Pi Foundation has hundreds of Scratch projects that your child can try out, but the best place to begin is with our Introduction to Scratch path, which will provide your child with the basic skills they need, and then encourage them to build projects that are relevant to them, culminating in their creation of their own interactive ebook.

Your child may never tire of Scratch, and that is absolutely fine — it is a fully functioning programming language that is surprisingly powerful, when you learn to understand everything it can do. Another advantage of Scratch is that it provides easy access to graphics, sounds, and interactivity that can be trickier to achieve in other programming languages.

Python 

If you’re looking for more traditional programming languages for your child to progress on to, especially when they reach 12 years of age or beyond, then we like to direct our young learners to the Python programming language and to the languages that the World Wide Web is built on, particularly HTML, CSS, and JavaScript.

Animation coded in Python of an archery target disk.
An animation coded using Python.

Our Python resources cover the basics of using the language, and then progress from there. Python is one of the most widely used languages when it comes to the fields of artificial intelligence and data science, and we have resources to support your child in learning about these fascinating aspects of technology. Our projects can even introduce your child to the world of electronics and physical computing with activities that use the inexpensive Raspberry Pi Pico, and a handful of electronic components, enabling your kids to create a wide variety of art installations and useful gadgets.

“Trying Python doesn’t mean you can’t go back to Scratch or switch between Scratch and Python for different purposes. I still use Scratch for some projects myself!”

Tracy Gardner, Computer Science PhD, former IBM Software Architect and currently a project writer at the Raspberry Pi Foundation
A young person codes at a Raspberry Pi computer.
Python is a great text-based programming language for young people to learn.

Coding projects

On our coding tutorials website we have many different projects to help your child learn coding and digital making. These range from beginner resources like the Introduction to Scratch path to more advanced activities such as the Introduction to Unity path, where children can learn how to make 3D worlds and games. 

“Our new project paths can be tackled by young creators on their own, without adult intervention. Paths are structured so that they build skills and confidence in the early stages, and then provide more open-ended tasks and inspirational ideas that creators can adapt or work from.”

Rik Cross, BSc (Hons), PGCE, former teacher and Director of Informal Learning at the Raspberry Pi Foundation

Web development 

The Web is integral to many of our lives, and we believe that it is important for children to have an understanding of the technology that drives it. That is why we have an Introduction to Web Development path that allows children to make their own webpages with HTML and CSS. The path helps them create webpages that they care about, and they also learn about accessible web design.

A girl has fun learning to code at home on a tablet sitting on a sofa.
It’s empowering for children to learn to how the websites they visit are created with code.

Coding clubs 

Coding clubs are a great place for children to have fun and become more confident with coding, where they can learn through making and share their creations with each other. The Raspberry Pi Foundation operates the world’s largest network of coding clubs — CoderDojo and Code Club

“I have a new group of creators at my Code Club every year and my favourite part is when they realise they really can let their imagination run wild. You want to make an animation where a talking pineapple chases a snowman — absolutely. You want to make a piece of scalable art out of 1000 pixelated cartoon musical instruments — go right ahead. If you can code it, you can make it ”

Liz Smart, Code Club and CoderDojo mentor, former Solutions Architect and project writer for the Raspberry Pi Foundation
Three teenage girls at a laptop.
At Code Club and CoderDojo, many young people enjoy teaming up to code projects together.

Coding challenges 

Once your child has learnt some of the basics, they may enjoy entering a coding challenge! The European Astro Pi Challenge programme allows young people to write code and actually have it run on the International Space Station, and Coolest Projects gives children a chance to showcase their projects from across the globe.

A Coolest Projects participant
A girl with her coded creation at an in-person Coolest Projects showcase.

Free resources 

No matter what technology your child wants to engage with, there is a wealth of free resources and materials available from organisations such as the Raspberry Pi Foundation and Scratch Foundation, that prepare young people for 21st century life. Whether they want to become professional software engineers, tinker with some electronics, or just have a play around … encourage them to explore some coding projects, and see what they can learn, make, and do!


Author: Marc Scott, BSc (Hons) is a former Science, Computer Science, and Engineering teacher and the Content Lead for Projects at the Raspberry Pi Foundation.

The post How do I start my child coding? appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/how-do-i-start-my-child-coding/feed/ 3
Celebrating the community: Jay https://www.raspberrypi.org/blog/celebrating-the-community-jay/ https://www.raspberrypi.org/blog/celebrating-the-community-jay/#comments Tue, 31 May 2022 09:57:53 +0000 https://www.raspberrypi.org/?p=79778 We love being able to share how young people across the world are getting creative with technology and solving problems that matter to them. That’s why we put together a series of films that celebrate the personal stories of young tech creators. For our next story, we met up with young digital maker Jay in…

The post Celebrating the community: Jay appeared first on Raspberry Pi Foundation.

]]>
We love being able to share how young people across the world are getting creative with technology and solving problems that matter to them. That’s why we put together a series of films that celebrate the personal stories of young tech creators.

Jay at an outside basketball court.

For our next story, we met up with young digital maker Jay in Preston, UK, who wants to share what coding and robotics mean to him.

Watch Jay’s video to see how Jay created a homemade ventilator, Oxy-Pi, and how he’s making sure people in his local community also have the opportunity to create with technology. 

Meet Jay

Help us celebrate Jay by sharing his story on Twitter, LinkedIn, or Facebook!

Jay (11) wants everyone to learn about programming. At a young age, Jay started to experiment with code to make his own games. He attended free coding groups in his area, such as CoderDojo, and was introduced to the block-based programming language Scratch. Soon Jay was combining his interests in programming with robotics to make his own inventions. 

“My mission is to spread the word of computing and programming, because not many people know about these subjects.”

Jay
Jay teaches a group of schoolchildren how to use the programming language Scratch on a computer.
“The class teachers learn a lot from him, not just the children.” Mr Aspinall, Head teacher at Queen’s Drive Primary School

When he found out about Coolest Projects, our global tech showcase where young creators share their projects, Jay decided to channel his creativity into making something to exhibit there. He brought along a security alarm he had built, and he left Coolest Projects having made lots of new friends who were young tech creators just like himself.   

“With robotics and coding, what Jay has learned is to think outside of the box and without any limits.”

Biren, Jay’s dad

While Jay has made many different tech projects, all of his ideas involve materials that are easily accessible and low-cost. Lots of his creations start out made with cardboard, and repurposed household items often feature in his final projects. Jay says, “I don’t want to spend much money, because it’s not necessary when you actually have an alternative that works perfectly fine.” 

Jay holds a poster that has a plan of his Oxy-Pi project.
Jay uses his digital making skills to help others.

One of Jay’s recent projects, which he made from repurposed materials, is called Oxy-Pi. It’s a portable ventilator for use at home. Jay was inspired to make Oxy-Pi during the COVID-19 pandemic, and this project is especially important to him as his dad was hospitalised during this time. With his digital making approach, Jay is an example to everyone that you can use anything you have to hand to create something important to you.

Young coder Jay at home with his family.
Jay and his family in Preston, UK.

Digital making has helped Jay express himself creatively, test his skills, and make new friends, which is why he is motivated to help others learn about digital making too. In his local community, Jay has been teaching children, teenagers, and adults about coding and robotics for the last few years. He says that he and the people around him get a lot from the experience.  

“When I go out and teach, I love it so much because it’s really accessible. It helps me build my confidence, it helps them to discover, to learn, to create. And it’s really fun.”

Jay

Using tech to create things and solve problems, and helping others to learn to do the same, is incredibly important to Jay, and he wants it to be important to you too!

Help us celebrate Jay and inspire other young people to discover coding and digital making as a passion, by sharing his story on Twitter, LinkedIn, and Facebook     

The post Celebrating the community: Jay appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/celebrating-the-community-jay/feed/ 4
Celebrating the community: Cian https://www.raspberrypi.org/blog/community-stories-cian-google-apprenticeship/ https://www.raspberrypi.org/blog/community-stories-cian-google-apprenticeship/#comments Thu, 25 Nov 2021 10:54:44 +0000 https://www.raspberrypi.org/?p=77323 Today we bring you the sixth film in our series of inspirational community stories. It’s wonderful to share how people all across the world are getting creative with tech and solving problems that matter to them. Our next community story comes from Drogheda, Ireland, where a group of programmers set up one of the country’s…

The post Celebrating the community: Cian appeared first on Raspberry Pi Foundation.

]]>
Today we bring you the sixth film in our series of inspirational community stories. It’s wonderful to share how people all across the world are getting creative with tech and solving problems that matter to them.

Cian Martin Bohan.

Our next community story comes from Drogheda, Ireland, where a group of programmers set up one of the country’s very, very first CoderDojo coding clubs for young people. One of that Dojo’s attendees was Cian Martin Bohan, whose story we’re sharing today.

“I can’t create anything I want in real life, but I can create anything I want on a computer.”

Cian Martin Bohan

Watch Cian’s video to find out how this keen programmer went from his first experience with coding at his local CoderDojo as an 11-year-old, to landing a Software Engineering apprenticeship at Google.

Cian, a boy at his first CoderDojo coding club session.
Cian at his very first CoderDojo session

Meet Cian

Cian (20) vividly remembers the first time he heard about CoderDojo as a shy 11-year-old: he initially told his dad he felt too nervous to attend. What Cian couldn’t have known back then was that attending CoderDojo would set him on an exciting journey of creative digital making and finding life-long friends.

Help us celebrate Cian by liking and sharing his story on Twitter, LinkedIn, and Facebook.

Right from the beginning, the CoderDojo gave Cian space to make friends and develop his coding skills and his curiosity about creating things with technology. He started to attend the Dojo regularly, and before long he had created his own website about the planets in our solar system with basic CSS and HTML.  

“I made a website that talked about the planets, and I thought that was the coolest thing ever. In fact, I actually still have that website.”

Cian Martin Bohan

In over 6 years of being part of his CoderDojo community, Cian was able to share his passion for programming with others and grow his confidence.

From meeting like-minded peers and developing apps and websites, to serving as a youth member on the Digital Youth Council, Cian embraced the many experiences that CoderDojo opened up for him. They were all of great benefit when he decided to apply for an apprenticeship at Google.

As someone who didn’t follow the university route of education, Cian’s time at CoderDojo and the mentors he met there had a profound impact on his life and his career path. His CoderDojo mentors always encouraged Cian to learn new skills and follow his interests, and in this way they not only helped him reach his current position at Google, but also instilled in him a steady desire to always keep learning.

The future is limitless for Cian, and we cannot wait to hear what he does next.

Help us celebrate Cian, and inspire other young people to discover coding and digital making as a passion, by liking and sharing his story on Twitter, LinkedIn, and Facebook.

The post Celebrating the community: Cian appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/community-stories-cian-google-apprenticeship/feed/ 1
The Raspberry Pi Build HAT and LEGO® components at our CoderDojo https://www.raspberrypi.org/blog/raspberry-pi-build-hat-lego-education-robotics-coderdojo/ https://www.raspberrypi.org/blog/raspberry-pi-build-hat-lego-education-robotics-coderdojo/#comments Thu, 04 Nov 2021 10:34:39 +0000 https://www.raspberrypi.org/?p=76962 As so many CoderDojos around the world, our office-based CoderDojo hadn’t been able to bring learners together in person since the start of the coronavirus pandemic. So we decided that our first time back in the Raspberry Pi Foundation headquarters should be something special. Having literally just launched the new Raspberry Pi Build HAT for…

The post The Raspberry Pi Build HAT and LEGO® components at our CoderDojo appeared first on Raspberry Pi Foundation.

]]>
As so many CoderDojos around the world, our office-based CoderDojo hadn’t been able to bring learners together in person since the start of the coronavirus pandemic. So we decided that our first time back in the Raspberry Pi Foundation headquarters should be something special. Having literally just launched the new Raspberry Pi Build HAT for programming LEGO® projects with Raspberry Pi computers, we wanted to celebrate our Dojo’s triumphant return to in-person session by offering a ‘LEGO bricks and Raspberry Pi’ activity!

A robot buggy built by young people with LEGO bricks and the Raspberry Pi Build HAT.

Back in person, with new ways to create with code

The Raspberry Pi Build HAT allows learners to build and program projects with Raspberry Pi computers and LEGO® Technic™ motors and sensors from the LEGO® Education SPIKE™ Portfolio.

A close-up of the Raspberry Pi Build HAT on a Maker Plate and connected to electronic components.

What better way could there be to get the more experienced coders among our Dojo’s young people (Ninjas) properly excited to be back? We knew they were fond of building things with LEGO bricks, as so many young people are, so we were sure they would have great fun with this activity!

Two girls work together on a coding project.

For our beginners, we set up Raspberry Pi workstations and got them coding the projects on the Home island on our brand-new Code Club World platform, which they absolutely loved, so their jealousy was mitigated somewhat. 

Being able to rely on your learners’ existing skills in making the physical build leaves you a lot more time to support them with what they’re actually here to learn: the coding and digital making skills.

We wanted to keep our first Dojo back small, so for the ‘LEGO bricks and Raspberry Pi’ activity, we set up just four workstations, each with a Raspberry Pi 4, with 4GB RAM and a Raspberry Pi Build HAT on top, and a LEGO Education SPIKE Prime set. We put eight participants into teams of two, and made sure that all of them brought a little experience with text-based coding, because we wanted them to be able to focus on making projects in their own style, rather than first learning the basics of coding in Python. Then we offered our Ninjas the choice of the first two projects in the Introduction to the Raspberry Pi Build HAT and LEGO path: make Pong game controllers, or make a remote-controlled robot buggy. As I had predicted, all the teams chose to make a robot buggy!

""

Teamwork and design

The teams of Ninjas were immediately off and making — in fact, they couldn’t wait to get the lids off the boxes of brightly coloured bricks and beams!

Two young people work as a team at a CoderDojo coding club.

Our project instructions focus primarily on supporting learners through coding and testing the mechanics of their creations, leaving the design and build totally up to them. This was evidenced by the variety of buggy designs we saw at the project showcase at the end of the two-hour Dojo session!

One of the amazing things Raspberry Pi makes possible when you use it with the Raspberry Pi Build HAT and SPIKE™ Prime set: it’s simple to make the Raspberry Pi at the heart of the creation talk to a mobile device via Bluetooth, and off you go controlling what you’ve created via a phone or tablet.

While beginner-friendly, the projects in the Introduction path involve a mix of coding, testing, designing, and building. So it required focus and solid teamwork for the Ninjas to finish their buggies in time for the project showcase. And this is where building with LEGO pieces was really helpful.

Coding front and centre, thanks to the Raspberry Pi Build HAT

Having LEGO bricks and the Build HAT available to create their Raspberry Pi–powered robot buggies made it easy for our Ninjas to focus on writing the code to get their buggies to work. They weren’t relying on crafting skills or duct tape and glue guns to make a chassis in the relatively short time they had, and the coding could be front and centre for them.

The most exciting part for the Ninjas was that they were building remote-controlled robot buggies. This is one of the amazing things Raspberry Pi makes possible when you use it with the Build HAT and SPIKE™ Prime set: it’s simple to make the Raspberry Pi at the heart of the creation talk to a mobile device via Bluetooth, and off you go controlling what you’ve created via a phone or tablet.

The LEGO Technic motors that are part of the LEGO Education SPIKE Prime set are of really high quality, and they’re super easy to program with the Build HAT and its Python library! You can change the motors’ speed by setting a single parameter in your code. You can also easily write code to set or read the motors’ exact angle (their absolute position). That allows you to finely control the motors’ movements, or to use them as sensors.

Some of our teams, inspired by everything the SPIKE Prime set has to offer, tried out programming the set’s sensors, to switch their robot buggy on or help it avoid obstacles. Because we only had about 90 minutes of digital making, not all teams managed to finish adding the extra features they wanted — but next time for sure!

A young person programs a robot buggy built with LEGO bricks and the Raspberry Pi Build HAT.

With a little more time (or another Dojo session), it would have been possible for the Ninjas to make some very advanced remote-controlled buggies indeed, complete with headlights, brake lights, sensors, and sound.

Learning with LEGO® elements and Raspberry Pi computers

If you have access to LEGO Education SPIKE Prime sets for your learners, then the Raspberry Pi Build HAT is a great addition that allows them to build complex robotics projects with very simple code — but I think that’s not its main benefit.

A robot buggy built by young people with LEGO bricks and the Raspberry Pi Build HAT.

Because the Build HAT allows your learners to work with LEGO elements, you know that many of them already understand one aspect of the creation process: they’ve got experience of using LEGO bricks to solve a problem. In a coding or STEM club session, or in a classroom lesson, you can only give your learners limited amount of time to complete a project, or get their project prototype to a stable point. So being able to rely on your learners’ existing skills in making the physical build leaves you a lot more time to support them with what they’re actually here to learn: the coding and digital making skills.

You and your young people next!

The projects using the Raspberry Pi Build HATs were such a hit, we’ll be getting them and the LEGO Education SPIKE Prime sets out at every Dojo session from now on! We’re excited to see what young people around the world will be creating thanks to our new collaboration with LEGO Education.

Have you used the Raspberry Pi Build HAT with your learners or young people at home yet? Share their stories and creations in the comments here, or on social media using #BuildHAT.

The post The Raspberry Pi Build HAT and LEGO® components at our CoderDojo appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/raspberry-pi-build-hat-lego-education-robotics-coderdojo/feed/ 4
Celebrate CoderDojo’s 10th birthday with us! https://www.raspberrypi.org/blog/coderdojo-10th-birthday/ https://www.raspberrypi.org/blog/coderdojo-10th-birthday/#comments Mon, 25 Oct 2021 11:13:52 +0000 https://www.raspberrypi.org/?p=76626 We are inviting you all to a very special event this week: the CoderDojo team is hosting a 10th birthday livestream to celebrate the CoderDojo community and all that they have achieved over the last ten years. Everyone is welcome, so mark your diary and make sure you and your favourite young coders join us…

The post Celebrate CoderDojo’s 10th birthday with us! appeared first on Raspberry Pi Foundation.

]]>
We are inviting you all to a very special event this week: the CoderDojo team is hosting a 10th birthday livestream to celebrate the CoderDojo community and all that they have achieved over the last ten years.

Everyone is welcome, so mark your diary and make sure you and your favourite young coders join us for all the fun at 18:00 BST this Thursday, 28 October

Together we will hear stories from young people and volunteers around the world, and from James Whelton and Bill Liao, the co-founders of CoderDojo.

Ten years of community spirit

In July 2011, James Whelton and Bill Liao held the first-ever CoderDojo session in Cork, Ireland. They created a space for young people to learn how to create a website, design a game, or write their first program. The session was also a chance for volunteers to share their experience and time with a younger generation and their peers. It was here that the CoderDojo grassroots community came into existence, built on the values of ‘being cool’: creativity, collaboration, openness, and fun.

A Dojo session in Ireland.

These values continue to inspire young people (Ninjas) and volunteers around the world to be part of their local Dojos. In 2017, the CoderDojo Foundation, which was founded to support the CoderDojo movement, and the Raspberry Pi Foundation joined forces to better support the community to bring opportunities to more young people worldwide.

A man helps four young people to code projects at laptops in a CoderDojo session.
A Dojo session in Uganda.

The tenth year of the movement is an especially important time for us to celebrate the volunteers who have put so much into CoderDojo. As well as the livestream celebration on 28 October, the CoderDojo team has put together free digital assets to get volunteers and Ninjas in the birthday spirit, and a special birthday giveaway for Ninjas who are coding projects to mark this momentous anniversary.

Three young people learn coding at laptops supported by a volunteer at a CoderDojo session.
A CoderDojo session in India.

Ten things we love about you

In celebration of the CoderDojo movement’s 10th birthday, here’s a list of some of our favourite things about the CoderDojo community.  

1. You are always having so much fun!

Whether you’re working together in person or online, you are always having a blast!

2. You are resilient and committed to your club 

The pandemic has been an extremely difficult time for Dojos. It has also been a time of adaptation. We have been so impressed by how community members have switched their ways of running with positivity and commitment to 6. do what is best for their clubs.

A tweet about CoderDojo.

3. You support each other

Every day, Dojo volunteers support each other locally and globally to sustain the movement and help Ninjas learn — from sharing how they run sessions when social distancing is necessary, to translating online resources and web pages so that more people around the world can join the CoderDojo community.

“We know that we’re not out there alone, that there’s a whole world of people who are all collaborating with the same mission in mind is really thrilling as well.”

Nikole Vaughn, CoderDojo Collaborative in San Antonio, Texas

4. You tell the team how to support you 

Filling in surveys, emailing the CoderDojo team here, attending webinars, sharing your insights — these are all the ways you’re great at communicating your Dojo’s needs. We love supporting you!

5. You help young people create positive change in their community 

We love to hear about how CoderDojo volunteers help young people to create and learn with technology, and to become mentors for their peers. Recently we shared the stories of Avye, Laura, and Toshan, three incredible digital makers who, thanks to CoderDojo, are using technology to shape the world around them.

Laura, teenage roboticist and CoderDojo Ninja, with and-Catherine Grace Coleman.
Laura says, “I joined my local CoderDojo, and it changed my life.”

6. You love a challenge

From coding for the CoderDojo 10th birthday giveaway to the European Astro Pi Challenge, CoderDojo members love to put themselves to the test!   

7. You brought Coolest Projects into the world 

Coolest Projects is the world-leading technology fair for young people, and it originated in the CoderDojo community!

The crowd at a Coolest Projects event.

This year, in its ninth year running, Coolest Projects again was a platform for fantastic tech projects from Ninjas, including an AI bicycle app and a glove that makes music.

8. You are committed to creating inclusive spaces 

CoderDojo is a space for everyone to create and learn with technology. We love that Dojos get involved in projects such as the ‘Empowering the future’ guide to getting more girls involved in coding, and the CoderDojo Accessibility Guide to making Dojo sessions accessible for young people of all abilities and neurodiversity.

A tweet about CoderDojo.

9. You are a community that continues to grow stronger

Over the last ten years, more than 3900 Dojos in 115 countries have run sessions for over 270000 young people and have been regularly supporting 100000 young coders! You’ve certainly brought the movement a long way from that very first session in Cork.   

10. You are simply the best grassroots community on the planet! 

All the volunteers who have put their time and energy into CoderDojo have made the movement what it is today, and we’d like to say a massive thank you to each and every one of you.

A clip of David Bowie pointing at the viewer and saying 'you', with overlayed text 'you're the best'.

Let’s celebrate together! 

So prepare your favourite celebratory food and join us for the birthday livestream on Thursday 28 October at 18:00 BST! Take this chance to say hi to community members and celebrate everything that they have achieved in the last ten years.

Set a reminder for the livestream, and tell us how you are celebrating CoderDojo’s 10th birthday using the hashtag #10YearsOfCoderDojo on Twitter. 

The post Celebrate CoderDojo’s 10th birthday with us! appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/coderdojo-10th-birthday/feed/ 5
Celebrating the community: Toshan https://www.raspberrypi.org/blog/community-stories-toshan-coding-mentor/ https://www.raspberrypi.org/blog/community-stories-toshan-coding-mentor/#comments Tue, 17 Aug 2021 10:03:43 +0000 https://www.raspberrypi.org/?p=73880 Today we bring you the fourth film in our series of inspirational community stories! Incredible young people from the community have collaborated with us to create these videos, where they tell their tech stories in their own words. Watch the new film to meet a “mischievous” tech creator who is helping other young people in…

The post Celebrating the community: Toshan appeared first on Raspberry Pi Foundation.

]]>
Today we bring you the fourth film in our series of inspirational community stories! Incredible young people from the community have collaborated with us to create these videos, where they tell their tech stories in their own words.

Toshan, an Indian teenager in Bangalore.
Toshan had community support when he started learning to code, so now he mentors other young people at his CoderDojo club.

Watch the new film to meet a “mischievous” tech creator who is helping other young people in his community to use technology to bring their ideas to life.

This is Toshan

Toshan’s story takes place in his hometown of Bangalore, India, where his love for electronics and computing sent him on a journey of tech discovery! 

Help us celebrate Toshan by liking and sharing his story on Twitter, Linkedin, or Facebook!

Toshan (16) first encountered coding aged 12, thanks to his computing teacher Miss Sonya. Describing his teacher, he says: “The unique thing is, she just doesn’t stop where the syllabus ends.” The world of digital making and Raspberry Pi computers that Miss Sonya introduced him to offered Toshan “limitless opportunities”, and he felt inspired to throw himself into learning.

“If we help people with their ideas, they might bring something new into the world.”

Toshan

Having found help in his local community and the online Raspberry Pi Foundation community that enabled him to start his tech journey, Toshan decided to pass on his skills: he set up a CoderDojo for other young people in Bangalore when he was 14. Toshan says, “I wanted to give something back.” Mentoring others as they learn coding and digital making helped his confidence grow. Toshan loves supporting the learners at his Dojo with problem-solving because “if we help people with their ideas, they might bring something new into the world.”

Toshan, an Indian teenager, with his mother and father.

Supported by his mum and dad, Toshan’s commitment to helping others create with technology is leading him to extend his community beyond the city he calls home. Through his YouTube channel, he reaches people outside of Bangalore, and he has connected with a worldwide community of like-minded young tech creators by taking part in Coolest Projects online 2020 with an automated hand sanitiser he built.

Toshan’s enthusiasm and love for tech are already motivating him to empower others, and he has only just begun! We are delighted to be a part of his journey and can’t wait to see what he does next.

Help us celebrate Toshan by liking and sharing his story on Twitter, Linkedin, or Facebook.

The post Celebrating the community: Toshan appeared first on Raspberry Pi Foundation.

]]>
https://www.raspberrypi.org/blog/community-stories-toshan-coding-mentor/feed/ 3