Het is belangrijk om de juiste richting op te kijken, vooral als je robot een taak heeft! In deze les leert u hoe u het blok Draai naar richting kunt gebruiken om precies te bepalen welke kant uw VEX AIM-codeerrobot op kijkt. Vervolgens ga je deze vaardigheid oefenen door je robot zo te programmeren dat hij een vat door je slalomparcours gooit!
Bekijk de onderstaande video om meer te leren over:
- Het verschil tussen het bewegen van de robot in een hoek en het draaien naar een bepaalde richting.
- Hoe u de gewenste koers bepaalt.
- De robot programmeren om naar een bepaalde richting te draaien.
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:
- Wat valt je op aan de beweging van de robot in deze situatie, in vergelijking met andere manieren waarop je de robot hebt bewogen? Noem minstens twee observaties.
- Wat zag je in de video dat jouw beweringen ondersteunde?
- Welke vragen heb je over het programmeren van de robot om te draaien en te bewegen?
- Hoe denk je dat aandacht voor precisie jouw vermogen om te navigeren tijdens het verplaatsen van een object beïnvloedt?
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:
- Wat valt je op aan de beweging van de robot in deze situatie, in vergelijking met andere manieren waarop je de robot hebt bewogen? Noem minstens twee observaties.
- Wat zag je in de video dat jouw beweringen ondersteunde?
- Welke vragen heb je over het programmeren van de robot om te draaien en te bewegen?
- Hoe denk je dat aandacht voor precisie jouw vermogen om te navigeren tijdens het verplaatsen van een object beïnvloedt?
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.
Vergeet niet dat de leerlingen vergelijkbare bewegingen maakten bij het programmeren van knoppen, waarbij de robot altijd naar voren bleef kijken. Ze moesten in hun eerdere padplanning aparte stappen creëren voor het draaien van en vervolgens. Laat de leerlingen de robot op deze manier programmeren en vergelijken met hun eerdere ervaringen. Leg uit hoe ze door het blok bocht naar richting meer controle hebben over de bochten die ze maken, en leg uit waarom dat nuttig is.
Begeleide oefening
Nu je de video hebt bekeken en besproken, is het jouw beurt om te oefenen!
Stap 1: Richt het veld in om een slalomparcours te creëren. U kunt dezelfde cursus gebruiken die u in de vorige module hebt gebruikt, of de cursus die hier wordt getoond.
Stap 2: Gebruik de rijmodus om de bewegingen te modelleren die uw robot nodig heeft om de taak te voltooien.
- Jouw taak is om de robot de sportbal door alle poorten te laten vervoeren, eindigend bij de AprilTag-poort. Documenteer uw rijgedrag en bedenk vervolgens hoe u die beweging gaat coderen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Gebruik je project uit de vorige eenheid als basis voor deze oefenopdracht. Wijzig indien nodig de blokken in het project om uw robot zo te laten manoeuvreren dat hij de sportbal succesvol aflevert.
Stap 3: Programmeer de robot om de taak voltooien.
- Jouw taak is om het routeplan uit stap 2 te gebruiken om de robot te programmeren om de sportbal door iedere poort te transporteren en naar de finish te brengen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad voor uw oefening.
- Professionele tip: Let op de koers van 0 graden wanneer uw robot zich in uw startpositie bevindt. Vergeet niet om uw Robot Protractor zo in te stellen dat deze overeenkomt met de stand van het begin van het project.
Stap 4: Gebruik het Predict-Drive-Measure-Code -proces om uw project te herhalen en te verbeteren om de slalom met de sportbal te navigeren:
- Voorspellen
- Selecteer de eerste kop die u wilt aanpassen. Doe met de groep een voorspelling over hoe de kop verbeterd kan worden met behulp van deze zinsbouw en noteer dit in je dagboek:
- Wij denken dat de koers ongeveer ____________ graden moet zijn.
- Selecteer de eerste kop die u wilt aanpassen. Doe met de groep een voorspelling over hoe de kop verbeterd kan worden met behulp van deze zinsbouw en noteer dit in je dagboek:
- Rijd
- Test uw voorspelling door uw robot in de voorspelde richting te laten rijden. Als het niet klopt, wat kun je dan veranderen om de waarde nauwkeuriger te maken? Zo niet, wat voelt er dan wel goed aan?
- Meeteenheid
- Plaats uw robotgradenboog onder de robot. In welke richting stuurde u de robot eigenlijk?
- Code
- Gebruik je nieuwe kop in je codeerproject! Pas uw project aan en voer het uit om te testen. Zorgt de aangepaste koers ervoor dat uw robot zijn parcours beter kan afleggen? Als dat niet lukt, gebruik dan uw Robot Protractor om de richting te veranderen en probeer het opnieuw. Zorg ervoor dat u de meting van de koers en alle andere observaties die u doet, in uw dagboek noteert.
Hulpmiddelen voor de praktijk:
De artikelen die hier zijn gelinkt, 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: Richt het veld in om een slalomparcours te creëren. U kunt dezelfde cursus gebruiken die u in de vorige module hebt gebruikt, of de cursus die hier wordt getoond.
Stap 2: Gebruik de rijmodus om de bewegingen te modelleren die uw robot nodig heeft om de taak te voltooien.
- Jouw taak is om de robot de sportbal door alle poorten te laten vervoeren, eindigend bij de AprilTag-poort. Documenteer uw rijgedrag en bedenk vervolgens hoe u die beweging gaat coderen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Gebruik je project uit de vorige eenheid als basis voor deze oefenopdracht. Wijzig indien nodig de blokken in het project om uw robot zo te laten manoeuvreren dat hij de sportbal succesvol aflevert.
Stap 3: Programmeer de robot om de taak voltooien.
- Jouw taak is om het routeplan uit stap 2 te gebruiken om de robot te programmeren om de sportbal door iedere poort te transporteren en naar de finish te brengen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad voor uw oefening.
- Professionele tip: Let op de koers van 0 graden wanneer uw robot zich in uw startpositie bevindt. Vergeet niet om uw Robot Protractor zo in te stellen dat deze overeenkomt met de stand van het begin van het project.
Stap 4: Gebruik het Predict-Drive-Measure-Code -proces om uw project te herhalen en te verbeteren om de slalom met de sportbal te navigeren:
- Voorspellen
- Selecteer de eerste kop die u wilt aanpassen. Doe met de groep een voorspelling over hoe de kop verbeterd kan worden met behulp van deze zinsbouw en noteer dit in je dagboek:
- Wij denken dat de koers ongeveer ____________ graden moet zijn.
- Selecteer de eerste kop die u wilt aanpassen. Doe met de groep een voorspelling over hoe de kop verbeterd kan worden met behulp van deze zinsbouw en noteer dit in je dagboek:
- Rijd
- Test uw voorspelling door uw robot in de voorspelde richting te laten rijden. Als het niet klopt, wat kun je dan veranderen om de waarde nauwkeuriger te maken? Zo niet, wat voelt er dan wel goed aan?
- Meeteenheid
- Plaats uw robotgradenboog onder de robot. In welke richting stuurde u de robot eigenlijk?
- Code
- Gebruik je nieuwe kop in je codeerproject! Pas uw project aan en voer het uit om te testen. Zorgt de aangepaste koers ervoor dat uw robot zijn parcours beter kan afleggen? Als dat niet lukt, gebruik dan uw Robot Protractor om de richting te veranderen en probeer het opnieuw. Zorg ervoor dat u de meting van de koers en alle andere observaties die u doet, in uw dagboek noteert.
Hulpmiddelen voor de praktijk:
De artikelen die hier zijn gelinkt, zijn beschikbaar als u extra ondersteuning nodig hebt tijdens het voltooien van de activiteit.
Bekijk de verwachtingen voor het starten van groepswerk. Herinner de studenten kort aan hun rol om ervoor te zorgen dat ze klaar zijn voor succes.
Studenten kunnen hun slalomparcours uit de vorige eenheid opnieuw gebruiken om deze taak uit te voeren. Laat de leerlingen de bewegingshoeken die ze eerder hebben gebruikt vergelijken met de koppen die ze in deze les gaan gebruiken. Benadruk de overeenkomsten, zodat leerlingen het concept 'kop' beter begrijpen en weten hoe ze dit in een project kunnen gebruiken.
Deel de taakkaart van stap 2 uit aan leerlingen (Google / .docx / .pdf). Zorg ervoor dat elke groep een Robot Protractor heeft om tijdens de oefening te gebruiken. Terwijl de leerlingen aan het rijden zijn en de route aan het uitstippelen, loop je door het klaslokaal om contact met ze op te nemen en hun leerproces te bespreken. Stel vragen zoals:
- Welke invloed heeft het vervoeren van een object op uw rijgedrag? Is het makkelijker of moeilijker dan je dacht? Waarom?
- Hoe documenteer je je pad om rekening te houden met de bocht?
- Wat heb je eerder gedaan dat je hielp bij het voltooien van deze taak? Hoe past u het geleerde toe?
Deel de taakkaart van stap 3 uit zodra de leerlingen zich bij u hebben gemeld en aan de succescriteria hebben voldaan (Google / .docx / .pdf). Terwijl de studenten bezig zijn met het bouwen, testen en herhalen van hun codeerprojecten, loop je door de klas en betrek je de studenten bij het bespreken van hun voortgang en begrip. Stel vragen zoals:
- Hoe ver heeft jouw robot tot nu toe de slalom afgelegd? Wat moet je nu uitzoeken?
- Hoe helpt uw aandacht voor padplanning u bij het succesvol opzetten van uw project?
- Wat is voor u het uitdagendste aan deze taak? Hoe werkt jouw groep samen om dat probleem op te lossen?
- Welke andere vragen heeft u over het programmeren van uw robot om te kunnen draaien?
Stap 4 is ontworpen om de iteratie en verkenning van studenten te stimuleren door te schakelen tussen sturen en coderen om hun projecten te verbeteren en de beste strategie voor de taak te vinden. Studenten moeten het Predict-Drive-Measure-Code proces gebruiken om één ding tegelijk te verbeteren aan de beweging van hun robot door de manier waarop de robot draait aan te passen. Ze moeten het proces doorlopen om hun project te verbeteren. Om dit proces te vergemakkelijken, kunt u vragen stellen als:
- Komen de resultaten van uw test overeen met uw voorspelling? Welke aanpassingen moet u doen om uw draainauwkeurigheid te verbeteren?
- Hoe helpt het voorspellen van de koers voordat u gaat rijden u om beter door de slalom te navigeren?
- Wat hebt u gedurende dit proces in uw dagboek vastgelegd?
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:
- Hoe belangrijk is precisie bij het rijden, plannen van routes en coderen? Is dat voor iedereen anders? Waarom wel of waarom niet?
- Hoe heeft de overstap tussen autorijden en coderen je geholpen bij het itereren van je project?
- Wat heb je door de praktijk geleerd wat je nog niet wist toen je alleen de video bekeek?
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:
- Hoe belangrijk is precisie bij het rijden, plannen van routes en coderen? Is dat voor iedereen anders? Waarom wel of waarom niet?
- Hoe heeft de overstap tussen autorijden en coderen je geholpen bij het itereren van je project?
- Wat heb je door de praktijk geleerd wat je nog niet wist toen je alleen de video bekeek?
Begeleid leerlingen bij het delen van hun kennis in een discussie met de hele klas. Help leerlingen om door middel van oefening te reflecteren op hun leerproces, om zo tot gezamenlijke inzichten of leerdoelen te komen.
Gebruik de vragen die de studenten in hun dagboeken hebben beantwoord als uitgangspunt voor de discussie. Stel vervolgvragen om het begrip van de student te bevorderen:
- Op precisie:
- Denkt u dat u nu meer aandacht aan nauwkeurigheid besteedt dan aan het begin van de cursus? Waarom wel of waarom niet?
- Hoe beïnvloedt aandacht voor precisie het vermogen van uw groep om de taak samen uit te voeren
- Over iteratie en leren door oefening:
- Hoe zou u de redenering achter uw iteratie voor deze taak beschrijven? Is dat vergelijkbaar of anders dan bij een andere groep? Welke iteratie is beter? Waarom?
- Heb je iets geprobeerd dat niet werkte zoals bedoeld? Wat heb je daarvan geleerd?
- Als iemand je zou vragen waarom je een bepaalde richting inslaat in plaats van een bepaalde hoek te maken, wat zou je dan antwoorden? Welk bewijs heb je om deze uitleg te ondersteunen?
Let op: de leerlingen hebben hun kennis over precisie, iteratie en het draaien van hun robot met elkaar gedeeld. Deze kennis kunnen ze later in de module raadplegen. Op deze manier kunnen studenten zien hoe hun begrip is gegroeid van het begin van de eenheid tot het einde van de uitdaging, terwijl ze concepten en inzichten verkennen die verband houden met de vraag.
Selecteer Volgende > om naar de volgende les te gaan.