This column is from The MagPi issue 54. You can download a PDF of the full issue for free, or subscribe to receive the print edition in your mailbox or the digital edition on your tablet. All proceeds from the print and digital editions help the Raspberry Pi Foundation achieve its charitable goals.
When you contemplate the Raspberry Pi Foundation’s educational mission, you might first think of young people learning how to code, how computers work, and how to make things with computers. You might also think of teachers leveraging our free resources and training in order to bring digital making to their students in the classroom. Getting young people excited about computing and digital making is an enormous part of what we’re all about.
We all know that learning doesn’t only happen in the classroom – it also happens in the home, at libraries, code clubs, museums, Scout troop meetings, and after-school enrichment centres. At the Raspberry Pi Foundation, we acknowledge that and try hard to get young people learning about computer science and digital making in all of these contexts. It’s the reason why many of our Raspberry Pi Certified Educators aren’t necessarily classroom teachers, but also educate in other environments.
Even though inspiring and educating young people in and out of the classroom is a huge part of what we set out to do, our mission doesn’t limit us to only the young. Learning can happen at any age and, of course, we love to see kids and adults using Raspberry Pi computers and our learning resources. Although our priority is educating young people, we know that we have a strong community of adults who make, learn, and experiment with Raspberry Pi.
I consider myself among this community of lifelong learners. Ever since I first tried Raspberry Pi in 2012, I’ve learned so much with this affordable computer by making things with it. I may not have set out to learn more about programming and algorithms, but I learned them as a by-product of trying to create an interesting project that required them. This goes beyond computing, too. For instance, I needed to give myself a quick maths refresher when working on my Dynamic Bike Headlight project. I had to get the speed of my bike in miles per hour, knowing the radius of the wheel and the revolutions per minute from a sensor. I suspect that – like me – a lot of adults out there using Raspberry Pi for their home and work projects are learning a lot along the way.
Internet of Tutorials
Even if you’re following a tutorial to build a retro arcade machine, set up a home server, or create a magic mirror, then you’re learning. There are tons of great tutorials out there that don’t just tell you what to type in, but also explain what you’re doing and why you’re doing it at each step along the way. Hopefully, it also leaves room for a maker to experiment and learn.
Many people also learn with Raspberry Pi when they use it as a platform for experimental computing. This experimentation can come from personal curiosity or from a professional need.
They may want to set up a sandbox to test out things such as networking, servers, cluster computing, or containers. Raspberry Pi makes a good platform for this because of its affordability and its universality. In other words, Raspberry Pis have become so common in the world that there’s usually someone out there who has at least attempted to figure out how to do what you want with it.
To take it back to the young people, it’s critical to show them that we, as adults, aren’t always teachers. Sometimes we’re learning right beside them. Sometimes we’re even learning from them. Show them that learning doesn’t stop after they graduate. We must show young people that none of us stops learning.
I am reminded of a quote from a Terry Pratchett, ‘Well i’ll live and learn’, ‘some of use prefer to do it the other way around’, please don’t fault me for the correctness of the quote!