Students were tasked with creating and coding a system of blinking lights using Raspberry Pi, small single-board computers that help students learn the basics of programming.
This particular exercise is called Frosh.blink(). Completing this task requires following a sequence of:
- assembling a computer system with Raspberry Pi
- creating several working LED circuits
- establishing the correct diagram
- locating the correct ground and GPIO pins
- and coding with Python to control the LEDs
There is a lot to these simple-looking systems, and the first build rarely is successful.
Students struggle through frustration, debug, rework, and problem solve. And they are deservedly proud when their systems work (as you can tell from the photos above).
–
“Frosh Creation” is a required class where the worlds of computer science, art, and music collide, giving students hands on experiences designed to challenge and strengthen their design think and teaming skills.