In this activity, learners will learn about the basic concepts of coding and explore some of the ways that coding and technology can be used in our everyday lives.
Specifically, learners will learn about the following coding terminology: algorithms, variables, inputs, and outputs. They will familiarize themselves with Microsoft MakeCode and learn to program their micro:bits to play the probability game, “A Micro:bit Too Greedy” (commonly referred to as “Greedy Pig”).
If you do not have micro:bits and are local, sign up for access for access to our loaner kits!
Definitions:
- Algorithm: a set of instructions that are followed to solve a problem
- Input: an action the user gives to the computer (eg. pressing the "on" button on your TV remote)
- Output: an action the computer gives to the user (eg. your TV turning on)
- Variable: a value that can change, depending on conditions or information passed to the program