Nu is het jouw beurt om je VEX AIM Coding Robot nieuwe bewegingen te leren! In deze les ga je je robot vooruit en achteruit laten rijden. Eerst door te rijden en vervolgens met VEXcode AIM uw rijpad om te zetten in code. Je bouwt voort op wat je in de vorige les hebt geleerd om je project verder te onderzoeken en er iteraties op uit te voeren.
Bekijk de onderstaande video voor meer informatie:
- Extra blokken toevoegen aan een project.
- Een dropdown-parameter wijzigen.
Nu u de video hebt bekeken, kunt u uw gedachten in uw dagboek noteren. Beantwoord deze vragen om je denkproces te sturen en je voor te bereiden op een discussie met de hele klas:
- Hoe worden de blokken in een project door de robot uitgevoerd? Leg uit wat je denkt, ook al ben je er niet zeker van.
- Wat heb je in de video gezien dat jouw gedachtegang ondersteunt?
- Noem minimaal twee vragen die je hebt over het coderen van de robot, zodat je beter begrijpt hoe je een taak uitvoert.
- Wat heb je geleerd over coderen of VEXcode waarvan je denkt dat het je zal helpen om deze les succesvol af te ronden?
Nu u de video hebt bekeken, kunt u uw gedachten in uw dagboek noteren. Beantwoord deze vragen om je denkproces te sturen en je voor te bereiden op een discussie met de hele klas:
- Hoe worden de blokken in een project door de robot uitgevoerd? Leg uit wat je denkt, ook al ben je er niet zeker van.
- Wat heb je in de video gezien dat jouw gedachtegang ondersteunt?
- Noem minimaal twee vragen die je hebt over het coderen van de robot, zodat je beter begrijpt hoe je een taak uitvoert.
- Wat heb je geleerd over coderen of VEXcode waarvan je denkt dat het je zal helpen om deze les succesvol af te ronden?
Nadat de leerlingen de video hebben bekeken en voordat ze gaan oefenen, komen bij elkaar voor een discussie met de hele klas Gebruik de antwoorden van studenten op de gestelde vragen als basis voor de discussie.
Wees tijdens de discussie een voorbeeld van openheid voor verschillende ideeën en herinner de studenten eraan dat ze op een respectvolle manier met elkaar moeten omgaan als anderen hun ideeën delen. De ervaring met programmeren verschilt per student. Wat voor de één intuïtief lijkt, kan voor de ander een belangrijke mijlpaal zijn. Help leerlingen om een gemeenschappelijke taal te ontwikkelen rondom coderen en het gebruik van VEXcode, door ze eraan te herinneren specifiek te zijn in hun taalgebruik. Zorg dat er een lijst met VEXcode-woordenschat op een zichtbare plek staat, zodat leerlingen deze kunnen raadplegen.
Noteer de bijdragen van de leerlingen op het bord, zodat ze elkaars ideeën kunnen zien en hierop kunnen voortbouwen. Herinner ze eraan dat hun dagboeken of de afbeeldingen uit de video moeten raadplegen, zodat ze hun ideeën duidelijk kunnen verwoorden.
Begeleide oefening
Nu je de video hebt bekeken en besproken, is het jouw beurt om te oefenen!
Stap 1: Stel het veld in zoals hieronder weergegeven.

