Hrát
Část 1 – Krok za krokem
- InstrukceInstruujte studenty, že naučí vše, co se naučili v Engage, a že jejich robot otočí o 360 stupňů pomocí bloků [Spin for]. Níže uvedená animace ukazuje, jak by se měl robot pohybovat při otáčení o 360 stupňů. V animaci se stupně rotace počítávají až do 360, jak se robot otáčí ve směru hodinových ručiček.
Video soubor
- Studenti znají vzdálenost, kterou musí robot urazit, nyní musí vypočítat počet otáček kola a zadat toto číslo do bloků [Spin for]. Pokud je řešení správné, robot se otočí o 360 stupňů.
- Modelový model pro studenty, jak testovat svá řešení s Code Base.
- Začněte tím, že studentům ukážete, jak připojit Brain na jejich Code Base k jejich zařízení ve VEXcode GO. Vzhledem k tomu, že se kroky připojení mezi zařízeními liší, naleznete konkrétní kroky pro připojení VEX GO Brain k počítači nebo tabletu v části Připojení článků v knihovně VEXcode GO STEM Library.
- Po připojení otevřou ukázkový projekt Parade Float. Chcete-li to provést, vyberte na panelu nástrojů „Soubor“ a poté „Otevřít příklady“. Dále nechte studenty vybrat příklad projektu „Parade Float“.
-
Podívejte se na video níže a zjistěte, jak otevřít ukázkový projekt Parade Float ve VEXcode GO. V panelu nástrojů GO se otevře nabídka Soubor a v rozbalovací nabídce se klikne na čtvrtou položku s názvem „Otevřít příklady“. Otevře se nabídka Příklady projektů GO a vybere se a načte projekt Parade Float.
Video soubor
-
-
Jakmile je ukázkový projekt otevřený, studenti budou muset změnit směr otáčení pravého motoru navzad,výběrem rozbalovací nabídky v bloku [Otočit pro]. Podívejte se na video níže a uvidíte, jak v tomto projektu změnit parametr, aby se robot otáčel. Rozbalovací nabídka směru ve druhém bloku [Spin for] se otevře kliknutím na něj a směr se změní z „vpřed“ na „vzad“.
Video soubor - Požádejte studenty, aby svůj projekt pojmenovali jako Parade Float Turn a uložili jej do svého zařízení. Postup pro uložení projektu VEXcode GO naleznete v této části článků.
- Jakmile budou studenti připraveni, zadají své řešení do parametrů bloků [Spin for].
Vstupní řešení do parametrů k testování - Jakmile studenti zadají svá řešení, vyberte v aplikaci VEXcode GO tlačítko „Start“ a projekt otestujte.
Pro otestování projektu vyberte „Start“ - Studenti budou muset pro zastavení projektu vybrat tlačítko „Stop“ na panelu nástrojů VEXcode GO.
- Umožněte studentům otestovat své projekty a provést aktualizace a v případě potřeby je znovu otestovat.
- Studenti, kteří dokončí práci dříve a potřebují další výzvy, by měli vypočítat počet otočení kola potřebných k otočení robota o 180 stupňů. Ať si to vyzkouší a zjistí, jestli jim matematika šla.
- Usnadněte konverzaci se studenty, když pracují na tom, jak kódovat robota, aby se otočil 360 s otázkami, jako jsou:
- Co se snažíme vypočítat?
- Jaká je celková vzdálenost, kterou musí robot urazit, aby se otočil o 360 stupňů? Jak jsme to zjistili?
- Známe-li celkovou vzdálenost, kterou musí robot ujet, aby se otočil o 360 stupňů, a víme-li, jak daleko se robot pohybuje s jedním otočením kola, jak můžeme zjistit, kolik otáček má každé kolo, aby se celý robot otočil o 360 stupňů?
- Jaké informace zadáváte do bloků [Spin for]? Odkud toto číslo pochází?
Usnadněte strategie řešení problémů, když studenti testují své projekty. Studenti používají kódovou bázi k ověřování svých řešení a přitom se musí ujistit, že vypočítali správnou míru, o kterou se kola musí otočit. Budou také muset zkontrolovat, zda tyto informace zadávají do bloků [Spin for] správně. Ptejte se a poskytujte zpětnou vazbu při práci studentů, ale vyhněte se tomu, abyste studentům dávali odpovědi, když usnadňujete činnost v této laboratoři.
- Je hodnota v bloku [Spin for] stejná jako vaše řešení?
- Je desetinné číslo na správném místě?
- Jsou hodnoty v obou blocích [Spin for] stejné?
Pokud kódová báze neudělá správnou vzdálenost a všechny vstupy jsou přesné, znamená to, že jejich řešení (potřebný počet otáček kola) je nesprávné. Veďte je, aby zkontrolovali své výpočty, nebo vyzkoušejte jinou metodu pro nalezení této vzdálenosti.
Roztok se může lišit v závislosti na použitých měrných jednotkách nebo v důsledku změn při zaokrouhlování měření. Následuje jeden příklad řešení.
Možné řešení - Připomeňte studentům, že může trvat několik pokusů, aby jejich projekt fungoval. Pokus a omyl je součástí testovacího procesu a důležitým ukazatelem, zda byla jejich matematika správná.
- Zašel váš robot příliš daleko? Nebo ne dost daleko? Proč si myslíte, že se to stalo?
- Zeptejte se studentů, jak může být přesný pohyb kódovacích robotů užitečný v jiných oblastech.
- Co kdybyste kódovali svého robota, aby projel bludištěm. Proč by bylo důležité, aby se robot otočil přesně?
& Skupinová diskuse o přestávce v polovině hry
Jakmile bude mít každá skupina čas vypočítat počet otáček kola potřebných k otočení o 360 stupňů a otestovat svá řešení, sejděte se na krátkou konverzaci.
Je čas zkontrolovat, zda studenti chápou a napravují případné mylné představy, než přejdou k části hry 2. Poskytněte skupinám studentů příležitost podělit se o svá řešení a metody s otázkami, jako jsou:
- Jak jste určili počet potřebných otáček kol, když jste věděli, že se robot musí otočit o 360 stupňů?
- Můžete ukázat a vysvětlit svůj výpočet?
Část 2 - Krok za krokem
- Poučte studenty, že budou používat to, co se naučili v 1. části hry, aby jejich robot provedl otočení o 180 stupňů namísto otočení o 360 stupňů pomocí bloků [Spin for] za účelem dokončení trasy přehlídky. Budou také používat svá řešení z laboratoře 4, aby robot jel vpřed na správnou vzdálenost v trase přehlídky.

