WEBVTT 00:00:00.000 --> 00:00:03.177 Običajno programiramo pisno, mi pa bomo uporabljali Blockly 00:00:03.177 --> 00:00:06.758 z vizualnimi blokci, ki jih premikamo naokrog, tako da nastane program. 00:00:06.758 --> 00:00:09.505 V ozadju še vedno pišemo kodo. 00:00:09.505 --> 00:00:13.745 Za začetek bomo sestavili kodo za program, ki se bo jeznemu ptiču (Angry Bird) pomagal 00:00:13.745 --> 00:00:17.513 prebiti skozi labirint in ujeti zlobnega pujsa, ki je ukradel njegova jajca. 00:00:17.513 --> 00:00:20.252 Blockly je razdeljen na tri glavne dele. 00:00:20.252 --> 00:00:23.812 Na levi je ptičev labirint, kjer bo tekel tvoj program. 00:00:23.812 --> 00:00:27.397 Navodila za vsak nivo so zapisana pod labirintom. 00:00:27.397 --> 00:00:30.130 Na sredini je orodjarna, 00:00:30.130 --> 00:00:33.401 in vsak od teh blokov predstavlja ukaz, ki ga ptič razume. 00:00:33.401 --> 00:00:38.892 Na desni je prazen delovni prostor, kjer bomo sestavili svoj program. 00:00:38.892 --> 00:00:41.649 Če na delovno površino potegnem blok "move" (premakni) 00:00:41.649 --> 00:00:44.759 in pritisnem "run" (zaženi): kaj se bo zgodilo? 00:00:44.759 --> 00:00:47.550 Ptič se premakne en kvadratek naprej po mreži. 00:00:47.550 --> 00:00:51.457 In če želim, da ptič po premiku naredi še kaj drugega? 00:00:51.457 --> 00:00:53.982 V program lahko dodam še en blok. 00:00:53.982 --> 00:00:56.217 Izbrala bom blok "turn right" (obrni se desno) 00:00:56.217 --> 00:01:00.587 in ga povlekla pod blok "move", dokler se ne pojavi rumena puščica. 00:01:00.587 --> 00:01:04.463 Ko ga spustim, se blokca zlepita skupaj. 00:01:04.463 --> 00:01:08.176 Ko spet pritisnem "run", ptič izvede vse ukaze 00:01:08.176 --> 00:01:10.718 od vrha navzol po delovni površini. 00:01:10.718 --> 00:01:14.005 Če želiš zbrisati blok, ga samo odstraniš s skladovnice 00:01:14.005 --> 00:01:16.205 in potegneš v koš za smeti. 00:01:16.205 --> 00:01:19.494 Po pritisku gumba "run" lahko vedno stisneš "reset" 00:01:19.494 --> 00:01:23.059 za premik ptiča nazaj na začetek. Zdaj pa v lov za prašički!