Stap 2: Modelleer de bewegingen van de robot die nodig zijn om de taak te voltooien met behulp van de Rijmodus.
- Jouw taak is om de robot van de blauwe naar de oranje vaten te rijden en terug naar de startlocatie, waarbij je van de ene naar de andere set rijdt. Documenteer het gereden pad en plan vervolgens hoe je die beweging gaat coderen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Houd bij het maken van uw codeerproject rekening met de details die u in de vorige les hebt gebruikt. Besteed aandacht aan elke aangedreven beweging en documenteer deze gedetailleerd.
Stap 3: Programmeer de robot om de taak voltooien.
- Jouw taak is om het geplande pad uit stap 2 te gebruiken om robot in VEXcode AIM te coderen, zodat deze van de blauwe vaten naar de oranje vaten beweegt en weer terug naar het begin.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Pro-tip: Ga terug naar de Drive-modus om je te helpen als je groep vastloopt tijdens het coderen. U kunt indien nodig langzaam rijden, zodat u de specifieke bewegingen van de robot beter kunt herkennen.
Stap 4: Ontdekken! Wissel tussen sturen en coderen om iteraties uit te voeren op uw project en uw oplossing te verbeteren.
- Bedenk samen met uw groep hoe u uw project kunt verbeteren.
- Bestuur de robot om je ideeën uit te testen en kies er één uit om mee te beginnen.
- Herhaal uw project zodat het aansluit bij het nieuwe gedreven gedrag.
- Blijf schakelen tussen rijden en coderen om iteraties in uw project door te voeren en de beste strategie te vinden om de taak te voltooien!
Hulpmiddelen voor de praktijk:
De hier gelinkte artikelen zijn beschikbaar als u extra ondersteuning nodig hebt tijdens het voltooien van de activiteit.
Nu je de video hebt bekeken en besproken, is het jouw beurt om te oefenen!
Stap 1: Stel het veld in zoals hieronder weergegeven.

