Grade 9 Arduino

Introduction to basic physical computing concepts using Arduino. This content is designed for 9th grade students who have some basic experience in computer programming. This curriculum is part of the NYC DOE Software Engineering Program (SEP) high school computer science curriculum.

Please note that not all of the files in this collection can be downloaded from WeTeachNYC because they link out to an external site.

Included Resources

This is the first Unit in Grade 9 Arduino. This unit introduces the basic concepts of electronics as a springboard for students to get into the physical computing world.

This is the second Unit in Grade 9 Arduino. This unit introduces the Arduino programming environment (Arduino IDE) and the interface of the Arduino board. Students will also create their first circuit.

This is the third Unit in Grade 9 Arduino. This unit explains how the Arduino board processes digital and analog signals differently and introduces programming skills that allow you to utilize the Arduino board for various outcomes.

This is the fourth Unit in Grade 9 Arduino. This unit introduces how to use sensors with the Arduino board. Students will learn how sensors connect the computer world and real world and make these two worlds interact each other. After students explore sensor data manipulation, they will complete the final project.

This document shows the list of learning activities, exercises and projects in this topic.