Facilitating Scientific Inquiry, Engineering Design and Computational Thinking with Micro:bit and other STEM tools