pxt-calliope/docs/tutorials/getting-started.md
2017-04-28 17:26:19 -07:00

1.2 KiB

Getting started

Step 1

Welcome! Place the ||show string|| block in the ||on start|| slot to scroll your name.

basic.showString("Micro!")

Step 2

Click |Download| to transfer your code in your @boardname@!

Step 3

The text stopped. Place the ||show string|| block in the ||on button pressed|| slot to scroll your name when button A is pressed.

input.onButtonPressed(Button.A, () => {
    basic.showString("Micro!")
});

Step 4

Click |Download| to transfer your code then press button A to scroll your text.

Step 5

Place blocks to display a smiley when button B is pressed.

Use the dropdown to find B!

input.onButtonPressed(Button.B, () => {
    basic.showLeds(`
    # # . # #
    # # . # #
    . . . . .
    # . . . #
    . # # # .
    `)
})

Step 6

Place the ||show number|| and ||pick random|| blocks in the ||on shake|| slot to build a dice.

When the @boardname@ is shaken, the random number between 0 and 6 will be displayed on the scren.

input.onGesture(Gesture.Shake, () => {
    basic.showNumber(Math.random(7))
})

Step 7

Well done! You have completed this activity.