pxt-calliope/docs/lessons/compass/quiz-answers.md
2016-11-01 17:44:37 -07:00

1.2 KiB

compass quiz answers

Create an actual compass to show your direction: North, South, East, or West

Name

Directions

Use this activity document to guide your work in the compass tutorial.

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

1. What is the purpose of the 'compass heading' block?

Gets the compass heading of the @boardname@ in degrees

2. Write the code that stores the compass heading into a local variable called 'degrees'.

let degrees = input.compassHeading()

3. Write the 'If statement' that will check if the device is mostly pointing North. Display 'N' on the @boardname@

let degrees = input.compassHeading()
if (degrees < 45) {
    basic.showString("N", 150)
}

4. Write the 'If statement' that will check if the device is mostly pointing East. Display 'E' on the @boardname@

let degrees = input.compassHeading()
if (degrees < 135) {
    basic.showString("E", 150)
}

5. Write the 'If statement' that will check if the device is mostly pointing South. Display 'S' on the @boardname@

let degrees = input.compassHeading()
if (degrees < 225) {
    basic.showString("S", 150)
}