Programiraj

U ovoj lekciji naučit ćeš kako izraditi programski kod za micro:bit u MakeCode editoru.

Za rješavanje određenih zadataka u Micro:bit Escape room-u trebat ćeš kopirati JavaScript kôd svog programa u odgovarajuće polje.

Pogledaj videozapis i upoznaj se s programiranjem u MakeCode editoru.

Ovdje otvori MakeCode editor.

Program 1

Kreiraj program kojim se na micro:bitu redom prikaže riječ MICROBIT, izbriše ekran, prikaže broj 4 na jednu sekundu te opet izbriše ekran.

Od naredbi možeš koristiti: on start, show string, clear screen, show number i pause.

Nakon što napraviš program, kopiraj i zalijepi JavaScript kôd u polje u nastavku.

Ovdje zalijepi JavaScript kôd za program 1.

basic.showString(“MICROBIT”)
basic.clearScreen()
basic.showNumber(4)
basic.pause(1000)
basic.clearScreen()

Program 2

Kreiraj program kojim se pritiskom na tipkalo A izbriše ekran, a pritiskom na tipkala A i B zajedno, sličica žirafe.

Od naredbi možeš koristiti: on button A pressed, show icon, clear screen, on button A+B pressed.

Nakon što napraviš program, kopiraj i zalijepi JavaScript kôd u polje u nastavku.

Ovdje zalijepi JavaScript kôd za program 2.

input.onButtonPressed(Button.A, function () {
    basic.clearScreen()
})
input.onButtonPressed(Button.AB, function () {
    basic.showIcon(IconNames.Giraffe)
})

Program 3

Kreiraj program koji svakih 5 sekundi prikaže nasumično odabran broj između 1 i 10, a protresanjem micro:bita se na 1 sekundu prikaže sličica note.

Od naredbi možeš koristiti: on shake, show icon, show number, forever, pause, pick random.

Nakon što napraviš program, kopiraj i zalijepi JavaScript kôd u polje u nastavku.

Ovdje zalijepi JavaScript kôd za program 3.

input.onGesture(Gesture.Shake, function () {
    basic.showIcon(IconNames.EighthNote)
    basic.pause(1000)
})
basic.forever(function () {
    basic.showNumber(randint(0, 10))
    basic.pause(5000)
})

Tags: