Discover how students use micro:bit devices and FABLE kits to design, construct, modify code and showcase motion in an innovative arcade game. Students enact change by exploring empathy and perspective through the process of empathy mapping. Learners apply their coding and computational thinking skills to create an arcade game inclusive of all children.
Students showcase their learning focusing on real-world scenarios, teaching them empathy and perspective in engaging and meaningful ways. Students are empowered by placing themselves in the shoes of children with disabilities and critically think how to improve the games accessibility through their design and coding of a low-cost device (micro:bit).
Through our transdisciplinary Knoxigations unit focusing on energy and forces, boys have designed, constructed and coded working arcade games that is accessible to all students.
Throughout the design thinking process boys applied empathy mapping and their growing scientific knowledge to experiment with the design techniques required to meet these needs.
The boys explored a range of forces and the transference of energy through electricity circuit and the concept of conductors and insulators. Through this explicit teaching and hands-on investigations, the boys were able to apply their understanding to design and create a working arcade game that showcased motion in a variety of ways.
As these students are some of our youngest grades to look at micro:bits the activity provided an opportunity to teach the concepts of inputs (using the buttons), outputs (using LEDs) and Conditional statements using the score counter variables. We provided each student with their own MicroBit kit for the 8 week unit meaning they were all able to practice writing and modifying their code using the simulator in the MakeCode platform
The micro:bit coding app built the foundations of the boys game through the explicit teaching of language and the cause and effect of these blocks. We looked at MicroBits language of forever, input, conditional and variable blocks. We discussed counting score, displaying the number in their arcade games, showing different symbols and using GROVE NEOPIXEL LED strips coded to change colour based on score.
Learners will demonstrate their computational thinking skills through the modifying and debugging of their code (micro:bit devices and FABLE Kits). Students will demonstrate how they follow sequences, explore and find solutions to problems creatively through algorithmic thinking by breaking down sequences into components. The application of inputs, outputs, conditional statements, and score counter variables provide the opportunity for learners to explore mathematical concepts of operations and algebraic thinking and measurement and geometry.