As numerous faculties, libraries, and households have confirmed, the Raspberry Pi is a good way to reveal youngsters to programming. In the primary 4 articles on this collection, you have discovered about purchasing, installing, and configuring a Raspberry Pi. In this fifth article, I am going to share some useful sources to get youngsters began programming with the Raspberry Pi.
Scratch
Scratch is a good way to introduce youngsters to primary programming ideas like variables, boolean logic, loops, and extra. It’s included in Raspbian, and yow will discover quite a few articles and tutorials about Scratch on the web, together with Is Scratch today like the Logo of the ’80s for teaching kids to code? on Opensource.com.
Code.org
Code.org is one other nice on-line useful resource for teenagers studying to program. The group’s mission is to reveal extra individuals to coding by way of programs, tutorials, and the favored Hour of Code occasion. Many faculties—together with my fifth-grade son’s—use it to reveal extra youngsters to programming and laptop science ideas.
Reading
Reading books is one other nice method to learn to program. You do not essentially want to talk English to learn to program, however the extra you already know, the simpler will probably be, as most programming languages use English key phrases to explain the instructions. If your English is nice sufficient to observe this Raspberry Pi collection, you might be more than likely well-equipped to learn books, boards, and different publications about programming. One ebook I like to recommend is Python for Kids: A Playful Introduction to Programming by Jason Biggs.
Raspberry Jam
Another method to get your youngsters into programming is by serving to them work together with others at meetups. The Raspberry Pi Foundation sponsors occasions referred to as Raspberry Jams around the globe the place youngsters and adults can be a part of forces and be taught collectively on the Raspberry Pi. If there is not a Raspberry Jam in your space, the muse has a guidebook and different sources that can assist you begin one.
Gaming
Last, however not least, there is a model of Minecraft for the Raspberry Pi. Minecraft has grown from a multi-player “digital Lego”-like sport right into a programming platform the place anybody can use Python and different languages to construct on Minecraft’s digital world. Check out Getting Started with Minecraft Pi and Minecraft Hour of Code Tutorials.
What are your favourite sources for instructing youngsters to program with Raspberry Pi? Please share them within the feedback.