micro:bit
Code games or fun displays with mini piece of hardware
Pros: Ability to learn block coding, JavaScript, or Python; can be used with Scratch and Arduino.
Cons: Connecting via Bluetooth is challenging; must download the program to the device each time.
Bottom Line: This versatile tool for learning how to program with blocks or text is a nice fit for STEM classes and clubs.
Read more (opens in new tab).
Site of the Week picks are selected from the top edtech tools reviewed byCommon Sense Education, which helps educators find the best edtech tools, learn best practices for teaching with tech, and equip students with the skills they need to use technology safely and responsibly.