In this chapter, we learn to
program EDU:BIT to display text and animation on the LED matrix.
download program to micro:bit.
save, publish and edit MakeCode .hex files.
Activity: Create and display fun animation using EDU:BIT.
Application Challenge: Program EDU:BIT to function as a digital announcement board.
In this chapter, we learn to
use input buttons A and B as event triggers.
create and use variables
utilize search function to find coding blocks
use input blocks for event-based programming.
Activity: Play Rock, Paper, Scissors Game using EDU:BIT.
Application Challenge: Program EDU:BIT to function as a counter to record student attendance.
In this chapter, we learn to
use piezo buzzer on Music Bit to play simple melodies.
create and use functions.
duplicate coding blocks.
read music scores.
Activity: Play Baby Shark song using EDU:BIT.
Application Challenge: Program EDU:BIT to function as a game show buzzer.
In this chapter, we learn to
program EDU:BIT to control LEDs on Traffic Light Bit - on, off & toggle.
add EDU:BIT extension to the Editor.
Activity: Play Win, Lose or Draw Game (or Charade) using EDU:BIT as the timer and score counter.
Application Challenge: Program EDU:BIT to function as a score counter as well as a timer.
In this chapter, we learn to
program Program EDU:BIT to detect object using IR Bit.
use while loops.
create and use arrays.
Activity: Play Snakes and Ladders Game using EDU:BIT as a digital dice.
Application Challenge: Program EDU:BIT to function as an anti-slouch detector.
In this chapter, we learn to
program EDU:BIT to read analog values from Potentio Bit.
map analog input readings to values in the suitable range.
use logic blocks for conditional programming.
Activity: Play Tag, You're It using EDU:BIT.
Application Challenge: Program EDU:BIT to be a timer (with adjustable duration).
In this chapter, we learn to
program EDU:BIT to detect noise with Sound Bit.
use event triggers to switch between several modes.
Activity: Have a Talent Time Contest using EDU:BIT as an applause-o-meter to determine the winner.
Application Challenge: Program EDU:BIT to function as a classroom noise monitor.
In this chapter, we learn to
program EDU:BIT to control a DC motor - spinning direction and speed control.
use math blocks to perform arithmetic operations.
Activity: Play Finger Twister Game using EDU:BIT as a random spinner.
Application Challenge: Program EDU:BIT to function as a sound-activated fan with speed control.
In this chapter, we learn to
program EDU:BIT to control a servo motor - angular position.
Activity: Play Penalty Shoot-out Game using EDU:BIT to control the goalkeeper.
Application Challenge: Program EDU:BIT to function as a metronome.
In this chapter, we learn to
program EDU:BIT to light up RGB LEDs on RGB Bit in different colours/patterns.
Activity: Play Mastemind Game using RGB LEDs on EDU:BIT to set and display the codes.
Application Challenge: Program EDU:BIT to function as a memory game training tool.
In this chapter, we learn to
program EDU:BIT to send and receive radio signals.
Activity: Play Simon Says Game using EDU:BIT to communicate between players and light up LEDs.
Application Challenge: Program two or more EDU:BITs to form a feedback communication network in class.