Second edit pass. Needs better image examples?
This commit is contained in:
		@@ -7,8 +7,8 @@ to make real programs that work!
 | 
			
		||||
 | 
			
		||||
### Show LEDs
 | 
			
		||||
 | 
			
		||||
Use the blocks below to draw something.  You can draw another smiley
 | 
			
		||||
face, or try something else.
 | 
			
		||||
Draw something in the editor with this block.  You can draw another
 | 
			
		||||
smiley face, or try something else.
 | 
			
		||||
 | 
			
		||||
```shuffle
 | 
			
		||||
basic.showLeds(`
 | 
			
		||||
@@ -26,9 +26,9 @@ To move your program from your computer to the BBC micro:bit:
 | 
			
		||||
* Drag and drop the new file whose name ends in **.hex** into the **MICROBIT** window.
 | 
			
		||||
* Wait until the yellow light stops blinking!
 | 
			
		||||
 | 
			
		||||
### Show Animation Forever
 | 
			
		||||
### Show animation forever
 | 
			
		||||
 | 
			
		||||
Show one image after another by snapping blocks together to create an
 | 
			
		||||
Show one picture after another by snapping blocks together to create an
 | 
			
		||||
animation (like a cartoon)!
 | 
			
		||||
 | 
			
		||||
```blocks
 | 
			
		||||
@@ -60,7 +60,7 @@ Make an animation that never stops with the ``forever`` block.
 | 
			
		||||
 | 
			
		||||
Unscramble these blocks in the editor to make an animation that first
 | 
			
		||||
shows a happy face, then an unhappy face, then a happy face, and never
 | 
			
		||||
stops.  You can also change the pictures to make your own animation.
 | 
			
		||||
stops.  
 | 
			
		||||
 | 
			
		||||
```shuffle
 | 
			
		||||
basic.forever(() => {
 | 
			
		||||
@@ -81,8 +81,9 @@ basic.forever(() => {
 | 
			
		||||
});
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### Your turn now!
 | 
			
		||||
### Your turn!
 | 
			
		||||
 | 
			
		||||
You can also change the pictures to make your own animation.
 | 
			
		||||
Make your own awesome animation with the ``show leds`` and ``forever``
 | 
			
		||||
blocks.
 | 
			
		||||
 | 
			
		||||
@@ -94,12 +95,8 @@ You can make your animation longer if you use more than two pictures.
 | 
			
		||||
 | 
			
		||||
### Button A and B
 | 
			
		||||
 | 
			
		||||
In the editor, unscramble the blocks below so that the micro:bit shows
 | 
			
		||||
**YES** when you press button `A` and **NO** when when you press
 | 
			
		||||
button `B`.  All of the blocks under `on button A pressed` or `on
 | 
			
		||||
button B pressed` should run when you press that button. For example,
 | 
			
		||||
this program will show the word `banana` on the LED screen when you
 | 
			
		||||
press `B`.
 | 
			
		||||
This program will show the word `banana` on the LED
 | 
			
		||||
screen when you press button `B`.
 | 
			
		||||
 | 
			
		||||
```blocks
 | 
			
		||||
input.onButtonPressed(Button.B, () => {
 | 
			
		||||
@@ -107,7 +104,10 @@ input.onButtonPressed(Button.B, () => {
 | 
			
		||||
});
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
Now try to unscramble these blocks in the editor:
 | 
			
		||||
Now try to unscramble these blocks in the editor so that the micro:bit
 | 
			
		||||
shows **YES** when you press button `A` and **NO** when when you press
 | 
			
		||||
button `B`.  All of the blocks under `on button A pressed` or `on
 | 
			
		||||
button B pressed` should run when you press that button.
 | 
			
		||||
 | 
			
		||||
```shuffle
 | 
			
		||||
input.onButtonPressed(Button.A, () => {
 | 
			
		||||
@@ -120,12 +120,12 @@ input.onButtonPressed(Button.B, () => {
 | 
			
		||||
 | 
			
		||||
### Shake
 | 
			
		||||
 | 
			
		||||
You can find when someone is shaking the BBC micro:bit with the
 | 
			
		||||
You can find when someone is shaking the BBC micro:bit by checking its
 | 
			
		||||
**accelerometer** (it finds whether the micro:bit is speeding up or
 | 
			
		||||
slowing down).
 | 
			
		||||
 | 
			
		||||
Unscramble these blocks in the editor to show a frownie
 | 
			
		||||
when someone shakes the micro:bit.
 | 
			
		||||
Unscramble these blocks in the editor to show a frownie when someone
 | 
			
		||||
shakes the micro:bit.
 | 
			
		||||
 | 
			
		||||
```shuffle
 | 
			
		||||
input.onGesture(Gesture.Shake, () => {
 | 
			
		||||
@@ -144,7 +144,7 @@ You can also find when someone is tilting the micro:bit left or right,
 | 
			
		||||
face up or face down, and logo up or logo down (the logo is the yellow
 | 
			
		||||
oval picture at the top of the board).
 | 
			
		||||
 | 
			
		||||
Try to build a Rock Paper Scissors game where you turn the micro:bit
 | 
			
		||||
Try to build a Rock Paper Scissors game where you tilt the micro:bit
 | 
			
		||||
left to show paper, right to show scissors, and down to show rock.
 | 
			
		||||
 | 
			
		||||
Unscramble these blocks in the editor and try this program on the
 | 
			
		||||
@@ -179,11 +179,9 @@ input.onGesture(Gesture.TiltRight, () => {
 | 
			
		||||
 | 
			
		||||
### Pins
 | 
			
		||||
 | 
			
		||||
You can also use the pins as buttons.
 | 
			
		||||
(The pins are the holes in the big metal bar at the bottom
 | 
			
		||||
of the board.)
 | 
			
		||||
 | 
			
		||||
Hold the ``GND`` button with one hand and touch the ``0`` pin (called
 | 
			
		||||
You can also use the pins as buttons.  (The pins are the holes in the
 | 
			
		||||
metal bar at the bottom of the micro:bit board.)  For example, hold
 | 
			
		||||
the ``GND`` button with one hand and touch the ``0`` pin (called
 | 
			
		||||
``P0``) with your other hand to tell the micro:bit you're pressing it.
 | 
			
		||||
 | 
			
		||||
Unscramble the blocks in the editor to show a smiley when you press
 | 
			
		||||
@@ -200,7 +198,7 @@ input.onPinPressed(TouchPin.P0, () => {
 | 
			
		||||
});
 | 
			
		||||
```
 | 
			
		||||
 | 
			
		||||
### Your turn now!
 | 
			
		||||
### Your turn!
 | 
			
		||||
 | 
			
		||||
Use the screen, buttons, gestures, and pins to make your own fun game
 | 
			
		||||
with the BBC micro:bit!
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user