Learn - Build - Program - Play
Using LED Gaming to Teach Coding in Python
Using LED Games to teach Python coding concepts helps your students focus on core gaming concepts while dealing with the constraints of a limited display to create games. This is a great coding problem with real-world constraints normally found in various engineering disciplines. We seek to create gaming kits that promote programming creativity while leveraging limited displays like LEDs. What type of games are based on LEDs? Below is an example of an auto racing game based on LEDs released in 1976 by Mattel Electronics. We seek to create games like this in MicroPython with micro:bit based gaming kits as well as in CircuitPython with the CPX to help facilitate creative embedded Python coding with students.
LED based games were fun as portable handheld gaming systems for us who grew up in the 80s, so I am seeking to capture that same kind of fun with our gaming kits while teaching young programmers how to code in Python. With all of the sensors on the CPX, it makes the perfect platform for developing handheld electronic games. Instead of 80s LEDs with no extra sensors, Circuit Playground Express includes NeoPixels and a variety of other sensors to create fun handheld electronic games.