Toneelstuk
Deel 1 - Stap voor stap
- InstructieGeef de leerlingen de instructie dat ze gaan toepassen wat ze hebben geleerd in Engage, door hun robot een draai van 360 graden te laten maken met behulp van de [Draai voor] blokken. De onderstaande animatie laat zien hoe de robot moet bewegen als hij een draai van 360 graden maakt. In de animatie wordt het aantal rotatiegraden tot 360 geteld, terwijl de robot met de klok mee draait.
Videobestand
- De leerlingen weten welke afstand de robot moet afleggen. Nu moeten ze het aantal benodigde wielomwentelingen berekenen en dat getal invoeren in de [Spin for]-blokken. Als de oplossing juist is, maakt de robot een draai van 360 graden.
- ModelModel voor studenten hoe ze hun oplossingen kunnen testen met de Code Base.
- Begin met leerlingen te laten zien hoe ze de hersenen op hun codebasis kunnen verbinden met hun apparaat in VEXcode GO. Omdat verbindingsstappen variëren tussen apparaten, zie het gedeelte over het aansluiten van artikelen in de VEXcode GO STEM-BIBLIOTHEEK voor specifieke stappen om de VEX GO Brain aan te sluiten op uw computer of tablet.
- Eenmaal verbonden, zullen ze het Parade Float Voorbeeld Project openen. Selecteer hiervoor 'Bestand' in de werkbalk en vervolgens 'Voorbeelden openen'. Laat de leerlingen vervolgens het voorbeeldproject 'Parade Float' selecteren.
-
Bekijk de onderstaande video om te zien hoe u het Parade Float Example Project opent in VEXcode GO. Het menu Bestand in de GO-werkbalk wordt geopend en in de vervolgkeuzelijst klikt u op het vierde item, 'Voorbeelden openen'. Het menu GO Voorbeeldprojecten wordt geopend en het project Parade Float wordt geselecteerd en geladen.
Videobestand
-
-
Zodra het voorbeeldproject geopend is, moeten studenten de draairichting van de rechtermotor veranderen naarachteruit,door de vervolgkeuzelijst in het blok [Spin for] te selecteren. Bekijk de onderstaande video om te zien hoe u de parameter kunt wijzigen om de robot in dit project te laten draaien. Wanneer u op het tweede [Spin for]-blok klikt, wordt de dropdown voor de richting geopend. De richting verandert dan van 'vooruit' naar 'achteruit'.
Videobestand - Laat leerlingen hun project Parade Float Turn noemen en opslaan op hun apparaat. Zie dit artikelgedeelte voor apparaatspecifieke stappen om een VEXcode GO-project op te slaan.
- Wanneer ze er klaar voor zijn, voeren de studenten hun oplossing in de parameters van de [Spin for]-blokken in.
Oplossingen invoeren in de te testen parameters - Zodra leerlingen hun oplossingen hebben ingevoerd, selecteert u 'Start' in VEXcode GO om het project te testen.
Selecteer 'Start' om het project te testen - Studenten moeten de knop 'Stop' in de VEXcode GO-werkbalk selecteren om het project te stoppen.
- Geef studenten de tijd om hun projecten te testen en bij te werken, en test indien nodig opnieuw.
- Leerlingen die eerder klaar zijn en extra uitdaging nodig hebben, kunnen uitrekenen hoeveel wielomwentelingen de robot moet maken om een draai van 180 graden te maken. Laat ze het uitproberen en kijk of hun berekening klopt.
- FaciliterenFaciliteren van een gesprek met studenten terwijl ze werken aan het coderen van de robot om de 360-bocht te maken met vragen zoals:
- Wat proberen we te berekenen?
- Hoeveel kilometer moet de robot in totaal afleggen om een draai van 360 graden te maken? Hoe hebben we dit vastgesteld?
- Als we de totale afstand kennen die de robot moet afleggen om een draai van 360 graden te maken en weten hoe ver de robot met één draai van het wiel beweegt, hoe kunnen we dan achterhalen hoeveel slagen elk wiel heeft om de hele robot 360 graden te laten draaien?
- Welke informatie voer je in de [Spin for] blokken in? Waar komt dit nummer vandaan?
Vergemakkelijk strategieën voor probleemoplossing terwijl studenten hun projecten testen. Studenten gebruiken de Code Base om hun oplossingen te controleren. Hierbij moeten ze ervoor zorgen dat ze het juiste aantal rondjes hebben berekend dat de wielen moeten draaien. Ze moeten ook controleren of ze die informatie correct in de [Spin for] -blokken invoeren. Stel vragen en geef feedback terwijl studenten werken, maar vermijd het om studenten de antwoorden te geven terwijl je de activiteit in dit lab faciliteert.
- Is de waarde in het [Spin for] -blok hetzelfde als uw oplossing?
- Staat de komma op de juiste plaats?
- Zijn de waarden in beide [Spin for] blokken hetzelfde?
Als de codebasis niet de juiste afstand draait en alle invoer correct is, betekent dit dat de oplossing (het aantal benodigde wielomwentelingen) onjuist is. Begeleid ze om hun berekeningen te controleren of probeer een andere methode om deze afstand te vinden.
Er kunnen variaties op de oplossing zijn op basis van de gebruikte meeteenheden, of als gevolg van variaties bij afrondingsmetingen. Het volgende is een voorbeeld van een oplossing.
Mogelijke oplossing - Herinner studenten eraan dat het meerdere pogingen kan kosten om hun project te laten werken. Trial and error is een onderdeel van het testproces en een belangrijke indicator of hun wiskunde correct was.
- Is je robot te ver gegaan? Of niet ver genoeg? Waarom denk je dat dat is gebeurd?
- VraagVraag studenten hoe het coderen van robots om met precisie te bewegen nuttig kan zijn op andere gebieden.
- Wat als je je robot zou coderen om door een doolhof te rijden. Waarom zou het belangrijk zijn dat de robot nauwkeurig draait?
Mid-Play Break & Groepsdiscussie
Zodra elke groep tijd heeft gehad om het aantal wielbewegingen te berekenen dat nodig is om een draai van 360 graden te maken en hun oplossingen te testen, kom dan samen voor een kort gesprek.
Dit is het moment om te controleren op begrip en eventuele misvattingen van studenten te corrigeren voordat je verder gaat met Deel 2. Geef studentengroepen de kans om hun oplossingen en hun methoden te delen met vragen als:
- Hoe hebt u, wetende dat de robot 360 graden moest draaien, het aantal benodigde wielbewegingen bepaald?
- Kunt u uw berekening tonen en toelichten?
Deel 2 - Stap voor stap
- Instrueer de leerlingen dat ze wat ze in Play Part 1 hebben geleerd zullen toepassen om hun robot een draai van 180 graden te laten maken, in plaats van een draai van 360 graden, met behulp van de [Spin for] -blokken om een paraderoute te voltooien. Ze zullen ook hun oplossingen uit Lab 4 gebruiken om de robot de juiste afstand in de paraderoute vooruit te laten rijden.

