Outschool
Search

$108

for 6 classes
Class

Beginning Projects with the Arduino

Completed by 4 learners
Ages 9-14
Live Group Class
In this class, learners will discover the foundations of computer programming while completing fun projects on the Arduino.
Average rating:
4.7
Number of reviews:
(2,522 reviews)

Live video meetings
1x per week, 6 weeks
1-6 learners per class
50 min

What's included

6 live meetings
5 in-class hours

Class Experience

Have you ever wondered what you can make your Arduino kit do? Discover its capabilities in this class! Together, we will explore building circuits using diverse components and the foundations of computer programming that bring Arduino projects to life.

Weeks 1 and 2: Chasing Lights
We will explore how to build a circuit that uses multiple LEDs and a potentiometer. Students will gain familiarity with the resistors in their kit. In programming Chasing Lights, students will discover how to use a for loop and how to control their circuits using a potentiometer.

Weeks 3 and 4: Reaction Timers
Our circuit for this project is pretty basic: a button and two LEDs, but we'll be putting the brain of the Arduino to work! Students will practice using the Serial Monitor to pass instructions to users. In programming Reaction Timer, students will discover how to take advantage of in-built functions such as random and millis.

Weeks 5 and 6: Memory Game
This circuit uses four buttons and four LEDs to create a memory game where lights flash in a pattern that users replicate. In programming Memory Game, students will practice thinking critically about what their circuit needs to do while learning how to scan across multiple inputs.

Our class time is an active building environment where we work on writing code and building circuits together. To get the most out of our time together, students should bring an Arduino Starter Kit to every class and join our class from a computer with the Arduino IDE program installed. The Arduino IDE is a script-based programming interface where learners should be comfortable navigating the keyboard and typing characters such as (, ), {, }, /, and ;.

Learning Goals

Students will grow in their ability to:
- Articulate goals for electrical engineering projects
- Identify electronic components used in electrical projects
- Build and troubleshoot circuits on breadboards
- Compose and troubleshoot programs using the Arduino

Other Details

Parental Guidance
Mounting circuit components on a breadboard and typing lines of code require considerable attention to detail. Your learner may benefit from an adult sitting next to them during class, particularly as it relates to putting the components in the breadboard. The Arduino IDE is a script-based programming interface where learners should be comfortable navigating the keyboard and typing characters such as (, ), {, }, /, and ;. Students who rely on slow "Hunt and peck" keyboarding skills would do better in my four week class called "BLINK! An Introduction to Programming with Arduino."
Supply List
Students will need an Arduino Starter Kit that includes resistors, LEDs, buttons, and potentiometers. I recommend the following kits.
Arduino Starter Kit (available at https://store.arduino.cc/usa/arduino-starter-kit )
ELEGOO UNO Starter Kit (available on Amazon)
SparkFun Inventor's Kit for Arduino Uno v4.0 (https://www.sparkfun.com/products/14418)

Because Arduino is an open source platform, you can find many versions of Starter Kits across a wide range of price points. You want to ensure that any kit purchased for this course has the Arduino UNO board, a circuit breadboard, jumper wires, resistors, LEDs, buttons, and potentiometers.

The Arduino software is free for learners using Mac and PC computers. Students using Chromebooks will need to use the Arduino Create App which is free for 30 days and then costs $1/month.
Language of Instruction
English
External Resources
In addition to the Outschool classroom, this class uses:

Meet the teacher

Joined October, 2017
4.7
2522reviews
Profile
Teacher expertise and credentials
As a mechanical engineer and engineering educator, I love the challenge of helping students bring their ideas to life. This class offers an excellent opportunity for students to say, "I want to design a circuit that can do x, y, and z" while gaining the skills to make that happen.

Reviews



Parents also liked
Beginning Projects with the Arduino
Ian Nelson
4.7
(2,522)
$18 per class
Next session at 10 PM on Thursday
Group Class
6 wks, 1/wk, 50 min
9-14
BLINK! An Introduction to Programming with Arduino
Ian Nelson
4.7
(2,522)
$18 per class
Next session at 11 PM on Mon 5/5
Group Class
4 wks, 1/wk, 50 min
9-13
Arduino Coding Camp
Elene Feigenbaum
4.9
(145)
$18 per class
Next session at 5 PM on Mon 6/16
Group Class
2 wks, 5/wk, 55 min
12-17
Create WIFI-Controlled Arduino Projects Using the Uno R4 WIFI Microcontroller
Elene Feigenbaum
4.9
(145)
$25 per class
Next session at 2 PM on Mon 4/28
Group Class
2 wks, 1/wk, 55 min
13-18
Arduino Coding Part 2: Reading and Using Sensors
Elene Feigenbaum
4.9
(145)
$18 per class
Next session at 7 PM on Monday
Group Class
5 wks, 2/wk, 55 min
13-17
Arduino Coding Part 1: LEDs, Servos, Buttons, Buzzers, and More
Elene Feigenbaum
4.9
(145)
$18 per class
Next session at 6 PM on Wednesday
Group Class
10 wks, 1/wk, 55 min
10-15
Tinkercad Robotics Lab: Design, Code & build Gadgets with Arduino and Microbit!
Create N Learn: Game-Based Learning & Future Skill
5.0
(25)
$17 per class
Next session at 11 PM on Sunday
Group Class
5 wks, 2/wk, 55 min
8-10
1:1 Tutoring: Coding, Arduino, Games, Unity, Python, JavaScript, C++, C#
Alex Fish
5.0
(7)
$60 per session
1-on-1 Lessons
On Demand
7-18
STEM Camp for Young Engineers (Tech, Robotics, & Coding)
STEMworks
5.0
(32)
$25 per class
Next session at 4 PM on Mon 5/12
Group Class
1 wk, 5/wk, 55 min
10-14
Intro to Robotics - Build a Robot Arm (Coding/Programming & STEM)
STEMworks
5.0
(32)
$25 per class
Next session at 3 PM on Mon 5/12
Group Class
4 wks, 2/wk, 55 min
11-15
Coding and Video Game Design for Ages 6 - 11
Usama Puri
4.3
(21)
$30 per class
Next session at 5 PM today
Group Class
1/wk, 55 min
6-11
Live Coding Classes for Ages 11 - 17 [Ratio 2 : 1 ]
Usama Puri
4.3
(21)
$30 per class
Next session at 12 AM on Mon 5/5
Group Class
1/wk, 55 min
11-16
Live Coding Classes for Ages 6 - 11
Usama Puri
4.3
(21)
$30 per class
Next session at 9 PM today
Group Class
1/wk, 55 min
6-11
Personalized Live Coding Lab for Ages 10 to 14 [3-To-1 Ratio]
CodeWithUs
4.2
(137)
$29 per class
Next session at 6 PM today
Group Class
1/wk, 1 hr
10-14
STEM Mentoring with Teacher Tom! Explore STEM Projects 1:1 at Your Own Pace
Teacher Tom Bickmore - Analog Astronaut
5.0
(286)
$75 per session
1-on-1 Lessons
On Demand
5-18
See More Classes
Home
Search
Give a Gift Card
Open currency, time zone, and language settings
Language & Region
Log In