Toneelstuk
Deel 1 - Stap voor stap
- InstructieGeef elke groep de instructie dat ze het voorbeeldproject 'Drivetrain Moves and Turns' in VEXcode GO gaan openen en starten en dat ze het gedrag van de Code Base gaan observeren.
- ModelModel voor studenten met de stappen om VEXcode GO te starten.
- Model the steps to connect a Brain to your device.
Opmerking: Wanneer u uw Code Base voor het eerst op uw apparaat aansluit, kan het zijn dat de Gyro die in de Brain is ingebouwd, wordt gekalibreerd, waardoor de Code Base even zelfstandig beweegt. Dit is normaal gedrag. Raak de codebasis niet aan tijdens het kalibreren.
-
Studenten gebruiken een voorbeeldproject om meer te leren over Drivetrain-opdrachten in VEXcode GO. Laat studenten zien hoe ze het menu Bestand kunnen openen en 'Voorbeelden openen' kunnen selecteren.

-
Open het voorbeeldproject 'Aandrijflijnbewegingen en -bochten'.
Aandrijflijn beweegt en draait - Model voor studenten hoe ze het voorbeeldproject een naam kunnen geven en opslaan. Laat de leerlingen hun project Drivenoemen.
- Laat vervolgens de leerlingen met project beginnen en de beweging van de Code Base observeren.
-
Zodra het project voltooid is, moeten studenten op 'Stoppen' klikken in de werkbalk.
Stop het project -
Laat leerlingen zien hoe ze de parameter van een van de blokken kunnen wijzigen door een vervolgkeuzemenu te selecteren of het nummer in de blokken [Rijden voor] en [Omdraaien voor] te wijzigen. Studenten moeten 1 à 2 veranderingen doorvoeren en vervolgens hun project starten om te zien wat er veranderd is.
Wijzig parameters - Studenten moeten doorgaan met het testen van verschillende parameters en bekijken hoe de codebasis hierdoor beweegt.
- Help kan worden gebruikt om details te verstrekken over het gebruik van het blok en hoe de parameters van het blok kunnen worden gewijzigd.
- BegeleidenBegeleid een discussie met studenten terwijl ze het voorbeeldproject testen.
- Welke parameters hebt u gewijzigd? Hoe hebben ze de verplaatsing van de Code Base beïnvloed?
- Wat denk je dat er zou gebeuren als het eerste [Drive for]-blok zou worden ingesteld op 200 millimeter rijden? Hoe verhoudt zich dat tot de oorspronkelijke parameter?
- HerinnerenHerinner groepen eraan dat ze de Help-functie kunnen gebruiken als ze niet weten wat een blok doet.
Helpvenster - VraagVraag de leerlingen wat ze nog meer weten dat code gebruikt. Laat ze een lijst maken van alledaagse voorwerpen/apparaten waarvan ze denken dat ze code gebruiken.
Pauze halverwege het spel & Groepsdiscussie
Zodra iedere groep klaar is met het testen van voorbeeldproject, komen jullie bijeen voor een gesprek.
- Welke parameters heeft uw groep gewijzigd tijdens het testen van het voorbeeldproject?
- Hoe is uw codebasis geëvolueerd nadat u die parameter in het voorbeeldproject "Aandrijflijnbewegingen en -bochten" hebt gewijzigd?
- Als je de kans kreeg om één extra blok in het project te wijzigen, wat zou je dan wijzigen? Hoe denk je dat dit de manier waarop de Code Base zich verplaatst zou veranderen?
Deel 2 - Stap voor stap
- InstructieGeef elke groep de opdracht om hun eigen VEXcode GO-project te maken en de Code Base voorbij de tweede poort van het slalomparcours te rijden. Bekijk de onderstaande animatie om te zien hoe de Code Base zich kan verplaatsen om de cursus te starten. In deze animatie begint de Code Base in de linker benedenhoek van de rij van vier tegels. Hij rijdt door de eerste poort. Vervolgens draait de wagen 90 graden naar links en rijdt vooruit om de tweede poort te passeren. Ten slotte draait de Code Base 90 graden naar rechts en rijdt richting de derde poort, waar hij stopt.
Videobestand
- ModelModel voor studenten met de stappen om VEXcode GO te starten.
- Model the steps to connect a Brain to your device.
- Studenten moeten het voorbeeldproject 'Aandrijflijnbewegingen en -bochten' gebruiken als uitgangspunt voor hun slalomproject. Laat studenten zien hoe ze het voorbeeldproject kunnen openen door het menu Bestand te selecteren en vervolgens 'Voorbeelden openen'.
-
Zodra het voorbeeldproject geopend is, studenten het project en het de naam geven.
Geef het project een naam -
Model for students how to add and remove blocks from the project. Ze voegen blokken toe door ze naar de werkruimte te slepen en kunnen ze verwijderen door ze vanuit de werkruimte terug naar de gereedschapskist te slepen. Bekijk de onderstaande video om te zien hoe u blokken aan het einde van de stapel selecteert, terug naar de Toolbox sleept en verwijdert om ze uit het project te verwijderen.
VideobestandBlokken verwijderen -
Studenten moeten blokken toevoegen en verwijderen waar nodig om hun project te bouwen dat de Code Base voorbij de tweede poort van het slalomparcours brengt. Zodra ze denken dat ze een project hebben dat zal werken, laat je de leerlingen zien hoe ze kunnen testen door de Code Base als startpunt te plaatsen en hun project te starten
Secondenpoort van het Slalomparcours - Herinner de leerlingen eraan dat ze na elke toets moeten stoppen met hun project.
Stop het project - OPMERKING: Studenten kunnen hun plan voor het navigeren door de Code Base via het slalomparcours in kaart brengen door de opmerkingen in het project te bewerken.
- BegeleidenBegeleid een discussie met studenten terwijl ze hun projecten maken en hun code testen.
- Hoe ver moet de Code Base in het begin vorderen?
- Beschrijf hoe de codebasis zich moet verplaatsen om de tweede poort te passeren.
- Welke parameters wijzigt u in uw project? Waarom?
- Hoe verhoudt dit zich tot het op afstand besturen van je Code Base door de cursus?
- HerinnerHerinner groepen eraan dat het meerdere pogingen kan kosten om hun project te laten werken. Elke keer dat het project mislukt, leren ze weer wat meer over programmeren en wat er nodig is om de uitdaging tot een succes te maken!
- VraagVraag de leerlingen om na te denken over een moment waarop ze iets meerdere keren moesten proberen voordat ze het goed deden. Vertel de leerlingen over een moment waarop je iets meerdere keren hebt geprobeerd voordat het helemaal goed ging. Volwassenen in alle beroepen moeten in de echte wereld dagelijks ideeën en projecten herzien om dingen te verbeteren.