Lesson 1: The Hardware of the Raspberry Pi
Tour the Raspberry Pi, check out each of its components, and discover how they fit together…review the specs of each Pi model…then, install your operating system and see the Raspberry Pi Desktop.
Lesson 2: Getting Familiar with Raspbian
Discover the power of Raspbian, the #1 operating system for Pi…learn how Raspbian differs from typical computer operating systems…use the command line…install new applications…browse the Internet…work with productivity tools…check out alternatives to Raspbian.
Lesson 3: Getting Started with Scratch and Python
Explore Scratch and Python, two great environments for learning to program your Pi…start building Scratch games, animations, and applications by snapping together simple “block” commands…discover the incredibly powerful Python environment for writing web, desktop, and other software…write your first Python script…plan to take your next steps with Python.
Lesson 4: Using the Raspberry Pi as a Dedicated Graphics Workstation
Transform your Raspberry Pi into a dedicated workstation for creating graphic designs, photo manipulations, and document layouts…install and use Inkscape to create graphics…install GIMP and use it to edit photos…install Scribus, and use it for desktop publishing.
Lesson 5: Building an Electronic Circuit with the Raspberry Pi
Connect your Raspberry Pi to a breadboard and start experimenting with LEDs, buttons, and wires…walk through the essentials of connecting components to the Pi, “talking” with them, and controlling their behavior through program code.
Lesson 6: Using the Raspberry Pi as a Media Server
Install and use RaspBMC, the Raspberry Pi Media Center, an alternative Home Theater PC Operating System…attach your media source…browse and stream your media.