Dobar dan, Krenimo zajedno programirati!

Redoslijed je važan

micro:bit izvršava blokove redom, odozgo prema dolje. Ako zamijeniš redoslijed blokova, mijenja se i ono što program radi.

pri pokretanju i zauvijek

  • pri pokretanju (on start) – blokovi unutra izvrše se jednom, čim se micro:bit upali.
  • zauvijek (forever) – blokovi unutra izvršavaju se stalno iznova, sve dok micro:bit ne ugasiš.
basic.showString("Bok")

basic.forever(function () {
    basic.showIcon(IconNames.Heart)
    basic.pause(500)
    basic.showIcon(IconNames.SmallHeart)
    basic.pause(500)
})

Prvo se jednom ispiše „Bok”, a zatim srce stalno kuca.

Zašto trebamo pauzu?

micro:bit je jako brz – tisuće puta brži od našeg oka. Bez pauze bi se sličice mijenjale toliko brzo da ih ne bismo vidjeli. Blok pauza (ms) kaže micro:bitu da pričeka.

Vrijeme se mjeri u milisekundama (ms):

  • 1 sekunda = 1000 ms
  • 0,5 sekunde = 500 ms
  • 5 sekundi = 5000 ms

Vlastita sličica

Blokom prikaži LED (show leds) sam crtaš sličicu klikom na ledice.