The benefits of coding extend far beyond creating software and websites. Before students start working with micro:bit, they must first learn computational thinking skills, which is the ability to approach a problem in a structured and logical way. Incorporating computer science into core curriculum is well-deserved. Not only does it give all students the skills needed to enter the growing field of computer science and gaming, but it also teaches them foundational skills such as problem solving and analytical thinking that will serve them well in all aspects of their lives.

Coding can be challenging at times as students learn to persevere through setbacks and failures. Coding is like learning a language.

Students first started by programming micro:bits to code simple instructions such as names, heart beats, and LED patterns. From there, students move on to visual educational programming languages such as Scratch, which involves putting pre-written and original code in the right order to create interactive stories, animations, and games.