Ik zat in groep 8 toen ik leerde programmeren.
Ik leerder eerst hoe ik een groene cirkel
en een rood vierkant op het scherm kon laten verschijnen.
Je leert gewoon van die lessen, en er zijn niet zo veel van,
en je komt uiteindelijk op het punt waar je bijna alles kunt doen wat je wilt.
Informatica is gewoon leren hoe een computer werkt en denkt,
zodat je het kan leren om nieuwe dingen te doen.
Wat je tegenwoordig kunt doen in de informatica is fantastisch.
Ik denk dat het het dichtste komt bij een superkracht.
(Tanya: Informaticastudente) In het volgende uur gaan we een spel spelen
dat je de basisbegrippen van het programmeren zal leren.
Meestal is programmeren allemaal met tekst, maar wij gebruiken Blockly,
wat visuele blokken gebruikt waar je met drag-en-drop programma's mee schrijft.
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.
Ik sleep het "vooruit"-blok naar onze werkruimte en druk op "uitvoeren", wat denk je dat er gebeurt?
De vogel gaat een vakje vooruit op het raster.
En 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
en dan laat ik het vallen en de twee blokken klikken in elkaar.
Als ik weer op op "uitvoeren" druk, voert de vogel de stapel opdrachten uit,
van boven naar beneden, op 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!