Code examples, curricular links, and project ideas using Micro:Bits, Makecode blocks, and some peripherals. This website is in beta until the Feb 1-2 2019 conference and (spoiler alert) will be used in the Micro:Bit Deep Dive session. The website contains many embedded Makecode examples, so it is somewhat slow.
Binary is extremely important to the computer world. The majority of computers today store all sorts of information in binary form. This lesson helps to demonstrate how it is possible to take something that we know and translate it into a series of ons and offs.
In this lesson students will learn how information is represented in a way such that a computer can interpret and store it. When learning binary, students will have the opportunity to write codes and share them with peers as secret messages.
- Encode letters into binary
- Decode binary back to letters
- Relate the idea of storing initials on a bracelet to the idea of storing information in a computer
will create a 3D obstacle course using cardboard and other materials for
spheros to navigate through. They will
calculate the angles of all the corners and the distance.
This is a collection of different templates and frameworks for design, aimed at a variety of learning styles, groupings, and institutions. It was a collective creation from VINLearn #3. It's a work in progress, and is currently only in Google Slides format.
This slide deck is an overview of Micro:Bits and an introduction to other processor boards such as Circuit Playground Express, Arduino Uno, and Adafruit Gemma. There are many resource links. The focus is using Makecode block coding in as many areas as possible. This was presented at VINLearn #3.
When you have a lot of people using one resource (such as cars using roads, or messages
getting through the Internet), there is the possibility of “deadlock”. A way of working co-operatively is needed to avoid this happening. This is a great introductory activity to how networks manage traffic congestion.