De onderstaande animatie laat zien hoe de robot moet bewegen terwijl hij de paraderoute voltooit: rijd voorwaarts gedurende 48 inch (122 cm), draai 180 graden en rijd vervolgens voorwaarts gedurende 48 inch (122 cm) om terug te keren naar de start. Dit is met behulp van het bovenstaande codesjabloon. In de animatie rijdt de Code Base rechtdoor over vijf aaneengesloten tegels. Wanneer hij het einde bereikt, draait hij 180 graden naar rechts en rijdt terug naar het begin.
Videobestand - ModelModel voor studenten hoe ze aan de slag kunnen met hun projecten in VEXcode GO.
- Begin met leerlingen het sjabloon Paraderoute te laten openen.
- Houd er rekening mee dat er blokken [Opmerking] zijn opgenomen om elke sectie van het project te beschrijven. Als je meer wilt weten over reacties in VEXcode GO, bekijk dan dit artikel.
- Houd er ook rekening mee dat de eerste en de laatste set parameters zijn ingevuld met waarden die zijn gebaseerd op oplossingen uit Lab 4 om de robot 48 inch (122 cm) te laten rijden, de lengte van de paraderoute. Deze waarden kunnen enigszins afwijken van de oplossingen van de studenten in Lab 4 vanwege kleine variaties in afrondingsmetingen.
Sjabloon voor paraderoute - Leerlingen moeten berekenen hoeveel omwentelingen van het wiel nodig zijn om een bocht van 180 graden te maken en deze waarden invoeren in de gemarkeerde blokken.
Invoerwiel draait nodig om 180 graden te draaien - Zodra leerlingen alle waarden hebben ingevoerd, kunnen ze hun project opslaan en hun oplossing testen met hun robot.
- Laat de leerlingen hun project de naam Parade Float Lab 5geven en het opslaan op hun apparaat. Zie dit artikelgedeelte voor apparaatspecifieke stappen om een VEXcode GO-project op te slaan.
Model voor studenten hoe ze hun project op de Paraderoute kunnen testen.
- Laat ze eerst zien hoe ze hun robot op de startpositie moeten plaatsen, zoals in de onderstaande afbeelding. Gebruik de blauwe afstandhouder op het wiel om het midden van het wiel uit te lijnen met de voorkant van de startlijn.
Gebruik de Blue Standoff om de wielas en de voorkant van de startlijn uit te lijnen - Zodra de codebasis op zijn plaats is, selecteert u 'Start' in VEXcode GO om het project te testen.
Selecteer Start om project te testen - Studenten moeten de knop 'Stop' in de VEXcode GO-werkbalk selecteren om het project te stoppen.
- Geef studenten de tijd om hun projecten te testen en bij te werken, en indien nodig opnieuw te testen.
- Zodra de leerlingen hun projecten op de route van de parade hebben kunnen testen, laat ze dan hun praalwagen toevoegen aan de Code Base en meedoen aan een parade met de hele klas, waarbij alle groepen om de beurt hun projecten uitvoeren.
- Leerlingen die eerder klaar zijn en extra uitdagingen nodig hebben, kunnen hun robot programmeren om een andere draai te maken op de route van de parade. Geef de leerlingen het volgende scenario:
- Wat als de bocht op de paraderoute 90 graden was? Hoe zouden uw berekeningen veranderen? Test het uit en kijk of je wiskunde succesvol was.
- De parade werd verlengd! Aan het einde van je project moet je een bocht van 90 graden naar links maken om verder te gaan op de paraderoute. Voeg twee extra [Spin motor]-blokken toe aan het einde van je project en voer de berekeningen uit.
- Begin met leerlingen het sjabloon Paraderoute te laten openen.
- FaciliterenFaciliteren van een gesprek met studenten terwijl ze hun projecten opbouwen en testen met vragen als:
- Wat moet u veranderen in uw berekening van Play Part 1 om de robot 180 graden te laten draaien in plaats van 360?
- Wat is de relatie tussen deze twee beurten? Hoe beïnvloedt dat je berekeningen?
Vergemakkelijk strategieën voor probleemoplossing terwijl studenten hun projecten testen. Studenten gebruiken de codebasis om hun berekeningen te controleren en ze moeten ervoor zorgen dat ze het juiste aantal bochten hebben berekend dat nodig is om zowel naar het einde van de paraderoute te rijden als de 180 graden bocht te maken en vervolgens die informatie correct in het [Spin for] -blok in te voeren. Stel vragen en geef feedback terwijl de leerlingen aan het werk zijn, maar voorkom dat u de leerlingen de antwoorden geeft terwijl u de activiteit in dit Lab begeleidt.
Er kunnen variaties op de oplossing zijn op basis van de gebruikte meeteenheden, of als gevolg van kleine variaties bij afrondingsmetingen. Hieronder volgt een voorbeeld van een oplossing.
Mogelijke Lab 5-oplossing - Herinner studenten eraan dat het meerdere pogingen kan kosten om hun codebasis te krijgen om de bocht te maken zoals bedoeld. Meerdere pogingen maken deel uit van het testproces en vormen een belangrijke indicator of hun wiskunde correct was. Stel hen de volgende vragen terwijl ze hun wiskunde- en VEXcode GO-projecten doornemen en eraan werken.
- Hoe ver is je codebasis gedraaid toen je je project uitvoerde? Waren dat te veel beurten, te weinig beurten of precies genoeg?
- Als uw codebasis te veel of te weinig is gedraaid, wat kunt u dan in uw berekeningen controleren?
- Wat kunt u controleren in uw VEXcode GO-project?
- VraagVraag studenten om na te denken over verschillende variabelen zoals wielmaten of draaiafstand die van invloed kunnen zijn op hun berekeningen?
- Als je een robot had met wielen die groter waren, hoe zou dat dan van invloed zijn op het totale aantal beurten? Waarom zeg je dat?
- Als je een robot had met wielen die kleiner waren, hoe zou dat dan van invloed zijn op het totale aantal beurten? Waarom zeg je dat?