One of the goals of this ongoing project is to introduce students to microcontroller programming and provide a practical understanding of micro:bit hardware, software, and programming. Microcontroller programming is popular for robotics and understanding how software controls hardware. It is also a very fun way for students to learn about computers and programming because of the drag and drop” block coding application.

During each session, students learned about Microbit and Kitronik hardware (processor, controller, printed circuit board, connectors, ports, integrated circuits, switches, LEDs, and more! This growing use of programming in all areas of curriculum dictates that we as educators position students to feel comfortable with these technologies. We can do this by engaging them in the creation of technologies that include a programming component. And it can be fun!