2016-03-26 00:47:20 +01:00
|
|
|
# rock paper scissors quiz
|
|
|
|
|
2016-04-02 01:22:47 +02:00
|
|
|
shift an image horizontally across the display with offset.
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
## Name
|
|
|
|
|
|
|
|
## Directions
|
|
|
|
|
2016-04-13 17:27:45 +02:00
|
|
|
Use this activity document to guide your work in the [rock paper scissors tutorial](/lessons/rock-paper-scissors/activity).
|
2016-03-26 00:47:20 +01:00
|
|
|
|
|
|
|
Answer the questions while completing the tutorial. Pay attention to the dialogues!
|
|
|
|
|
|
|
|
## 1. Describe what `offset` does?
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
## 2. Draw which LEDs are ON after running this code and the random number returned is 0
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
2016-03-26 00:47:20 +01:00
|
|
|
let img = images.createImage(`
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. # # # . # . . . # . # # . .
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
`)
|
|
|
|
let offset = Math.random(3) * 5
|
|
|
|
img.showImage(offset)
|
|
|
|
```
|
|
|
|
|
|
|
|
![](/static/mb/lessons/night-light-2.png)
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
## 3. Draw which LEDs are ON after running this code with an offset of 5. This would occur if the random number returned is 1.
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
2016-03-26 00:47:20 +01:00
|
|
|
let img_ = images.createImage(`
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. # # # . # . . . # . # # . .
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
`)
|
|
|
|
let offset_ = Math.random(3) * 5
|
|
|
|
img.showImage(offset)
|
|
|
|
```
|
|
|
|
|
|
|
|
![](/static/mb/lessons/night-light-2.png)
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|
|
|
|
## 4. Draw which LEDs are ON after running this code with an offset of 10. This would occur if the random number returned is 2.
|
|
|
|
|
2016-03-30 22:41:01 +02:00
|
|
|
```blocks
|
2016-03-26 00:47:20 +01:00
|
|
|
let img_1 = images.createImage(`
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. # # # . # . . . # . # # . .
|
|
|
|
. # # # . # . . . # # # . # .
|
|
|
|
. . . . . # # # # # . . . . #
|
|
|
|
`)
|
|
|
|
let offset_1 = Math.random(3) * 5
|
|
|
|
img.showImage(offset)
|
|
|
|
```
|
|
|
|
|
|
|
|
![](/static/mb/lessons/night-light-2.png)
|
|
|
|
|
|
|
|
<br/>
|
|
|
|
|