02b – Beginnen met programmeren met het Wipeout parcours – De eerste drie opdrachten
De eerst van drie opdrachten die je leerlingen moeten programmeren is een “Come_here” waarmee hun Agent direct naar hun toekomt in Wipeout.
Zoals je wellicht al wel weet zal je Agent niet zomaar achter je aan blijven lopen zoals een hondje zou doen.
Hiervoor moeten ze dus de tekst goed lezen en uitvoeren.
Daarvoor openen ze met C dus hun programmeeromgeving openen.
Ze gebruiken een “Bij chatopdract”run”+” blok waarin een “agent teleporteer naar speler” blok geplaats moet worden die ze onder de AGENT tab vinden aan de linkerkant.
Als ze het goed doen ziet deze opdracht er uit zoals in de volgende afbeelding. De twee andere blokken zijn de opdrachten die hierna komen.
Als je leerlingen dit blok hebben gemaakt en met de groene startknop hebben geactiveerd kunnen ze dit programmeervenster sluiten.
Door nu de T toets te gebruiken komt er een soort van chat scherm op.
Hierin kunnen ze nu “Come_here” in typen waarna hun Agent direct naar hun toe komt.
Gebeurt dit niet? Kijk of ze hoofdletters hebben gebruikt in hun programmeeromgeving.
Want hebben ze daar “come_here” ingetypt en typen ze in de chatomgeving “Come-Here” dan zal de Agent niet komen.
Bij de volgende en dus tweede opdracht leren ze hoe ze hun Agent kunnen laten draaien. Dit is belangrijk omdat de Agent bij de derde omgeving wel met zijn gezicht richting het parcours moet staan.
Dus met een “Turn_left” kunnen ze hun Agent de juiste kant op draaien voor de derde opdracht.
De laatste en derde opdracht is eigenlijk opdracht 1 in het spel. De “Move_1” waarmee ze hun Agent 10 blokken naar voren verplaatsen.
Dit is het onderste parcours op de vorige afbeelding.
Extra informatie.
Bij deze laatste opdracht zie je dat je leerlingen hun Agent tussen twee lampen moeten plaatsen.
Dit is bewust zo gedaan om goed te kunnen zien dat de Agent ook werkelijk goed op zijn startpositie staat.
Loopt je leerling namelijk zelf weg, dan moeten de lampen blijven branden omdat de Agent er nog tussen staat.
Blijven de lampen niet branden? Dan staat de Agent dus niet op de juiste plek.