Stap 2: Modelleer de bewegingen van de robot die nodig zijn om de taak te voltooien met behulp van de Rijmodus.
- Jouw taak is om de robot van de blauwe naar de oranje vaten te rijden en terug naar de startlocatie, waarbij je van de ene naar de andere set rijdt. Documenteer het gereden pad en plan vervolgens hoe je die beweging gaat coderen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Houd bij het maken van uw codeerproject rekening met de details die u in de vorige les hebt gebruikt. Besteed aandacht aan elke aangedreven beweging en documenteer deze gedetailleerd.
Stap 3: Programmeer de robot om de taak voltooien.
- Jouw taak is om het geplande pad uit stap 2 te gebruiken om robot in VEXcode AIM te coderen, zodat deze van de blauwe vaten naar de oranje vaten beweegt en weer terug naar het begin.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Pro-tip: Ga terug naar de Drive-modus om je te helpen als je groep vastloopt tijdens het coderen. U kunt indien nodig langzaam rijden, zodat u de specifieke bewegingen van de robot beter kunt herkennen.
Stap 4: Ontdekken! Wissel tussen sturen en coderen om iteraties uit te voeren op uw project en uw oplossing te verbeteren.
- Bedenk samen met uw groep hoe u uw project kunt verbeteren.
- Bestuur de robot om je ideeën uit te testen en kies er één uit om mee te beginnen.
- Herhaal uw project zodat het aansluit bij het nieuwe gedreven gedrag.
- Blijf schakelen tussen rijden en coderen om iteraties in uw project door te voeren en de beste strategie te vinden om de taak te voltooien!
Hulpmiddelen voor de praktijk:
De hier gelinkte artikelen zijn beschikbaar als u extra ondersteuning nodig hebt tijdens het voltooien van de activiteit.
Verwachtingen voor groepswerk aan het begin. Als u meer wilt weten over de rollen voor samenwerking bij het coderen, bekijk dit artikel over pair programming. Stel vragen zoals:
- Hoe gaat jouw groep aan deze activiteit beginnen?
- Hoe zorg je ervoor dat iedereen zijn steentje bijdraagt aan het aansturen, coderen en itereren?
Geef elke leerling de taakkaart van stap 2 (Google / .docx / .pdf). Onthoud dat het doel van het besturen van de robot om een taak te voltooien is dat leerlingen een fysiek model van de taak ontwikkelen. Op basis hiervan bouwen ze een computermodel wanneer ze beginnen met coderen. Zorg ervoor dat alle studenten de nodige tijd nemen om te rijden, documenteren en hun routes te plannen tijdens het gereden deel van de begeleide oefening. Het aanleren van goede gewoontes bij eenvoudige taken zal later van pas komen als de taken complexer worden. Voor meer over de waarde van het gebruikde Drive-modus met codering, zie dit VEX PD+ Insights-artikel.
Terwijl de leerlingen hun rijpraktijk afronden, lopen er mensen door de klas en bespreken ze met hen wat ze hebben geleerd. Stel vragen zoals:
- Waar let je op tijdens het rijden dat je helpt bij het programmeren? Waarom is dat belangrijk voor jou?
- Heeft iedereen op dezelfde manier gereden en gedocumenteerd? Wat is vergelijkbaar of anders? Hoe kun je jullie ideeën combineren tot een gezamenlijk plan?
Geef elke leerling de taakkaart van stap 3 nadat ze aan de succescriteria voor het autorijden hebben voldaan en hun geplande route met u hebben gedeeld (Google / .docx / .pdf). Studenten gebruiken vervolgens de geplande paden als basis voor het bouwen van hun eerste VEXcode-projecten.
Terwijl de leerlingen bezig zijn met het programmeren van de robot, lopen er rond in de klas en gaan ze met elkaar in discussie. Zo leren ze meer over hun programmeervoortgang en hun begrip van de resultaten. Stel vragen zoals:
- Hoe laat je de robot in verschillende richtingen bewegen?
- Wat valt je op aan de beweging van de robot wanneer je zijn bewegingen codeert, vergeleken met wanneer je dezelfde route rijdt? Is de robot in de ene of de andere richting nauwkeuriger? Waarom wel of waarom niet?
- Hoe zorg je ervoor dat iedereen bijdraagt aan het codeerproces?
Zodra leerlingen een werkend codeerproject hebben, kunnen ze doorgaan naar stap 4. Herinner studenten eraan dat ze hun documentatie moeten aanvullen terwijl ze hun projecten onderzoeken en itereren. Zo kunnen ze bepalen welke strategieën en details het nuttigst zijn bij het verbeteren van hun code. Tijdens stap 4 moeten studenten vrij en regelmatig kunnen wisselen tussen autorijden en coderen, en voortdurend bezig zijn met het testen van ideeën om hun projecten te verbeteren. Terwijl de leerlingen aan het ontdekken zijn, kunt u vragen stellen als:
- Vertel eens over een van de ideeën die je hebt geprobeerd. Hoe heb je besloten of het een succes was of niet?
- Wat wilt u verbeteren aan uw project? Wat is jouw strategie om dat te verbeteren?
- Hoe documenteert u uw wijzigingen? Hoe helpt die documentatie u later bij het uitleggen van uw project?
Afronding
Nu je hebt geoefend, is het tijd om te delen wat je hebt geleerd. Beantwoord de volgende vragen in je dagboek om je te helpen reflecteren op je leerproces en je voor te bereiden op een discussie met de hele klas:
- Wat heb je geleerd door autorijden en programmeren samen te gebruiken? Hoe heb je dat leren vastgelegd?
- Wat is preciezer: uw robot besturen of programmeren? Waarom? Welk bewijs heeft u om uw bewering te ondersteunen?
- Wat heb je geleerd over het gebruik van VEXcode dat je in de toekomst zal helpen?
Nu je hebt geoefend, is het tijd om te delen wat je hebt geleerd. Beantwoord de volgende vragen in je dagboek om je te helpen reflecteren op je leerproces en je voor te bereiden op een discussie met de hele klas:
- Wat heb je geleerd door autorijden en programmeren samen te gebruiken? Hoe heb je dat leren vastgelegd?
- Wat is preciezer: uw robot besturen of programmeren? Waarom? Welk bewijs heeft u om uw bewering te ondersteunen?
- Wat heb je geleerd over het gebruik van VEXcode dat je in de toekomst zal helpen?
Begeleid leerlingen bij het delen van hun kennis in een discussie met de hele klas. De vragen die de studenten in hun dagboek beantwoorden, vormen het startpunt voor de discussie. Stel vervolgvragen om de leerlingen te helpen hun denkwijze te baseren op gedeelde inzichten. Stel vervolgens vragen als:
- Als iemand je zou vragen wat een parameter is, wat zou je dan zeggen? Welk bewijs ondersteunt dat?
- Wat weet je nu over het besturen of programmeren van je robot wat je voorheen niet wist? Welk bewijs heb je om dat te ondersteunen?
- Welke tips en trucs over het gebruik van VEXcode willen we onthouden voor toekomstige lessen? Waarom zijn ze nuttig?
Voeg oefeningen toe aan de gedeelde lijst met coderingspraktijken in VEXcode uit les 1 op basis van wat leerlingen met elkaar delen. Zo ontstaan artefacten die het gedeelde begrip van leerlingen tot nu toe over het coderen van hun robots weerspiegelen.
Selecteer Volgende > om naar de volgende les te gaan.