72 lines
3.7 KiB
Markdown
72 lines
3.7 KiB
Markdown
|
# Lessons
|
||
|
|
||
|
Overview of lessons for the BBC micro:bit.
|
||
|
|
||
|
### @short Lessons
|
||
|
|
||
|
### ~column
|
||
|
|
||
|
## Beginner
|
||
|
|
||
|
* [Beautiful Image](/microbit/lessons/beautiful-image), show a beautiful image with show LEDs
|
||
|
* [Lucky 7](/microbit/lessons/lucky-7), show a number on the LED screen with show number
|
||
|
* [Answering Machine](/microbit/lessons/answering-machine), show a text message with show string
|
||
|
* [Game of Chance](/microbit/lessons/game-of-chance), show a text message with game over
|
||
|
* [Smiley,](/microbit/lessons/smiley) smiley and frowney faces that transition on button pressed
|
||
|
* [Magic Logo,](/microbit/lessons/magic-logo) show an image on logo up
|
||
|
* [Snowflake Fall](/microbit/lessons/snowflake-fall), repeat a series of images with forever
|
||
|
* [Screen Wipe](/microbit/lessons/screen-wipe), turn off the LEDs with clear screen
|
||
|
* [Flashing Heart](/microbit/lessons/flashing-heart), display images with a pause
|
||
|
* [Blink](/microbit/lessons/blink), turn an LED on and off with plot
|
||
|
* [Night Light](/microbit/lessons/night-light), dim the LEDs with set brightness
|
||
|
* [Game Counter](/microbit/lessons/game-counter), displays the player's score with score and add points to score
|
||
|
* [Happy Birthday](/microbit/lessons/happy-birthday), create a popular song
|
||
|
|
||
|
### ~
|
||
|
|
||
|
### ~column
|
||
|
|
||
|
## Intermediate
|
||
|
|
||
|
* [Magic 8](/microbit/lessons/magic-8), a fortune teller game with the BBC micro:bit
|
||
|
* [Guess the Number](/microbit/lessons/guess-the-number), guess a random number with pick number
|
||
|
* [Counter](/microbit/lessons/counter), display a number with a variable
|
||
|
* [Love Meter](/microbit/lessons/love-meter), create a love meter with on pin pressed
|
||
|
* [Rock Paper Scissors](/microbit/lessons/rock-paper-scissors), create the classic game of rock paper scissors with if statement
|
||
|
* [Truth or Dare](/microbit/lessons/truth-or-dare), a game that forces each player to reveal a secret or do something funny with if statement
|
||
|
* [Spinner](/microbit/lessons/spinner), spin the arrow with multiple if statements
|
||
|
* [Die Roll](/microbit/lessons/die-roll), spin with more if statements
|
||
|
* [Looper](/microbit/lessons/looper), display a series of numbers with a for loop index
|
||
|
* [Strobe Light](/microbit/lessons/strobe-light), develop shapes with a nested for loops
|
||
|
* [Temperature](/microbit/lessons/temperature), get the ambient temperature (degree Celsius °C)
|
||
|
* [Digi Yoyo](/microbit/lessons/digi-yoyo), create a counter with a while loop
|
||
|
* [Rotation Animation](/microbit/lessons/rotation-animation), control an animation with a boolean variable
|
||
|
* [Compass](/microbit/lessons/compass), displays the direction the BBC micro:bit is pointing with compass
|
||
|
* [Zoomer](/microbit/lessons/zoomer), measure the force with acceleration
|
||
|
* [Glowing Pendulum](/microbit/lessons/glowing-pendulum), construct a pendulum that glows using acceleration
|
||
|
* [Classic Beatbox](/microbit/lessons/classic-beatbox), make a beatbox music player with variables
|
||
|
* [Light Beatbox](/microbit/lessons/light-beatbox), make a beatbox music player with light level
|
||
|
|
||
|
### ~
|
||
|
|
||
|
### ~column
|
||
|
|
||
|
## Maker
|
||
|
|
||
|
* [The Watch](/microbit/lessons/the-watch), design and create The Watch
|
||
|
* [Hack your Headphones](/microbit/lessons/hack-your-headphones), create music on the BBC micro:bit by hacking your headphones
|
||
|
* [Banana Keyboard](/microbit/lessons/banana-keyboard), create music with fruits
|
||
|
* [Telegraph](/microbit/lessons/telegraph), play the telegraph game between two BBC micro:bits
|
||
|
* [Ornament Chain](/microbit/lessons/ornament-chain), play the ornament chain game between two BBC micro:bits
|
||
|
|
||
|
## Advanced
|
||
|
|
||
|
* [Hero](/microbit/lessons/hero), reconstruct the classic arcade game pac man with the BBC micro:bit
|
||
|
|
||
|
### ~
|
||
|
|
||
|
### @section full
|
||
|
|
||
|
The lessons promote computational thinking and computer science literacy[ read more...](/microbit/lessons/teach)
|
||
|
|