Introduction to Micro-Bits
Roboteers will decipher between a hardware and a software and be able to code with Micro-Bit
- Block Code
Attention (5 Min.)
What is a Micro-Bit?
Introduction to the Micro-Bit
The MicroBit is a simple platform to get started with code and embedded electronics. This is one of the most simple micro controllers we have seen. It takes all the great features of microcontrollers like Arduino, adds on board sensors, input and output combined with a simple coding language to make a great starting point.
Hardware to get started with Micro-Bit
The most basic set up consists of a MicroBit board, USB cable, and a Computer. Search MicroBit Go on amazon. We like to add a battery pack so we can disconnect from the computer and an assortment of wires and components to explore some more advanced circuits.
Hardware and Software
Hardware is the physical component of a computer system. Hardware includes all of the circuits and other electronics of a computer that are used to run code. Software, on the other hand, is the code and other logic or programs that tell a computer what to run. Usually, hardware is designed in such a way that it is able to run multiple and different codes making it more versatile. Take, for example, a video game console like a Nintendo Switch or DS that is able to run different games. The hardware is the console itself, including the screen, buttons, and joy sticks while the games that it can it can run are the software. Similarly a laptop is hardware that is able to run different software such as games, web browsers, or utilities like calculators. Can you think of other examples of hardware and what software they are able to run?
The code editor is browser based, so you can use any computer including Chromebook. It is the MakeCode Editor.
To begin, create a new project from the My Projects area.
Review and summarize content. Reward correct answers if possible.
Students reflect on their performance. Give positive and constructive feedback on each students performance.
What is a hardware?
What is a software?
What are the pros and cons of block code and written code?