STOOOOOOOOP!
Wat? Gaat het niet altijd zoals je dacht dat het zou gaan?
Hoe los je meestal een nieuwe uitdaging op?
Bouw een neushoorn!
Dit bouwwerk bestaat uit twee onderdelen:
- Het lichaam van de neushoorn
- De kop van de neushoorn
Laat ‘m bewegen
Leg een LEGO steen op 1 meter afstand van de neus van de neushoorn.
Voer het programma uit en kijk wat er gebeurt.
De neushoorn zou gewoon doodleuk over de LEGO steen heen moeten denderen!
Stop bij de steen!
We laten de steen op 1 meter afstand van de neushoornneus liggen, maar nu pas je het programma zo aan dat de neushoorn zo dicht mogelijk bij de steen stopt zonder deze aan te raken.
Hoeveel wielrotaties zijn er nodig om de neushoorn zo dicht mogelijk bij de steen te laten komen zonder dat hij deze omgooit?
Bereken hoeveel keer de omtrek van het wiel in de af te leggen afstand zit. Gebruik deze berekening om uit te zoeken hoeveel rotaties je moet invoeren als de blokparameter.
d = 5.6 cm
Klaar voor een uitdaging?
Leg de LEGO steen op 120 cm afstand van de neushoornneus.
Je krijgt maar een kans om de neushoorn zo te programmeren dat deze zo dicht mogelijk bij de steen stopt zonder ‘m om te gooien.
Veel succes!
Kun jij de neushoorn laten stoppen wanneer zijn neus een ‘muur’ raakt?
Creëer twee programmeerstacks:
- Een zonder sensor
- Een met een krachtsensor (de neus van de neushoorn)
Gebruik de programmeerstacks om de beurt en beschrijf de verschillende reacties van de neushoorn.
Door de krachtsensor kan de neushoorn objecten detecteren als hij deze aanraakt, ongeacht de startafstand.
Dit programma maakt geen gebruik van de krachtsensor:
Dit programma gebruikt de krachtsensor:
Denk na over hoe je het hebt gedaan.
Wat heb je goed gedaan? Is er iets wat je beter had kunnen doen?
Goed om te weten dat je die uitdaging hebt opgelost!