Please enable JavaScript to use CodeHS

Intro to Programming in JavaScript with Arduino

Intro to Arduino

Students go through the basics of the Arduino device, such as how to light up and change the brightness of LEDs, and learn how variables can be used to write more versatile programs. Students build circuits to control LEDs and motors with the Arduino and explore how pseudocode can be used to structure programs from the start.

Lessons

5.1 Welcome to Arduino!

  • Intro to Arduino
  • Explore an Arduino Project
  • Arduino Memory Game
  • Using Tinkercad
  • Sign Up on Tinkercad
  • +4 more

5.2 Setting Up your Arduino

  • Setting Up your Arduino
  • Exploration: Intro to Programming with Arduino
  • Exploration 1.2 Follow-up
  • LED Blink
  • Long and Short LED Blink
  • +1 more

5.3 Comments & Pseudocode

  • Comments & Pseudocode
  • Comments & Pseudocode
  • Blink LED with Comments
  • Blinking in Pseudocode
  • Exploration: Analog vs. Digital
  • +3 more

5.4 Variables

  • Variables
  • Variables
  • Variable Brightness
  • Dim an LED
  • Breadboards
  • +6 more

5.5 Debugging

  • Debugging
  • Exploration: Using the Serial Monitor
  • Exploration 1.5 Follow-up
  • Physical Debugging: LED
  • Physical Debugging: LED and Potentiometer
  • +1 more

5.6 Intro to Arduino Quiz

  • Intro to Arduino Quiz

Courses that include this module