Tijd om je vaardigheden in het coderen van knoppen te verbeteren! In deze les programmeer je je VEX AIM-codeerrobot om vaten te verzamelen en op een doellocatie te plaatsen. Je begint met één vat en breidt dit uit om de tweede te pakken. Terwijl u uw code bouwt en test, zult u zien waarom het verschil maakt als u een grote taak opsplitst in kleinere stappen.
Bekijk de onderstaande video om te leren hoe u objecten kunt oppakken en neerzetten met Button Coding.
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:
- Leg uit hoe je met behulp van knopcodering een vat oppakt en plaatst. Wees specifiek in uw beschrijving.
- Wat zag je in de video dat jouw beschrijving ondersteunde?
- Schrijf minimaal twee vragen op die je hebt over het verplaatsen van een vat met behulp van Button Coding.
- Denkt u dat er andere manieren zijn om met Button Coding de boel in beweging te krijgen? Waarom wel of waarom niet?
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:
- Leg uit hoe je met behulp van knopcodering een vat oppakt en plaatst. Wees specifiek in uw beschrijving.
- Wat zag je in de video dat jouw beschrijving ondersteunde?
- Schrijf minimaal twee vragen op die je hebt over het verplaatsen van een vat met behulp van Button Coding.
- Denkt u dat er andere manieren zijn om knoppen te coderen? Waarom wel of waarom niet?
Nadat de leerlingen de video hebben bekeken en voordat ze gaan oefenen, komen bij elkaar voor een discussie met deklas. Gebruik de antwoorden van studenten op de gestelde vragen als basis voor de discussie.
Wanneer u met leerlingen in discussie gaat, laat u zien welke vaardigheden en houdingen nodig zijn om een zinvol gesprek te ondersteunen.
- Laat de leerlingen bewijs uit de video aanhalen ter ondersteuning van hun beweringen over hoe ze objecten moeten verplaatsen. Moedig hen aan om specifiek te zijn, bijvoorbeeld hoe de magneet van de robot verband houdt met het proces.
- Herinner de leerlingen eraan dat ze moeten luisteren en respectvol moeten reageren, en dat ze hun eigen bewijs moeten leveren.
Noteer de bijdragen van de leerlingen op het bord, zodat ze elkaars ideeën kunnen zien en hierop kunnen voortbouwen. Herinner ze dat ze hun dagboeken 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: Start de activiteit.
- Jouw taak is om de robot te plannen en te coderen om het oranje vat op te pakken en voor AprilTag ID 0 te plaatsen. Voeg vervolgens aan je project toe om ook het blauwe vat te plaatsen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Denk na over hoe de magneet op de kicker met de barrel zal interacteren wanneer u uw route plant. Zorg ervoor dat je de robot zo programmeert dat hij rechtstreeks in het vat rijdt om de inhoud succesvol te kunnen verzamelen.
Hulpmiddelen voor de praktijk:
Het hier gelinkte artikel is 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: Start de activiteit.
- Jouw taak is om de robot te plannen en te coderen om het oranje vat op te pakken en voor AprilTag ID 0 te plaatsen. Voeg vervolgens aan je project toe om ook het blauwe vat te plaatsen.
- Gebruik deze taakkaart (Google / .docx / .pdf) als leidraad bij uw oefening.
- Professionele tip: Denk na over hoe de magneet op de kicker met de barrel zal interacteren wanneer u uw route plant. Zorg ervoor dat je de robot zo programmeert dat hij rechtstreeks in het vat rijdt om de inhoud succesvol te kunnen verzamelen.
Hulpmiddelen voor de praktijk:
Het hier gelinkte artikel is beschikbaar als u extra ondersteuning nodig hebt tijdens het voltooien van de activiteit.
Verwachtingen voor groepswerk aan het begin. Stel vragen zoals:
- Hoe gaat jouw groep aan deze activiteit beginnen?
- Hoe zorg je ervoor dat iedereen zijn steentje bijdraagt aan de planning en codering?
Geef elke leerling een taakkaart. Vergeet niet dat de bijgeleverde taakkaart (Google / .docx / .pdf) als basis voor deze activiteit dient en in een bewerkbaar formaat is. U kunt het aanpassen aan de behoeften van uw leerlingen.
Zorg ervoor dat leerlingen hun project in stapjes opbouwen en testen.
- Button Coding is additief, wat betekent dat studenten hun projecten kunnen bouwen, testen en er vervolgens aan kunnen toevoegen zonder dat hun eerdere werk verloren gaat. Hierdoor wordt het debuggen van hun project veel eenvoudiger.
- Help leerlingen om debuggen te zien als een normaal onderdeel van programmeren door ze aan moedigen te delen hoe ze bugs in hun code hebben gevonden en opgelost.
Loop door de ruimte terwijl de leerlingen in hun groepjes aan de slag gaan met de oefening en hun voortgang en begrip bespreken. Stel vragen zoals:
- Beschrijf het pad dat u voor uw robot hebt gepland. Waarom heb je juist voor die route gekozen?
- Wat vond je tot nu toe een uitdaging tijdens deze activiteit? Hoe heb je die uitdaging overwonnen?
- Is er iets dat u moet weten om deze activiteit gemakkelijker voor u te maken?
Afronding
Nu u hebt geoefend met het coderen en testen van uw project, is het tijd om te delen wat u 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 heb je je robot bewogen om de taak te voltooien?
- Waarom denk je dat jouw strategie succesvol was? Onderbouw uw bewering met bewijs uit uw dagboek.
- Wat heb je geleerd tijdens het oplossen van een probleem door middel van een uitdaging tijdens de oefening? Hoe verandert dat jouw manier van denken over het gebruik van Button Coding?
Nu u hebt geoefend met het coderen en testen van uw project, is het tijd om te delen wat u 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 heb je je robot bewogen om de taak te voltooien?
- Waarom denk je dat jouw strategie succesvol was? Onderbouw uw bewering met bewijs uit uw dagboek.
- Wat heb je geleerd tijdens het oplossen van een probleem door middel van een uitdaging tijdens de oefening? Hoe verandert dat jouw manier van denken over het gebruik van Button Coding?
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:
- Voor strategiedeling:
- Had uw groep een vergelijkbare of een andere strategie? Denk je dat het meer of minder effectief was? Waarom? Welk bewijs hebt u ter ondersteuning van deze bewering?
- Wat maakt een strategie of pad tot de ‘beste’? Wat brengt je tot die mening?
- Om van uitdagingen te leren:
- Heeft een andere groep iets soortgelijks of anders geleerd? Hoe helpt dat leren je bij het verdergaan met de uitdaging van de leseenheid?
Noteer de gedeelde ideeën over knopcodering die tijdens dit gesprek naar voren zijn gekomen, zodat leerlingen deze tijdens de unit-uitdaging kunnen raadplegen.
Selecteer Volgende > om door te gaan naar de uitdaging van de eenheid.