Before running any activities make sure the Arduino IDE (Integrated Development Environment) is ready to go on the computer. The IDE is the software that will allow you to write and run the code to make Arduino work.
**either have students follow along on the laptops and complete this with you, or set this up on the computers before time
To do this, you can use the online IDE for free:
What is an Arduino?
“Arduino is an open source physical computing platform for creating interactive objects.”
Open Source
“A philosophy that states that we should share knowledge of technology and computing generously and freely.”
Physical Computing
“Designing interactive objects that can communicate with humans using sensors such as light and temperature sensors that are controlled by software and code.”
Vocabulary Words Activity:
print off enough copies for each student. Allow them to try to match each word to a picture. Each word only matches with one picture. Give them about 5 minutes at most. If resources don't allow each student to have their own copy, just print off one and go through as a group. Go through word by word and ask what picture people believe might be the correct match and why.
https://docs.google.com/document/d/1NPaAA5mYfzX7XPFSy8wGc9uYAU6D6yTZ9m1GdIooGK8/edit?usp=sharing
Answer Key:
Now go through the answer key. Now that students have a visual of each voacb word, they are ready to learn what each of these words mean.
https://docs.google.com/document/d/1KawGGtnmtAbBulqzLEf3t9x6RNhNP5wozAdop0TfZ2I/edit?usp=sharing
Breadboard: a construction base for the prototyping of electronics. Allows user to create circuits without having to solder.
Arduino UNO: an open source microcontroller board that is able to read inputs and turn it into an output by use of digital and analog input/output pins.
Microcontroller: a computer in a single integrated circuit. Will execute one task. Contains memory, input/output that can be programmed, and a processor.
IDE (Integrated Development Environment): A software application that allows computer programmers to write and compile code.
Computer Code: written using the Arduino software or IDE (Integrated Development Environment) and then uploaded onto the physical board.
Importance of Code
Code: the set of instructions that a computer executes
Programming: “writing the code”
*when writing code it is essential to follow the syntax exactly. If something isn’t capitalized or there is a missing semicolon, the computer will not compile it correctly
*Show a large version of this picture to the entire group or print enough copies for each student to have one. This is a detailed picture of an Arduino board. This board is "Arduino Diecimila" which is different from the Arduino Uno boards that you will be using. However, most of these labeled pieces are the same. Students don't need to know all of this, but it is good that they know these are on the board, just to understand how functional Arduino boards are.