Introduction to micro:bit Coding
Learn about the BBC micro:bot microcontroller and explore how to using Coding to control inputs ad outputs.
In this class you will learn how to use Visual Block Coding and code the BBC micro:bit. You will also learn about the relationship between Inputs and Outputs, discover how branching (if else statements) works and then create your own code to solve problems.
Notes to teachers
This class has multiple lessons or sections. Students are given self-paced challenges and tasks to do in-between the Teacher presentations.
Computer / Tablet requirements:
For this class you will require a Laptop or Desktop PC, Mac, or Chrome books. You will need access to the Google Chrome Browser. Some tablets such as iPad may work well also.
StartVisual Block Coding & Syntax Coding
StartIntroduction to the MakeCode Coding interface
StartCreating our first "Hello World" program
StartExploring the 'Basic Blocks'
StartUsing Inputs & Outputs
StartControlling individual LEDs on the screen
StartLogic with conditional statements
StartMath functions - random numbers
StartConnecting your micro:bit to a computer
Learn from the best in STEM Education
Best Education Platform - 2021 International Stevie Awards
Best in Education - 2021 Big Innovation Awards (USA)
"STEM Punks programs are based on industry-linked content providing relevant learning outcomes and pathways for future careers in STEM. The STEM Punks team have unique skills in combining industry knowledge with education to create fun and engaging STEM programs.”
- Dr. Michaela Musilova Director of HI-SEAS at the International MoonBase Alliance (USA)
“STEM Punks programs are contemporary, fun and student centred. They combine contemporary skills growth in exciting, real world contexts that promote engagement and ownership in participants. STEM Punks programs really ignite the fires of inspiration in kids and allow them to see how powerful they can truly be in this fast moving and dynamic world.”
- Tony Vallance, Australian Teacher of the Year