Week 1
Physical Computing
Physical Computing
Project Description - M4-Week 1
For this project, I used an Arduino Uno development board to create a simple circuit that senses input and produces a light response. I connected the Arduino to a board, LED, and jumper wires. The LED acts as the actuator, lighting up based on the programmed input. In this case, I explored how the Arduino can be used to control an LED using basic code. The LED turns on and off, demonstrating how the board can respond to inputs such as touch or environmental changes. This project helped me understand how sensors and actuators work together within a system.
The LED is connected to the Arduino through the board using jumper wires. One leg of the LED is connected to a digital output pin, and the other is connected to ground. The Arduino sends a signal through the pin, which turns the LED on or off.
I bring multiple disciplines together in my teaching by integrating technology and literacy. For example, activities like this Arduino project connect engineering concepts with real-world applications while also incorporating literacy through students explaining their thinking, using academic language, and engaging in discussion or written reflection about their designs. I also collaborate with educators across disciplines, particularly when designing thematic or project-based units that allow students to make meaningful connections across content areas.
I envision a makerspace as a flexible, student-centered environment where creativity, problem-solving, and innovation are encouraged. It would include tools such as 3D printers, laser cutters, electronics kits, and collaborative workspaces.
Computational thinking involves breaking down problems, identifying patterns, and creating step-by-step solutions. I already incorporate elements of computational thinking in my teaching through activities that require sequencing, problem-solving, and logical reasoning. This Arduino activity, for example, requires students to understand cause and effect, follow logical steps, and debug when something does not work.