Níže uvedená animace ukazuje, jak by se měl robot pohybovat, když dokončí trasu přehlídky: jeďte dopředu o 48 palců (122 cm), otočte o 180 stupňů, pak jeďte dopředu o 48 palců (122 cm), abyste se vrátili na začátek. Používá se výše uvedená šablona kódu. V animaci jede kódová základna rovně přes pět propojených dlaždic a když dosáhne konce, otočí se o 180 stupňů doprava a jede zpět na začátek.
Video soubor - Modelový model pro studenty, jak začít se svými projekty ve VEXcode GO.
- Začněte tím, že studenti otevřou šablonu trasy průvodu.
- Vezměte prosím na vědomí, že bloky [Komentář] jsou zahrnuty pro popis každé části projektu. Pokud se chcete dozvědět více o komentářích ve VEXcode GO, přečtěte si tento článek.
- Všimněte si také, že první a poslední sada parametrů byly naplněny hodnotami založenými na řešeních z laboratoře 4, aby se robot posunul o délku 48 palců (122 cm), což je délka trasy průvodu. Tyto hodnoty se mohou mírně lišit od řešení studentů v laboratoři 4 kvůli drobným odchylkám v zaokrouhlovacích měřeních.
Šablona trasy přehlídky - Studenti budou muset vypočítat počet otočení kola potřebných k provedení otočky o 180 stupňů a tyto hodnoty zadat do zvýrazněných bloků.
Otáčky vstupního kola potřebné k otočení o 180 stupňů - Jakmile studenti zadají všechny hodnoty, mohou svůj projekt uložit a otestovat své řešení se svým robotem.
- Nechte studenty pojmenovat svůj projekt jako Parade Float Lab 5a uložit si ho do svého zařízení. Postup pro uložení projektu VEXcode GO naleznete v této části článků.
Model pro studenty, jak otestovat svůj projekt na Parade Route.
- Nejprve jim ukažte, jak umístit robota na startovní plochu, jak je znázorněno na obrázku níže. Použijte modrý distanční sloupek na kole, abyste pomohli zarovnat střed kola s přední hranou startovní čáry.
Pomocí modrého odstupu pomozte vyrovnat nápravu kola a přední část startovní čáry - Jakmile je Code Base na svém místě, vyberte „Start“ ve VEXcode GO a otestujte projekt.
Zvolte Start pro otestování projektu - Studenti budou muset pro zastavení projektu vybrat tlačítko „Stop“ na panelu nástrojů VEXcode GO.
- Umožněte studentům otestovat své projekty a provést aktualizace a v případě potřeby otestovat znovu.
- Jakmile budou mít studenti možnost otestovat své projekty na trase průvodu, nechte je přidat přílohy k průvodním vozům do kódové základny a zúčastnit se průvodu celé třídy, kde se všechny skupiny střídají v realizaci svých projektů.
- Studenti, kteří dokončí práci dříve a potřebují další výzvy, mohou naprogramovat svého robota tak, aby se na trase průvodu otáčel o jiný úhel. Předložte studentům následující scénář:
- Co když byla zatáčka na trase přehlídky 90 stupňů? Jak by se změnily vaše výpočty? Vyzkoušejte to a zjistěte, zda byla vaše matematika úspěšná.
- Průvod byl prodloužen! Na konci projektu musíte otočit o 90 stupňů doleva, abyste mohli pokračovat v cestě průvodem. Přidejte dva další bloky [Spin motor] do spodní části projektu a proveďte výpočty.
- Začněte tím, že studenti otevřou šablonu trasy průvodu.
- Usnadněte konverzaci se studenty při vytváření a testování jejich projektů pomocí otázek, jako jsou:
- Co potřebujete změnit ve výpočtu z části hry 1, aby se robot otočil o 180 stupňů namísto 360?
- Jaký je vztah mezi těmito dvěma zatáčkami? Jak to ovlivní vaše výpočty?
Usnadněte strategie řešení problémů, když studenti testují své projekty. Studenti používají Code Base ke kontrole svých výpočtů a budou se muset ujistit, že vypočítali správný počet otáček potřebných jak k jízdě na konec trasy přehlídky, tak k otočení o 180 stupňů, a poté tyto informace zadali do bloku [Spin for] správně. Ptejte se studentů a poskytujte jim zpětnou vazbu během jejich práce, ale při vedení aktivity v tomto laboratoři se jim vyhněte sdělovat odpovědi.
Roztok se může lišit na základě použitých měrných jednotek nebo kvůli mírným odchylkám při zaokrouhlování měření. Následuje jeden příklad řešení.
Možné řešení Lab 5 - Připomeňte studentům, že může trvat několik pokusů získat jejich kódovou základnu, aby se otočili podle plánu. Vícenásobné pokusy jsou součástí testovacího procesu a důležitým ukazatelem, zda byla jejich matematika správná. Při práci na svých projektech Math a VEXcode GO jim položte následující otázky.
- Jak daleko se vaše kódová základna otočila, když jste spustili svůj projekt? Bylo to příliš mnoho otáček, příliš málo otáček, nebo tak akorát?
- Pokud se vaše kódová základna změnila na příliš mnoho nebo příliš málo, co můžete zkontrolovat ve svých výpočtech?
- Co si můžete ve svém projektu VEXcode GO zkontrolovat?
- PožádatPožádat studenty, aby přemýšleli o různých proměnných, jako je velikost kol nebo vzdálenost otáčení, které by mohly ovlivnit jejich výpočty?
- Kdybyste měli robota s většími koly, jak by to ovlivnilo celkový počet otáček? Proč to říkáš?
- Kdybyste měli robota s menšími koly, jak by to ovlivnilo celkový počet otáček? Proč to říkáš?