Lees je gebruiksaanwijzingen of bekijk je liever videotutorials?
Je hebt zojuist een nieuwe gadget ontvangen en die moet nu in elkaar gezet worden.
Hoe belangrijk zijn stap-voor-stapinstructies? Heb je liever video’s of boekjes?
Bouw deze ‘kwaliteitscontrole’-robot.
Deze robot is jouw nieuwe beste vriend. Hij zal je helpen de kwaliteit van jouw ideeën te controleren.... Je moet hem zo snel mogelijk aan de praat zien te krijgen!
Power up!
Voer dit programma uit en zie hoe jouw robot tot leven komt.
Creëer een programmeerstack naar aanleiding van deze pseudocode.
Programmeer deze acties.
- Een hart laten oplichten
- Als ik de kleur paars zie:
- Een glimlach laten oplichten
- Motor A 30 graden laten draaien
- Motor A -60 graden laten draaien
- Motor A 60 graden laten draaien
- Motor A -30 graden laten draaien
- Een geluid afspelen
- Een hart laten oplichten
Met pseudocode kunnen complexe acties worden ontleed in kleinere onderdelen. Het lijkt wel wat op het maken van stap-voor-stapinstructies.
Jouw programmeerstack zou er zo uit kunnen zien:
Pseudocode maken voor de rest van de bewegingen.
Bekijk de video nu. Ontleed alle acties die je ziet en schrijf pseudocode voor de bewegingen.
Creëer programmeerstacks die jouw pseudocode volgen.
Hoe goed heb je het gedaan?
Denk na over wat je goed gedaan hebt en wat beter kon.
Nu je weet hoe je grote acties in kleinere kunt afbreken, kun je elk probleem ontleden!