Introduction to Microbit Programming

Introduction to Microbit Programming

This module introduces students to the fascinating world of microbit programming. Teachers should guide students through creating new projects, exploring the project editor, and writing and deleting code. The first lesson focuses on programming microbits to display messages, react to button presses, show icons, and play melodies. The second lesson involves creating a reaction timer game, teaching students how to create variables, add random delays, and record reaction times. Teachers should encourage experimentation and exploration throughout.
Read more

Explore the Course

Click any lesson with to preview it

Reaction Timer Quiz Challenge

What Students Will Learn

Learning Goals

  1. Understand the fundamentals of microbits and their programming.
  2. Develop proficiency in creating, adding, and deleting code in the project editor.
  3. Gain skills in programming microbits to display messages, react to button presses, show icons, play melodies, and respond to movement.
  4. Design and create a reaction timer game using a Microbit.
  5. Learn to create variables, store time stamps, and record a player's reaction time in a game.

Learning Outcomes

  1. Understand and utilise the project editor on the MakeCode for Microbit website.
  2. Create, add, and delete code to program a Microbit to display messages, react to button presses, and play melodies.
  3. Connect a Microbit to a computer and upload the programmed code.
  4. Design and create a reaction timer game using a Microbit, incorporating random visual prompts.
  5. Use variables to store time stamps and record a player's reaction time in the game.

What You'll Need

Student Devices

Students will need one of these devices. Students can share in groups of 2-3 if necessary.

Chromebook/Laptop/PC
Chromebook/Laptop/PC

Ready to bring this course to your school?

Get in touch to discuss pricing and ordering for your school.

Ready to get started?
Pricing & Ordering Contact Us
🍪 Our website uses cookies to make your browsing experience better. By using our website you agree to our use of cookies. Learn more