Dobar dan, Krenimo zajedno programirati!

Što je program?

Program je niz točnih uputa koje računalo izvršava jednu po jednu. Računalo ne pogađa što mislimo – radi točno ono što piše. Ako robotu kažeš samo „hodaj”, a ne kažeš koliko koraka, hodat će ravno u zid.

Ulaz – obrada – izlaz

Svaki pametni uređaj radi na isti način:

  • Ulaz – nešto što uređaj prima: pritisak gumba, svjetlo, zvuk, pokret.
  • Obrada – program odlučuje što napraviti.
  • Izlaz – nešto što uređaj pokaže ili napravi: svjetlo, zvuk, poruka.

Primjer: mikrovalna pećnica. Ulaz su gumbi, obrada je odbrojavanje, izlaz je grijanje i zvono na kraju.

micro:bit i MakeCode

micro:bit je malo računalo (mikrokontroler) koje programiramo na stranici makecode.microbit.org. Program slažemo od blokova, kao od kockica.

Lijevo na ekranu je simulator – virtualni micro:bit na kojem odmah vidiš što program radi. Kad je program gotov, klikni Preuzmi i povuci datoteku na disk MICROBIT. Tada program radi na pravoj pločici.

Prvi program

basic.showIcon(IconNames.Heart)

Blok prikaži ikonu unutar bloka pri pokretanju prikaže srce čim se micro:bit upali.

Važno: blok mora biti spojen

Blok koji leži sam na radnoj površini i nije spojen ni u jedan drugi blok postaje siv. Siv blok nije dio programa i ne radi ništa.