Level:
Age Group:
Duration:
Type:
Appreciate electronics’ role in our lives
Program a microcontroller to perform tasks, control outputs, and sense inputs
Ideate and build working physical prototypes with the microcontroller, components, and other materials
In this course, participants will learn how to program using code blocks in Microsoft MakeCode, a free, open source programming platform. Similar to Scratch, Microsoft MakeCode provides graphical, beginner-friendly, drag-and-drop code blocks. This course will be a good way for participants to practice thinking like a computer scientist without actually having to use syntax-based programming. Over the duration of the course, individuals will create five projects (scissors-paper-stone game, step counting device, digital compass, music machine, timing gates) on the micro:bit platform using MakeCode.
Content