This is a great introduction to the Pi. Though aimed at kids, most adults who are new to programming won’t feel that they’re being talked down at. Clear layout, easy to follow.
About The Book
- Authors: Carrie Anne Philbin.
- Title: Adventures in Raspberry Pi.
- Paperback: 288 pages.
- Released: July 12, 2017.
- Language: English.
- Age Range: 11 – 17 years
About The Author
- Carrie Anne Philbin is an award-winning Computing & Raspberry Pi Educator. Currently working as Director of Education at the Raspberry Pi Foundation. Carrie Anne also hosts a Computer Science series on popular YouTube channel Crash Course and creates technology tutorials on her own channel the Geek Gurl Diaries
What I Like
This book is an introduction to programming and hardware using Raspberry Pi written for young people. Philbin is the director of education at the Raspberry Pi Foundation, host of a YouTube series on computer science, and author of many technology tutorials.
In this book, she presents a structured introduction to what programming is through project-based learning featuring projects that are interesting to young people and quite achievable. The projects are:
- Introduction to Raspberry Pi (plugging in, setting up, configuring, exploring).
- Taking command (command line, file management).
- Role-playing games (introduction to the Scratch programming language).
- Shapes (introduction to the Turtle Graphics programming language).
- Adventure games (introduction to the Python programming language).
- Minecraft programming (continuing with Python).
- Coding music (exploring audio features).
- GPIO pins (adding and programming input/output devices, especially sensors).
- Cameras and HATs (adding and programming more hardware devices).
- Jukebox (building and programming a music player).
Throughout the text are call-outs with definitions, tips, warnings, thought questions, and more information. The book is illustrated with high-quality color-photographs, screen captures, figures, tables, and code examples. End matter includes additional resources, a glossary, and an index. This book is precisely what you needed to unlock the potential of Raspberry Pi, fill in the gaps in my knowledge so you can see how all the little tips that learned fit together.
All in all, this is a good starter book for young people. The colorful book should keep the youngsters engaged if they are interested in Raspberry Pi. A great resource for anyone seeking to learn more.