Programirati sam naučio u 8. razredu.
Najprije sam naučila kako
napraviti da se zeleni krug i crveni
kvadrat pojave na ekranu.
Samo učite iz ovih lekcija,
kojih nema previše,
da biste došli do trenutka
kad možete učiniti što god želite.
Računalna znanost je učenje o tome
kako računala rade i razmišljaju
kako biste ih mogli naučiti
da rade nove stvari.
Stvari koje danas možete raditi s
računalima su zbilja zadivljujuće.
Mislim da je to najbliže tome
da imate super-moći.
U sljedećih sat vremena
igrat ćemo igru koja će
vas naučiti osnovama programiranja.
Najčešće programiramo pišući naredbe,
ali mi ćemo korisiti Blockly
koji koristi blokove naredbi koje
postavljate da napišete program.
No vi i dalje stvarate kod.
Na početku ćemo napisati
program koji će pomoći
ptici u labirintu da dođe do svinje
koja je ukrala njena jaja.
Blockly je podijeljen na tri dijela.
Na lijevoj strani je labirint u kojem
će program biti pokrenut.
Upute za svaki nivo su ispod labirinta.
U sredini se nalaze alati,
a svaki blok je naredba
koju ptica razumije.
Bijelo područje je radna površina
i to je područje u kojem gradimo program.
Ako dovučem "idi naprijed" blok i kliknem
"Pokreni" što se događa?
Ptica se pomakne naprijed za jedno polje.
A ako želim da ptica učini još nešto?
Mogu dodati još jedan blok u naš program.
Odabrat ću "okreni desno" i dovući ga
ispod "idi naprijed" bloka dok se ne
pojavi žuta strelica,
i pustiti ga da se oba bloka spoje.
Kad opet kliknem "Pokreni", ptica će
izvršiti spojene naredbe
odozgo prema dolje.
Ako želite izbrisati blok
samo ga odvojite i odvucite u kantu.
Nakon što kliknete "Pokreni" uvijek možete
kliknuti "Ispočetka".
A sad sredimo svinje!