Skip to main content
Teacher Portal

Implementace laboratoří VEX GO STEM

STEM Labs jsou navrženy jako online příručka pro učitele pro VEX GO. Stejně jako tištěná příručka pro učitele, i obsah STEM laboratoří určený pro učitele poskytuje veškeré zdroje, materiály a informace potřebné k plánování, výuce a hodnocení s VEX GO. Prezentace obrázků z laboratoře jsou doplněkem k tomuto materiálu pro studenty. Podrobnější informace o tom, jak implementovat STEM laboratoř ve vaší třídě, naleznete v článku Implementace VEX GO STEM Labs.

Cíle a standardy

Cíle

Studenti se budou hlásit

  • Použití [Můj blok] v projektu pro shromažďování a třídění více disků v kódové bázi. 
  • Použití bloku [If then] s bloky <Detects color> v projektu k tomu, aby kódová báze seřadila disk na základě jeho barvy.
  • Vytvoření projektu, kde kódová báze používá data ze senzorů k rozhodování, pokud je podmínka v bloku [If then] hlášena jako True nebo False.

Studenti si uvědomí význam

  • Jak naprogramovat kódovou základnu pro vyřešení problému, jako je například třídění disku na konkrétní místo na základě dat ze senzoru oka.
  • Jak použití funkce Moje bloky usnadňuje vytváření projektů opětovným použitím částí kódu, které se v projektu opakují. 

Studenti budou zruční v

  • Použití instrukcí pro sestavení kódu Code Base 2.0 - Oko + Elektromagnet.
  • Připojení mozku k tabletu nebo počítači ve VEXcode GO.
  • Ukládání a pojmenování projektů ve VEXcode GO.
  • Přidávání bloků VEXcode GO do projektu.
  • Sekvencování bloků v projektu.
  • Použití bloků Drivetrain v projektu pro přesun kódu do určitého umístění.
  • Změna parametrů v blocích VEXcode.
  • Spuštění a zastavení projektu ve VEXcode GO.
  • Vytvoření projektu ve VEXcode GO, který využívá oční senzor a elektromagnet.
  • Vytvoření bloku [Můj blok] v projektu ve VEXcode GO pro opětovné použití částí kódu.

Studenti budou vědět

  • Jak lze oční senzor a elektromagnet na kódové základně použít k přenášení disků a jejich třídění podle barvy.
  • Že blok <Detects color> je reportérový blok, který hlásí hodnotu True, když senzor oka detekuje vybranou barvu, a hodnotu False, když detekuje jinou barvu.
  • Že blok [If then] je blok typu 'C', který spouští bloky uvnitř sebe, pokud je booleovská podmínka hlášena jako True.
  • Že Moje bloky lze vytvořit pomocí částí kódu, které se v projektu opakují, aby se s projektem snáze pracovalo.

Cíl(y)

Objektivní

  1. Studenti vytvoří projekt VEXcode GO s využitím funkce My Blocks, aby znovu použili části kódu, které se v projektu opakují, a donutili tak kódovou bázi přesouvat více disků do různých třídicích oblastí na základě jejich barvy.
  2. Studenti zjistí, že funkci Moje bloky lze v projektu použít k opětovnému použití sekvence bloků, které se budou v projektu opakovat.
  3. Studenti budou slovy a gesty sdělovat chování, které bude muset kódová báze provést, aby splnila úkol.

Aktivita

  1. Během kurzu Engage se studenti seznámí s konceptem My Block, a to společným sledováním výukového videa My Blocks ve VEXcode GO. Poté na základě toho, co se naučili v laboratoři 3, vytvoří [Můj blok], který znovu použije část kódu, která třídí disky. Během hry studenti vytvoří projekt, který pomocí funkce [Můj blok] povede k tomu, aby kódová báze shromáždila červený, zelený a modrý disk z různých míst a doručila je do správné třídicí oblasti na základě jejich barvy.
  2. Během Engage studenti znovu navštíví svůj projekt VEXcode GO z laboratoře 3 a identifikují opakovaný vzorec ve svém projektu. Budou seznámeni s konceptem používání My Blocks k opětovnému použití této části kódu a s tím, jak mohou usnadnit práci s delšími projekty. Poté společně jako třídu vytvoří [Můj blok] s použitím opakované sekvence kódu používané k třídění disků podle barvy. Ve hře budou studenti pracovat se svou skupinou na vytvoření projektu pomocí tohoto [Můj blok], kódovat kódovou základnu a opakovaně třídit disky do příslušných třídicích oblastí na základě barvy. V přestávce v polovině hry studenti v diskusi ve třídě zjistí, jak funguje [Můj blok] v jejich projektu.
  3. V průběhu laboratoře budou studenti komunikovat se svou třídou a ve svých skupinách o tom, jak se bude muset Code Base pohybovat, a o pořadí chování, které bude muset udělat, aby úspěšně shromáždili a seřadili disky na požadovaná místa. K zobrazení a popisu těchto sekvencí chování budou používat prostorový jazyk a gesta.

Posouzení

  1. Během hry budou studenti testovat a iterovat na svých projektech VEXcode GO, aby pomocí kódové báze shromáždili červený, zelený a modrý disk z různých míst a pomocí funkce [Můj blok] je seřadili do správné oblasti pro třídění na základě barvy. Aby studenti úspěšně splnili úkol, budou muset vytvořit projekt a uspořádat [Můj blok] na správném místě tak, aby se seřadil každý disk po jeho sebrání z pole. Během přestávky uprostřed hry a sdílení si studenti promluví o tom, jak v jejich projektu funguje [Můj blok], aby jim to pomohlo úspěšně shromáždit a roztřídit více disků do třídicích oblastí na základě barvy.
  2. Během diskusí o přestávce v polovině hry a sdílení studenti zjistí, jak [Můj blok] funguje v jejich projektu pro úspěšné třídění disků. Studenti budou diskutovat o tom, jak použití funkce [Můj blok] usnadnilo tvorbu jejich projektu a jak opakované použití stejných sekvencí tímto způsobem usnadňuje naprogramování robota tak, aby opakoval proces třídění pokaždé, když byl Disk sebrán. 
  3. Aby studenti mohli úspěšně shromažďovat disky z různých míst, budou muset ve svých skupinách komunikovat směr a vzdálenosti, které bude muset kódová základna cestovat ze svého výchozího místa, aby se dostala k diskům. Během diskusí o přestávce v polovině hry a sdílení budou studenti popisovat, jak se jejich kódová základna pohybovala a pořadí chování, které dokončila pro úspěšné shromažďování a třídění více disků.

Připojení k normám