Programirati sam naučio u 8. razredu.
Najprije sam naučila kako
napravitida 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!