-
Ik zat in groep 8 toen ik leerde programmeren.
-
Ik leerde 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 je het best kan vergelijken met een superkracht.
-
(Tanya: Informaticastudente) In het volgende uur gaan we een spel spelen
-
waarmee je de basisbegrippen van het programmeren zal leren.
-
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.
-
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 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,
-
en 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!