Resurserna som är inbyggda i VEXcode GO är utformade för att stödja undervisning och inlärning av kodningskoncept inom STEM-labbenheter. Dessa resurser kan användas för att hjälpa till med ett antal implementeringsutmaningar som lärare står inför, som att missa lektionstid, distansundervisning eller differentiering. Instruktionsvideor, exempelprojekt och hjälpfunktionen erbjuder ytterligare stöd för de kodningskoncept som behandlas i hela enheten.
Handledningsvideor Upprepa STEM-labbets koncept
Instruktionsvideorna i VEXcode GO är korta videor inbäddade i plattformen som visar och förklarar kodningsfunktionerna och koncepten som används i VEX GO:s STEM-labbenheter för kodning. De kan användas för att förbättra eller förstärka din STEM-labbundervisning, eller i stället för direkt undervisning. Varje video är utformad för att förklara ett koncept eller en funktion i VEXcode GO direkt för en elev, så att de kan ses separat.
Med animationer och koncisa beskrivningar kan instruktionsvideor väcka komplexa koncept, som sekvensering eller pseudokod, till liv för en elev. I linje med STEM Lab-koncepten är instruktionsvideor ett användbart verktyg att ha i din VEX GO-undervisningsrepertoar.
När implementeringsutmaningar uppstår under året, som att en elev missar en lektion eller en distansundervisningsdag, kan lärare använda handledningsvideor i situationer som:
- Att instruera en elev som missat lektionen att titta på en instruktionsvideo för att snabbt komma ikapp med det koncept de missat.
- Använda en instruktionsvideo istället för direkt instruktioner för att undervisa i ett STEM-labb på kortare tid.
- Att låta en elev titta på en instruktionsvideo om ett koncept de kämpar med, som en relärningsstrategi.
- Tilldela en instruktionsvideo som en del av en distansinlärningsstrategi, som förberedelse inför STEM-labbaktiviteten som kommer att äga rum i klassrummet.
För mer information om funktionerna och funktionaliteten hos instruktionsvideor, se den här artikeln.
Exempelprojekt erbjuder extra övning och utmaningar
Exempelprojekten som är inbyggda i VEXcode GO är exempelprojekt som belyser en viss funktion (som att använda LED-stötfångaren för att visa färger) eller ett kodningskoncept (som att använda grundläggande drivlinjekommandon) i samband med ett projekt. Dessa projekt används ibland inom ramen för ett STEM-labb, där eleverna uppmanas att öppna ett exempelprojekt och använda det för kodningsdelen av labbet. Exempelprojekt kan också användas för differentiering – för att stödja elever som behöver extra övning med ett koncept, eller är redo för en ytterligare utmaning.
Varje exempelprojekt har en anteckning som beskriver projektet och vad det är utformat för att göra, samt vilken robotkonfiguration som används. Dessa anteckningar gör det möjligt för eleverna att få en första förståelse för robotens avsedda beteende i projektet.
Exempelprojekt använder också [Kommentar]-block, både för att modellera användningen av pseudokod vid planering av ett projekt, samt för att ge sammanhang för hur och varför blocken används i projektet.
Exempelprojekt kan användas för att möta implementeringsutmaningar, som differentiering, på sätt som:
- Att tilldela ett exempelprojekt till en elev som är redo för en ytterligare utmaning och be honom eller henne att iterera eller lägga till saker för att utöka dess användning.
- Använda ett exempelprojekt i samband med en instruktionsvideo för att komma ikapp en elev som missat en lektion eller en del av ett STEM-labb.
- Att instruera en klass att använda ett exempelprojekt istället för att bygga ett nytt projekt, för att undervisa i ett STEM-labb på kortare tid.
- Låt eleverna "läsa" ett exempelprojekt för distansundervisning och identifiera hur det kopplar till eller bygger vidare på det kodningskoncept de arbetade med i klassen.
Hjälpfunktionen som ett verktyg för omundervisning med elever
Hjälpfunktionen i VEXcode GO erbjuder ytterligare förklaringar och exempel på hur enskilda block fungerar inom ett projekt. Hjälpen är utformad för att läsas av lärare eller stödjande vuxna, så att de bättre kan förklara själva blocket för en elev. Varje hjälppost innehåller en beskrivning av blockets funktionalitet, en förklaring av hur det används och ett exempel som visar blocket i ett projekts kontext. Lärare kan använda hjälpen med elever som kämpar med att bygga ett projekt i ett STEM-labb med ett visst block, elever som fått kod att återskapa och vill lära sig mer om blocken i projektet, eller med en hel klass som en del av en utökningsaktivitet.
Använda hjälpen tillsammans
Lärare kan läsa beskrivningen och avsnittet ”Hur man använder” för, eller med, eleven, och sedan hänvisa eleven till avsnittet ”Exempel”. Eleven kan förklara vad de tror händer i exemplet som visas, och läraren kan ställa frågor om hur exemplet relaterar till konceptet eller projektet de arbetar med i STEM-labbet. Läraren och eleven kan sedan titta på STEM Lab-projektet och börja bygga eller förfina det tillsammans med hjälp av det de just pratade om i hjälpen.
Hjälpen kan även användas för att stödja lärare i olika implementeringsutmaningar, inklusive:
- Hänvisa en elevs personliga supportmedarbetare till hjälpen för ett block, så att de kan arbeta med eleven för att bättre förstå hur blocket fungerar och använda det framgångsrikt i STEM-labbet.
- Att använda hjälpen som en del av en omundervisningsstrategi för att stödja en elev som kämpar med att förstå varför deras projekt inte fungerar som avsett.
- Läser hjälpen för ett block med en klass och använder exemplet som en demonstration för att återgå till blockets funktionalitet.
- Hänvisa föräldrar eller familjemedlemmar till hjälpen för att stödja sina elever under distansundervisningsdagar.
Använda dessa resurser i samband med en STEM-labbenhet
De VEXcode GO-resurser som bäst överensstämmer med kodningskoncepten i varje STEM-labbenhet identifieras i avsnittet "Att få den här enheten att passa dina unika klassrumsbehov" i tempoguiden, inom enhetsöversikten. Det här avsnittet i Pacing Guide identifierar inte bara de mest relevanta VEXcode GO-resurserna, utan erbjuder också riktade rekommendationer och förslag på hur man använder dem för att stödja olika utmaningar eller situationer som kan uppstå.
Denna vägledning är utformad för att hjälpa lärare att känna sig stöttade i alla aspekter av att undervisa i STEM-laboratorier i sina klassrum, både under de bästa omständigheterna och särskilt i de ögonblick då de bästa planerna helt enkelt inte fungerar. STEM-labbenheter kan anpassas för att möta dessa förändrade behov när de uppstår. Utmaningarna som tas upp i det här avsnittet erbjuder vägledning för situationer som att behöva implementera en enhet på kortare tid eller i ett litet utrymme, samt strategier för att lära om och utöka enheten för att stödja differentiering eller asynkron implementering.
Tabellen VEXcode GO-resurser går sedan in på mer detaljer om vart och ett av de nämnda objekten, samt ytterligare resurser som stöder de kodningskoncept som tas upp i enheten. Kodningskonceptet, som ”Sekvensering” eller ”Drivetrain-kommandon”, identifieras först, och sedan namnges varje resurs tillsammans med en kort beskrivning av vad som visas eller exemplifieras. För de som inte inkluderades i strategierna som listas ovan, erbjuder beskrivningen även vägledning för hur man använder resursen i samband med STEM-labbenheten, som ”Använd detta som en extra utmaning” etc.
Under resurstabellen är även VEXcode GO-hjälpen markerad. Här ges en kort beskrivning av hur du bäst använder hjälpen med dina elever för enheten, samt en lista över block som ingår i projekten inom STEM-labbet.
VEX GO STEM Labs är utformade med lärare i åtanke, och resurserna som är inbäddade i VEXcode GO syftar till att stödja lärare när de förverkligar kodningskoncept i alla klassrum, för alla elever och i alla implementeringsscenarier.
Att knyta ihop allt - Tims berättelse
Tim är en lärare i femte klass, vars klassrum ser ut som ett Maker Space. Hans undervisningsstil är aktiv, kreativ och engagerande, och han arbetar hårt med att införliva praktiska aktiviteter i lektionerna inom alla läroplanområden. Tim är känd i sin skola för att få eleverna att engagera sig i lärande, särskilt när det gäller STEM. I år började han använda VEX GO med sin klass, och de uppskattade att bygga labb, men han har också sett sina elevers nyfikenhet på robotik väckas på ett ännu större sätt. Denna energi har gett stor fart åt hans STEM-labblektioner, eftersom eleverna är ivriga att skapa kodningsprojekt och se dem komma till liv på sina VEX GO-robotar.
Men några oväntade dagar med distansundervisning på grund av snöstorm gjorde att Tim oroade sig för att han skulle tappa momentum. Men Tim tittade på avsnittet ”Att anpassa den här enheten till dina unika behov i klassrummet” i studietaktsguiden för att hitta ett annat sätt att hålla den energin vid liv. Tim gav sina elever i uppdrag att titta på instruktionsvideon om sekvensering, medan de arbetade med STEM-labbet i Parade Float i klassen. Efter att ha sett videon fick klassen i uppdrag att öppna exempelprojektet Drivetrain Moves & Turns och skriva eller spela in en förklaring av vad de trodde att kodbasen skulle göra utifrån det projektet. När eleverna återvände till skolan hade Tim en kodbas på ett GO-fält uppsatt med en Chromebook, och exempelprojektet öppnades på en station i rummet. En del av morgonarbetet var att starta exempelprojektet och kontrollera deras förklaring. Eleverna var ivriga att se om de hade "läst" koden korrekt och delade aktivt med sig av frågor eller överraskningar.
Tim använde den här erfarenheten för att engagera eleverna i en diskussion om varför robotarnas beteenden var annorlunda än deras förväntan. Han kunde sedan flytta till nästa labb i enheten, trots förlusten av tid i lektionerna. Istället för att få sin momentum bruten i några dagar på grund av brist på STEM-aktivitet, använde Tim VEXcode GO-resurserna för att fördjupa elevernas förståelse för den kodning de arbetade med och hålla deras nyfikenhet och problemlösningsförmåga vid liv.