Please enable JavaScript to use CodeHS


Introduction to Physical Computing with Arduino

Lessons

  1. Intro to Arduino

    1. 1.1 Welcome to Arduino!

    2. Description
    3. Objective
    4. 1.2 Setting Up your Arduino

    5. Description
    6. Objective
    7. 1.3 Comments & Pseudocode

    8. Description
    9. Objective
    10. 1.4 Variables

    11. Description
    12. Objective
    13. 1.5 Debugging

    14. Description
    15. Objective
    16. 1.6 Intro to Arduino Quiz

    17. Description
    18. Objective
  2. Program Control with Arduino

    1. 2.1 Loops

    2. Description
    3. Objective
    4. 2.2 If/Else Statements

    5. Description
    6. Objective
    7. 2.3 Arithmetic, Comparison, and Logical Operators

    8. Description
    9. Objective
    10. 2.4 Functions

    11. Description
    12. Objective
    13. 2.5 Using Motors

    14. Description
    15. Objective
    16. 2.6 Program Control with Arduino Quiz

    17. Description
    18. Objective
  3. Advanced Arduino

    1. 3.1 Arduino Challenges

    2. Description
    3. Objective
    4. 3.2 Explore a New Sensor

    5. Description
    6. Objective
    7. 3.3 Step-by-Step Arduino Project

    8. Description
    9. Objective
    10. 3.4 Final Project

    11. Description
    12. Objective