Programirati sam naučio u 8. razredu.
Najprije sam naučila kako napraviti...
zeleni krug i crveni kvadrat na ekranu.
Samo učite iz ovih lekcija, a nema ih previše,
da biste došli u jednom trenutku do toga
da 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 kod za
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 načini još nešto toga?
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 lijevo u kantu.
Nakon što kliknete "Pokreni", uvijek možete
kliknuti "Ispočetka" da se ptica vrati na početak.
A sad sredimo te svinje!