Vanligvis er programmering kun tekstbasert, men vi skal bruke Blockly som bruker
visuelle blokke som du kan dra og slippe for å skrive programmer. Under panseret
er det fremdeles kode du lager. For å starte skal vi bygge kode til
et program som skal hjelpe denne Angry Bird til å bevege seg igjennom
en labyrint, for å komme til de onde grisene som har stjålet eggene.
Blockly er delt inn i tre hoveddeler.
Til venstre er fugle-labyrinten, hvor programmet vil kjøre.
Instruksene for hvert nivå er skrevet under labyrinten.
Området i midten er verktøyboksen og hver av disse blokkene er en
kommando som fuglen kan forstå. Det blanke området til høyre
er kalt arbeidsområdet og dette er hvor vi vil bygge programmet vårt.
Hvis jeg drar "gå fremover" boksen til arbeidsområdet og trykker "Kjør", hva skjer?
Fuglen beveger seg en boks fremover på rutenettet.
Hva hvis jeg vil at fuglen skal gjøre noe etter at den har beveget seg en boks frem?
Jeg kan legge til en ny boks til programmet. Jeg komme til å velge "snu mot høyre" boksen
og jeg drar den til under min bevegelses-blokk inntil den gule pilen synes.
Så slipper jeg den og de to boksene vil feste seg sammen.
Når jeg trykker på "Kjør" igjen, vil fuglen utføre kommandoene som er
stablet fra toppen til bunn av arbeidsområdet vårt.
Hvis du noen gang vil slette en boks, bare dra den bort fra stabelen og
til søppelbøtten. [Kommer til syne når du trekker den til venstre]
Etter at du har trykker "Kjør", kan du alltids trykke "Nullstill" knappen for å
få fuglen tilbake til start.
Nå la oss ta de grisene!
Teksting av: Morten Punnerud Engelstad