pxt-calliope/docs/reference/js/lessons/digital-pet/quiz-answers.md

61 lines
1.2 KiB
Markdown
Raw Normal View History

2016-03-26 00:47:20 +01:00
# digital pet quiz answers
A display of pet images for the BBC micro:bit
## Name
## Directions
2016-04-13 17:27:45 +02:00
Use this activity document to guide your work in the [digital pet tutorial](/lessons/digital-pet/tutorial)
2016-03-26 00:47:20 +01:00
Answer the questions while completing the tutorial. Pay attention to the dialogues!
## 1. What is a 'function'?
<br/>
A function is a unit of code that performs a specific task and may return a result.
## 2. Write the steps to create the function called set awake()
<br/>
Click on "+ add new" and then "function". Click on the function name (by default it is "set awake"), and rename it to "set awake()".
## 3. Write the code inside the function "set awake()" that shows an image of the pet awake
<br/>
```
let img = images.createImage(`
. # . # .
. . # . .
. . . . .
. # # # .
. . . . .
`)
img.showImage(0)
```
## 4. Write the steps to create the function called set sleep, function set sleep()
<br/>
Click on "+ add new" and then "function". Click on the function name (by default it is "set sleep"), and rename it to "set sleep()".
## 5. Write the code inside the function "set sleep()" that shows an image of the pet asleep
<br/>
```
img = images.createImage(`
# # . # #
. . # . .
. . . . .
. # # # .
. . . . .
`)
img.showImage(0)
```