Books & Videos

Table of Contents

  1. Chapter 1 Hello

    1. Sketching and Prototyping

    2. Flexibility

    3. Giants

    4. Family Tree

    5. Join In

  2. Chapter 2 Starting to Code

    1. Your First Program

    2. Show

    3. Save

    4. Share

    5. Examples and Reference

  3. Chapter 3 Draw

    1. Basic Shapes

    2. Drawing Order

    3. Shape Properties

    4. Color

    5. Custom Shapes

    6. Comments

    7. Robot 1: Draw

  4. Chapter 4 Variables

    1. Making Variables

    2. Processing Variables

    3. A Little Math

    4. Repetition

    5. Robot 2: Variables

  5. Chapter 5 Response

    1. Follow

    2. Map

    3. Click

    4. Location

    5. Type

    6. Robot 3: Response

  6. Chapter 6 Media

    1. Images

    2. Fonts

    3. Shapes

    4. Robot 4: Media

  7. Chapter 7 Motion

    1. Speed and Direction

    2. Tweening

    3. Random

    4. Timers

    5. Circular

    6. Translate, Rotate, Scale

    7. Robot 5: Motion

  8. Chapter 8 Functions

    1. Function Basics

    2. Make a Function

    3. Return Values

    4. Robot 6: Functions

  9. Chapter 9 Objects

    1. Classes and Objects

    2. Robot 7: Objects

  10. Chapter 10 Arrays

    1. Make an Array

    2. Repetition and Arrays

    3. Arrays of Objects

    4. Robot 8: Arrays

  11. Chapter 11 Extend

    1. 3D

    2. Image Export

    3. Hello Arduino

    4. Community

  1. Appendix Coding Tips

    1. Functions and Parameters

    2. Color Coding

    3. Comments

    4. Uppercase and Lowercase

    5. Style

    6. Console

    7. One Step at a Time

  2. Appendix Data Types

  3. Appendix Order of Operations

  4. Appendix Variable Scope

  5. Colophon