Lesson explores computer programming and the impact of computers on society. Students build and test a program to turn a light on and off using an Arduino board. They connect the hardware, program the code, test their system, adapt it for variations in blinking times, evaluate their results, and share observations with their class.
14 – 18
- Learn about engineering design and redesign.
- Learn about circuits, computers, and software coding.
- Learn how engineering can help solve society’s challenges.
- Learn about teamwork and problem solving.
Anticipated Learner Outcomes
As a result of this activity, students should develop an understanding of:
- engineering design
- computer engineering
- software engineering
Students explore how engineers have solved societal problems such as applying computing to turn lights on and off. Students work in teams to set up and program an Arduino board to turn a light on and off at a 5 second on and 2 second off interval. Teams build their system, program and test it, reflect on the challenge, and present their experiences to their class.
- Teacher Resource Documents
- Student Resource Sheet
- Student Worksheet
Alignment to Curriculum Frameworks
Curriculum alignment sheet is included in PDF.