Toneelstuk
Deel 1 - Stap voor stap
- InstructieGeef de leerlingen de opdracht om de afstand te meten die de Code Base aflegt met één wieldraai. Vervolgens gebruiken ze die informatie om een plan te maken om hun robots te coderen zodat ze precies over de gehele lengte van de paraderoute kunnen bewegen.
De ervaring van de studenten met het meten van de afstand van één wielomwenteling in combinatie met feedback en vragen van de leraar zou studenten moeten laten beseffen dat ze deze informatie kunnen gebruiken om het aantal wielomwentelingen in de gehele paraderoute te bepalen en die informatie vervolgens kunnen invoeren in de [Spin for]-blokken wanneer ze later in het Lab hun code maken. Zie het gedeelte Faciliteren voor suggesties. - ModelModel voor studenten waarmee ze de afstand van één wielomwenteling kunnen meten. Bekijk de onderstaande animatie om te zien hoe u het wiel op de liniaal uitlijnt en ermee rolt om de omwenteling van het wiel te meten. In de animatie is er een afstandshouder aan het wiel bevestigd om aan te geven hoeveel het wiel gedraaid heeft. Na een volledige rotatie wordt er een lijn weergegeven om de afstand te meten.
Videobestand
- Studenten moeten de volgende stappen gebruiken om de afstand van één wielomwenteling te meten (zoals getoond in de video hierboven).
-
Verwijder eerst één grijs wiel van de codebasis en bevestig een blauwe afstandhouder. U gebruikt dit als visuele gids om één draai van het wiel te bekijken.
Plaats de blauwe afstandhouder in het grijze wiel - Lijn vervolgens de impasse uit met het startpunt gemarkeerd op een stuk papier of op het meetapparaat.
- Gebruik vervolgens je handen om het wiel te rollen totdat de Blue Standoff één draai heeft voltooid en terugkeert naar het startpunt.
- Meet ten slotte de afstand en schrijf deze op. Dit is hoe ver de robot kan draaien met één draai van de wielen.
- Studenten moeten de meting afronden op het dichtstbijzijnde honderdste.
- Er kunnen kleine afwijkingen in de afmetingen voorkomen. Hier volgt een voorbeeld: (1 draai = 6,25 inch (16 cm))
- Studenten kunnen afronden naar 6 inch als ze niet bekend zijn met breuken of decimalen. Houd er rekening mee dat dit de nauwkeurigheid van de afstand die de codebasis aflegt, beïnvloedt.
-
- Studenten moeten de volgende stappen gebruiken om de afstand van één wielomwenteling te meten (zoals getoond in de video hierboven).
- BegeleidenBegeleid een gesprek met leerlingen om ze de kans te geven hun gedachten te delen en te begrijpen hoe ze de afstand van één wielomwenteling zouden gebruiken om een plan te maken voor het programmeren van de robot om de exacte afstand van de paraderoute af te leggen.
Terwijl de leerlingen aan het werk zijn, kunt u vragen stellen en feedback geven. Zo helpt u ze de meting uit te voeren en leert u hoe ze deze meting kunnen gebruiken om de robot te programmeren zodat deze een exacte afstand aflegt.
- Hoeveel inches of centimeters was één omwenteling van uw wiel?
- Als uw wiel een bepaalde afstand (16 cm) aflegt in één wielomwenteling, hoe ver zou het dan afleggen met twee wielomwentelingen? Drie?
- Nu u de afstand van één wielomwenteling weet, hoe kunnen we deze informatie gebruiken om de robot te programmeren om de volledige paraderoute (122 cm of 48 inch) af te leggen?
- Herinner studenten eraan dat, omdat dit een activiteit met een open einde is, groepsleden mogelijk niet dezelfde ideeën hebben en dat het belangrijk is om het proces van overeenstemming bereiken over een probleemoplossende aanpak te omarmen.
- Welke ideeën had jouw groep over hoe jullie de kennis die jullie hadden opgedaan door de afstand van één wielomwenteling te meten, konden gebruiken bij het programmeren van de robot, zodat deze de hele paraderoute kon afleggen?
- Welke oplossing heeft u gekozen en waarom?
- Als jullie andere ideeën hadden, hoe kwamen jullie dan tot een akkoord over wat de beste oplossing was?
- VraagVraag studenten hoe het meten en berekenen van afstanden nuttig kan zijn in hun dagelijks leven.
- Heb je ooit een pad moeten uitstippelen of je weg van de ene plek naar de andere moeten vinden? Hoe heb je de afstanden gemeten en berekend?
- Wat zijn enkele andere hulpmiddelen die u kunt gebruiken om afstanden te meten?
Mid-Play Break & Groepsdiscussie
Zodra elke groep tijd heeft gehad om het aantal bochten te berekenen dat nodig is om hun Code Base de lengte van de paraderoute te laten rijden, kom dan samen voor een kort gesprek.
Geef studenten de kans om hun oplossingen en methoden te delen. Dit is het moment om te controleren of de leerlingen de stof begrepen hebben en om eventuele misverstanden te corrigeren. Help hen hun gedachten te delen met behulp van de volgende opdrachten:
- Hoe groot was de afstand die jullie groep aflegde bij één wielomwenteling?
- Hoe heeft jouw groep deze informatie gebruikt om uit te rekenen hoeveel wielomwentelingen er nodig zijn in de parameter in het [Spin for]-blok om jouw robot te programmeren om de exacte afstand af te leggen?
- Waarom denk je dat dit de beste oplossing is?
Deel 2 - Stap voor stap
- InstrueerInstrueer studenten dat ze hun oplossingen uit Play Part 1 gaan gebruiken om hun codebasis te coderen om aan de parade deel te nemen! Ze zullen eerst hun VEXcode GO-project maken en het aantal wieldraaien invoeren. Vervolgens testen ze hun project met de Code Base. Als hun berekeningen correct waren, zal hun robot de lengte van de paraderoute rijden. De volgende video laat zien hoe de codebasis moet bewegen terwijl deze in de parade rijdt. In de animatie rijdt de Code Base in een rechte lijn over vijf aaneengesloten tegels. Wanneer hij het einde bereikt, verschijnt er een lijn die de totale afgelegde afstand aangeeft.
Videobestand
- ModelModel voor studenten hoe ze aan de slag kunnen met hun projecten in VEXcode GO.
- Begin met leerlingen te laten zien hoe ze de hersenen op hun codebasis kunnen verbinden met hun apparaat in VEXcode GO. Omdat de verbindingsstappen per apparaat verschillen, raadpleegt u het gedeelte Verbinding maken met VEXcode GO-artikelenvoor specifieke stappen om de VEX GO Brain te verbinden met uw computer of tablet.
- Eenmaal verbonden, zullen ze het Parade Float Voorbeeld Project openen en beginnen met het coderen van hun project. Selecteer hiervoor 'Bestand' in de werkbalk en vervolgens 'Voorbeelden openen'. Selecteer vervolgens het voorbeeldproject 'Parade Float'.
-
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 - Als studenten extra ondersteuning nodig hebben, laat ze dan de tutorial Voorbeelden gebruiken in VEXcode GO bekijken. Hierin leert u hoe u voorbeeldprojecten en sjablonen kunt gebruiken.
-
Tutorial Voorbeelden gebruiken - Laat ze vervolgens hun oplossing uit Spelonderdeel 1 invoeren in de parameters van de [Spin for] blokken.
Parade Float Lab 4 Projectstarter - Laat leerlingen hun project Parade Float Lab 4 noemen en opslaan op hun apparaat. Zie het gedeelte Openen en opslaan van de VEXcode GO STEM-bibliotheek voor apparaatspecifieke stappen om een VEXcode GO-project op te slaan.
Model voor studenten hoe ze hun project op de Paraderoute kunnen testen.
Opmerking: Zorg ervoor dat u het blok "en wacht niet" open houdt, anders loopt uw project mogelijk niet zoals verwacht, omdat het tweede motorblok wacht tot het eerste blok is voltooid.
-
Laat ze eerst zien hoe ze hun robot bij het startpunt moeten plaatsen, zoals weergegeven 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.
De codebasis afstemmen op het begin van de paraderoute met behulp van een Blue Standoff - 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 uitdaging nodig hebben, kunnen hun robot programmeren om een grotere afstand te kunnen rijden. Geef de leerlingen het volgende scenario:
- De paraderoute is verlengd tot 152 cm. Werkt je code nog? Wat moet je veranderen om de Code Base de volledige lengte van de nieuwe paraderoute te laten rijden?
- FaciliterenFaciliteren van een gesprek met studenten terwijl ze hun projecten opbouwen en testen met vragen als:
- Heeft uw robot de juiste afstand gereden? Waarom wel of niet?
- 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 in feite om hun werk te controleren. Daarbij moeten ze ervoor zorgen dat ze het juiste aantal benodigde beurten hebben berekend en die informatie correct in het [Spin for]-blok hebben ingevoerd. 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. Zie dit artikel voor strategieën om studenten te begeleiden terwijl ze werken en effectieve feedback te geven zonder antwoorden te geven.
Als de codebasis niet ver genoeg of juist te ver rijdt, laat de leerlingen dan de invoer van de [Spin for]-blokken controleren en ervoor zorgen dat ze hun oplossingen correct invoeren.
- 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 aflegt en alle invoer correct is, betekent dit dat de oplossing (het aantal benodigde wielomwentelingen) onjuist is. Laat ze hun berekeningen uit Deel 1 controleren.
Er kunnen variaties op de oplossing zijn op basis van de gebruikte meeteenheden, of als gevolg van kleine 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. Herinner hen eraan dat vallen en opstaan een onderdeel is van het testproces en een belangrijk onderdeel van codering.
- Is je robot te ver gegaan? Of niet ver genoeg? Waarom denk je dat dat is gebeurd?
- Wat kunt u in uw project veranderen om de Code Base de afstand van de paraderoute nauwkeuriger te laten afleggen?
- VraagVraag studenten hoe het coderen van robots om met precisie te bewegen nuttig kan zijn op andere gebieden.
- Waarom is het belangrijk dat echte paradewagens de afstand van de route correct afleggen? Wat zou er kunnen gebeuren als ze dat niet deden?
- Wat zou er gebeuren als u een robot had die exacte afstanden kon afleggen en specifieke routes kon volgen? Hoe kunt u deze robot thuis gebruiken? Of op school?