Thanks to LifeHacker.com bringing our attention to the free Raspberry Pi Education Manual, which is a wonderful 172-page resource. (press here)
Provided by a team of UK teachers from Computing at School (CAS), the PDF manual is a beginner’s guide to Scratch (an awesome visual programming environment), Python, the Linux command line, and more. You’ll find experiments for creating games and animations—and in the process learn not just how to code with the Raspberry Pi, but the basics of computer science as well. People of all ages can use the manual to learn more.
For those who aren’t familiar with Raspberry Pi, these are some details for you from the manual…
What is the Raspberry Pi?
The Raspberry Pi is a computer, very like the computers with which you’re already familiar. It uses a different kind of processor, so you can’t install Microsoft Windows on it. But you can install
several versions of the Linux operating system that look and feel very much like Windows. If you want to, you can use the Raspberry Pi to surf the internet, send an email or write a letter using a word processor. But you can also do so much more.
Easy to use but powerful, affordable and (as long as you’re careful) difficult to break, the Raspberry Pi is the perfect tool for aspiring computer scientists. What do we mean by computer science? We mean learning how computers work so you can make them do what you want them to do, not what someone else thinks you should do with them.
Who is this manual for?
When we wrote this manual, our aim was for it to be suitable for most people of eight years and older. But that doesn’t mean it’s for eight year olds. This book is for anyone and everyone who is curious to know more about computing and creating computer programs. If you don’t have computer-programming experience but you want to get some and you’re looking for a place to start, this is it.
We begin the manual with some relatively easy experiments in computer science. Things then get progressively more challenging with each successive exercise. Try to spend time with each experiment and, once you’ve got an exercise doing what the manual says it should, feel free to change the code to see what happens: it’s one of the best ways to learn.
Get the PDF from the link The Raspberry Pi Education Manual | via Raspberry Pi