2016-03-26 00:47:20 +01:00
|
|
|
# Block Editor STEM Lessons
|
|
|
|
|
2016-04-02 01:22:47 +02:00
|
|
|
Overview of Blocks lessons for the BBC micro:bit.
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
### @short Lessons
|
|
|
|
|
|
|
|
### ~column
|
|
|
|
|
|
|
|
## Science
|
|
|
|
|
2016-04-13 17:27:45 +02:00
|
|
|
* [Night Light](/lessons/night-light), dim the LEDs with set brightness
|
|
|
|
* [Hack your headphones](/lessons/hack-your-headphones), create music on the BBC micro:bit by hacking your headphones
|
|
|
|
* [Banana Keyboard](/lessons/banana-keyboard), create music with fruits
|
|
|
|
* [Telegraph](/lessons/telegraph), play the telegraph game between 2 BBC micro:bits
|
|
|
|
* [Zoomer](/lessons/zoomer), measure the force with acceleration
|
|
|
|
* [Glowing pendulum](/lessons/glowing-pendulum), construct a pendulum that glows using acceleration
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
### ~
|
|
|
|
|
|
|
|
### ~column
|
|
|
|
|
|
|
|
## Technology
|
|
|
|
|
2016-04-13 17:27:45 +02:00
|
|
|
* [Beautiful Image](/lessons/beautiful-image), show a beautiful image with show LEDs
|
|
|
|
* [Answering machine](/lessons/answering-machine), show a text message with show string
|
|
|
|
* [Game of chance](/lessons/game-of-chance), show a text message with game over
|
|
|
|
* [Smiley,](/lessons/smiley) smiley and frowney faces that transition on button pressed
|
|
|
|
* [Snowflake fall](/lessons/snowflake-fall), repeat a series of images with forever
|
|
|
|
* [Screen wipe](/lessons/screen-wipe), turn off the LEDs with clear screen
|
|
|
|
* [Flashing heart](/lessons/flashing-heart), display images with a pause
|
|
|
|
* [Blink](/lessons/blink), turn an LED on and off with plot
|
|
|
|
* [Happy birthday](/lessons/happy-birthday), create a popular song
|
|
|
|
* [Magic 8](/lessons/magic-8), a fortune teller game with the BBC micro:bit
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
### ~
|
|
|
|
|
|
|
|
### ~column
|
|
|
|
|
|
|
|
## Engineering
|
|
|
|
|
2016-04-13 17:27:45 +02:00
|
|
|
* [The Watch](/lessons/the-watch), design and create The Watch
|
|
|
|
* [Truth or dare](/lessons/truth-or-dare), a game that forces each player to reveal a secret or do something funny with if statement
|
|
|
|
* [Spinner](/lessons/spinner), spin the arrow with multiple if statements
|
2016-06-02 06:36:32 +02:00
|
|
|
* [Dice roll](/lessons/dice-roll), spin with more if statements
|
2016-04-16 01:15:08 +02:00
|
|
|
* [Beatbox](/lessons/classic-beatbox), make a beatbox music player with variables
|
2016-04-13 17:27:45 +02:00
|
|
|
* [Temperature](/lessons/temperature), get the ambient temperature (degree Celsius °C)
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
### ~
|
|
|
|
|
|
|
|
### ~column
|
|
|
|
|
|
|
|
## Math
|
|
|
|
|
2016-04-13 17:27:45 +02:00
|
|
|
* [Lucky 7](/lessons/lucky-7), show a number on the LED screen with show number
|
|
|
|
* [Game Counter](/lessons/game-counter), displays the player's score with score and add points to score
|
|
|
|
* [Guess the Number](/lessons/guess-the-number), guess a random number with pick number
|
|
|
|
* [Counter](/lessons/counter), display a number with a variable
|
|
|
|
* [Love meter](/lessons/love-meter), create a love meter with on pin pressed
|
|
|
|
* [Looper](/lessons/looper), display a series of numbers with a for loop index
|
|
|
|
* [Strobe light](/lessons/strobe-light), develop shapes with a nested for loops
|
|
|
|
* [Digi Yoyo](/lessons/digi-yoyo), create a counter with a while loop
|
|
|
|
* [Rotation animation](/lessons/rotation-animation), control an animation with a boolean variable
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
### ~
|
|
|
|
|