The UK gave 1 million micro:bit computers to students in 2016 in an attempt to get more kids, especially girls, excited about STEM careers. The initiative has been met with so much success that Germany has followed suit and now India! They strongly believe that getting kids to learn about electronics and how to code will also get them more interested in math and sciences.
Here in the US, the maker movement is also vibrant with small computers like Arduino , Raspberry Pi, Beagle Board, and others. However no investment has been made to reach the broader community as in the UK. Until now. The micro:bit Foundation has committed to delivering 2 million micro:bits to students in the United States and Canada by the year 2020!
Micro:bit is a credit-card sized computer that can accept inputs from switches and sensors, do some processing and display measurements or control other devices. They can be used to make a variety of things – a burglar alarm, a smoke detector or thermostat, for example. This micro:bit was designed so that it can be programmed by school kids using a visual programming language (think drag and drop) like Scratch or Block (for elementary school kids). And for older or more experienced kids, it can be programmed using JavaScript or Python, which are both popular programming languages used in industry.
The neat thing about the device is how much you can do with it even before adding additional sensors or output devices. It has a built in LED display, thermometer, compass, and a magnetometer.
So how does it help with math? Well, the micro:bit and other computers engage kids and make them eager to learn and apply math to get the most out of it. Not to state the obvious, but students learn more when they are excited about what they are learning! And it’s really true, math is the language of science and technology. So put the two together and watch the magic happen. Here’s an example of how easy it is to program a button to display a message on the LED display.

- To apply their knowledge of unit conversion students can calculate and display temperature readings in both Celsius to Fahrenheit.
- To apply their knowledge of multiplication and division, they can calculate resistor values to keep a circuit from being overloaded.
- To apply their knowledge of angles, they can control a robot’s arm to move to a precise point or show the angle from magnetic north.
- To apply their knowledge of fractions, they can choose the proper gear ratios for their robots.
- To exercise their skills in solving multi-step problems, they can add complications in their designs.
- and more!
These days, schools and parents are getting their kids exposed to STEM like never before and with good reason – it’s where the jobs of the future are. And even if your child is not interested in STEM, he will be a consumer of technology and this exposure will allow him to to make more informed technology decisions.