Meestal wordt er geprogrammeerd met tekst, maar wij gebruiken Blockly, dat visuele blokken gebruikt
waarmee je met drag-en-drop programma's kan schrijven. Onder de motorkap ben je nog steeds code aan het maken.
Om te beginnen gaan we code bouwen voor een programma dat zal helpen deze Angry Bird door een doolhof
te bewegen om het biggetje te pakken te krijgen dat zijn eieren gestolen heeft. Blockly is verdeeld in drie delen.
Links is het doolhof waar je programma wordt uitgevoerd.
De opdracht voor elk level staat onder het doolhof. Dit middelste stuk is de gereedschapskist,
en elk van deze blokken is een commando dat de vogel kan begrijpen.
De witte ruimte aan de rechterkant heet de werkruimte en hier zullen we ons programma bouwen.
Als ik het "vooruit"-blok naar onze werkruimte sleep en op "uitvoeren" druk, wat denk je dat er gebeurt?
De vogel gaat een vakje vooruit op het raster.
En wat als ik de vogel iets wil laten doen nadat hij een vakje vooruit is gegaan?
Ik kan nog een blok toe te voegen aan ons programma. Ik kies het "draai rechts"-blok en versleep het naar mijn "vooruit"-blok
tot er een gele pijl verschijnt. Wanneer ik het laat vallen, klikken de twee blokken in elkaar.
Als ik weer op "uitvoeren" druk, voert de vogel de stapel opdrachten uit,
van boven naar beneden, in onze werkruimte. Als je ooit een blok wilt verwijderen,
pak het dan uit de stapel en sleep het naar de prullenbak. Als je op "uitvoeren" hebt gedrukt kun je altijd
met de "reset"-knop de vogel terug naar de start krijgen.
Laten we die biggetjes te pakken nemen!