pxt-calliope/olddocs/js/lessons/digital-pet/quiz-answers.md
2016-04-15 14:37:25 -07:00

1.2 KiB

digital pet quiz answers

A display of pet images for the BBC micro:bit

Name

Directions

Use this activity document to guide your work in the digital pet tutorial

Answer the questions while completing the tutorial. Pay attention to the dialogues!

1. What is a 'function'?


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()


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


let img = images.createImage(`
. # . # .
. . # . .
. . . . .
. # # # .
. . . . .
`)
img.showImage(0)

4. Write the steps to create the function called set sleep, function set sleep()


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


img = images.createImage(`
# # . # #
. . # . .
. . . . .
. # # # .
. . . . .
`)
img.showImage(0)