Chapter 1: Introducing Small Basic
Chapter 2: Getting Started
Chapter 3: Drawing Basics
Chapter 4: Using Variables
Chapter 5: Drawing Shapes with Turtle Graphics
Chapter 6: Getting User Input
Chapter 7: Empowering Programs with Math
Chapter 8: Making Decisions with If Statements
Chapter 9: Using Decisions to Make Games
Chapter 10: Solving Problems with Subroutines
Chapter 11: Event-Driven Programming
Chapter 12: Building Graphical User Interfaces
Chapter 13: Repeating For Loops
Chapter 14: Creating Conditional While Loops
Chapter 15: Grouping Data in One-Dimensional Arrays
Chapter 16: Storing Data with Associative Arrays
Chapter 17: Expanding to Higher-Dimension Arrays
Chapter 18: Advanced Text Magic
Chapter 19: Receiving File Input and Output
Introduction
Chapter 1: Getting Started with the Raspberry Pi
Chapter 2: Python Programming
Chapter 3: Hot Glue Night-Light
Chapter 4: The Pi Camera: Selfie Snapper
Chapter 5: Pi Spy Part 1: Hacking Webcams for Secret Surveillance
Chapter 6: Manipulating Minecraft
Chapter 7: Radio Invasion
Chapter 8: The Automatic Texting Machine
Chapter 9: Pi Spy Part 2: Wi-Fi and Bluetooth Tracking
Chapter 10: Magic Music Box
Chapter 11: Nature Box: Motion-Sensing Camera
Chapter 12: Smart Plugs for Smart Home Hacks
Chapter 13: Mirror, Mirror: The Social Media Status Mirror
Chapter 14: Computer Games with the Sense Hat