Hrát
Část 1 – Krok za krokem
- InstrukceŘekněte studentům, že budou předstírat, že jejich robot z Code Base je rover na Marsu. Vytvoří projekt ve VEXcode GO, který bude shromažďovat a řídit vzorky pomocí kódové základny. Následující animace ukazuje, jak se kódová báze posouvá o dvě místa vpřed, aby shromáždila vzorek.
Videosoubor
- ModelModel pro studenty, jak vytvořit projekt ve VEXcode GO a otestovat své projekty v praxi.
- Začněte tím, že studentům ukážete, jak propojit Brain na jejich kódové bázi se svým zařízením ve VEXcode GO. Protože se kroky připojení u jednotlivých zařízení liší, podívejte se na články o připojení v knihovně VEXcode GO VEX, kde najdete konkrétní kroky pro připojení zařízení VEX GO Brain k počítači nebo.
- Budou také muset nakonfigurovat VEXCode GO pro kódovou základnu. V případě potřeby kroky z článku Konfigurace knihovny VEX kódové základny a ujistěte se, že studenti vidí bloky hnacího ústrojí v sadě nástrojů.
- Přetáhněte blok [Drive for] do pracovního prostoru a připojte ho k bloku {When started}.
Přidat blok [Jezdit pro] - Ukažte studentům, jak změnit parametr bloku [Drive for] tak, aby se kódová báze přesunula dopředu k umístění vzorku. Poznámka: V doporučeném nastavení pole bude kódová základna přiblížena ke vzorku pomocí vzdálenosti 325 milimetrů (mm).
Změnit parametry - Poté nechte studenty přetáhnout blok [Nastavit barvu bumperu], aby kódová báze signalizovala, že shromažďuje vzorek. Tento blok bude mít LED nárazník, který svítí vybranou barvou.
Přidat blok [Nastavit barvu nárazníku] - Dále nechte studenty přetáhnout blok [Čekání] a nastavte ho na 3 sekundy. Tyto tři sekundy umožní kódové základně „shromažďovat vzorek“.
Přidat blok [Čekání] a nastavit na 3 sekundy - Studenti by pak měli přidat další blok [Nastavit barvu nárazníku] a vypnout ho. Tím se LED indikátor vypne, což signalizuje, že vzorek byl odebrán.
Přidat [Nastavit barvu nárazníku] a vypnout - Jakmile studenti svůj projekt sestaví, nechte je pojmenovat jej Collect 1 a uložit do svého zařízení. Postup uložení projektu VEXcode GO specifický pro dané zařízení naleznete v části Otevřít a uložit v knihovně VEXcode GO VEX.
- Model pro studenty, kam umístit své roboty s kódovou základnou na hřišti. Robot by měl začít na „X“ a otočit se čelem ke kruhu, kde bude vzorek odebrán.
Laboratoř 1 Příprava pole - Jakmile je kódová základna umístěna na poli, nechte studenty vybrat možnost Spustit ve VEXcode GO a otestovat své projekty.
Vyberte Spustit pro otestování Shromáždit 1 projekt - After the Code Base drives 325 mm to the collection location, the LED Bumper will glow red to indicate that it is collecting a sample. Studenti by měli umístit svůj „ukázkový“ prvek na kódovou základnu. Po třech sekundách LED dioda zhasne, což znamená, že odběr vzorku je dokončen.
- Skupiny, které dokončí projekt dříve a potřebují další výzvy, mohou na konec projektu přidat blok [Turn for] a otestovat ho, aby zjistily, co bude kódová základna dělat. Požádejte je, aby provedli experiment a vymysleli, jak by tento blok mohl být užitečný při sběru vzorků na poli.
- FacilitovatFacilitovat studenty při práci s VEXcode GO a testování jejich projektů. Zatímco studenti testují své projekty, pokládejte jim otázky, které jim pomohou přemýšlet o tom, jak se jejich kódové základny vyvíjejí.
- Můžete mi rukama ukázat, jak se bude vaše kódová základna pohybovat při sběru „vzorku“?
- Jak si myslíte, že by se vaše kódová základna mohla dále pohnout, kdyby se měla vrátit zpět k základu?
- PřipomeňtePřipomeňte studentům, že mohou své projekty upravovat a znovu je otestovat, pokud se jejich kódová báze nedostane napoprvé do „ukázkového“ umístění. Studenti by měli zkontrolovat parametr v bloku [Drive for], aby se ujistili, že má správnou vzdálenost potřebnou k dosažení vzorku.
- Zeptejte seZeptejte se studentů, co si myslí, že rover na Marsu během svých misí shromažďuje. Kdyby to byli vědci studující Mars, co by se chtěli dozvědět?
Přestávka uprostřed hry & Skupinová diskuse
Jakmile každá skupina shromáždí vzorek, sejděte se k krátké konverzaci.
- Teď, když jsme shromáždili náš vzorek, co si myslíte, že s ním bude náš robot potřebovat dělat?
- Jak si myslíte, že můžeme naprogramovat naši kódovou základnu, abychom ji vrátili zpět k základu? Jak se bude muset robot pohybovat, aby doručil vzorek na základnu?
- Jaké bloky si myslíte, že bychom k tomu mohli potřebovat v další části našeho projektu?
Část 2 – Krok za krokem
- InstrukceSdělte studentům, že budou do svého projektu přidávat další prvky, aby kódová báze odeslala „ukázku“ zpět do základu.
Následující animace ukazuje, jak se kódová základna pohne o dvě pole vpřed, aby shromáždila vzorek, poté se otočí o 180 stupňů a pohne se o dvě pole vpřed, aby se vrátila na základnu a doručila vzorek.
Videosoubor - ModelModel pro studenty, jak stavět na svém stávajícím projektu VEXcode GO a otestovat ho v praxi.
- Vaši studenti mohou být schopni sami vytvořit projekt, kterým danou výzvu splní. Mladším studentům však můžete projekt vytvořit společně jako třída, jako jste to udělali v 1. části hry. Pokud projekt stavíte společně, můžete postupovat podle níže uvedených kroků.
- Pokud studenti potřebují otevřít svůj projekt Collect 1 , namodelujte kroky specifické pro dané zařízení, jak je znázorněno v článcích knihovny VEX v části Otevřít a uložit.
- Nechte studenty přidat bloky do svého projektu VEXcode GO, aby znovu vytvořili kód na obrázku níže. Červený rámeček označuje nové bloky, které je třeba do projektu přidat.
Přidat bloky pro návrat kódu - Shromáždit Návrat projekt - Pokud studenti blok [Otočit pro] v předchozím projektu nepoužili, ukažte, jak blok [Otočit pro] přetáhnout do projektu a změnit parametr na 180 stupňů. Vzdálenost otáčení je nastavena na 180 stupňů, aby se kódová základna otočila čelem k základně, než se rozjede dopředu a doručí vzorek.
Blok [Otočit pro] nastaven na 180 stupňů - Jakmile studenti svůj projekt sestaví, nechte je pojmenovat jej Collect Return a uložit jej do svého zařízení. Postup uložení projektu VEXcode GO specifický pro dané zařízení naleznete v části Otevřít a uložit v knihovně VEXcode GO VEX.
- Nechte studenty umístit svou kódovou základnu na pole a poté vybrat možnost Spustit ve VEXcode GO, aby si své projekty otestovali.
Vyberte Spustit pro otestování projektu - Poté, co se kódová základna dostane na místo vyzvednutí, by studenti měli umístit svůj „vzorkový“ předmět na robota, jakmile se LED dioda na nárazníku rozsvítí červeně. Kódová základna se poté otočí o 180 stupňů doprava a pojede zpět k základně. Poté, co se robot vrátí na základnu a LED nárazník se rozsvítí červeně, by studenti měli odebrat „ukázku“ z kódové základny. LED indikátor zhasne, což symbolizuje doručení vzorku.
- Pokud studenti dokončí sběr a doručení vzorku a mají více času, povzbuďte je, aby zkusili najít jiné místo pro odběr vzorku. Pomocí fixu pro suché stírání označte umístění vzorku, které je o krok blíže nebo dále od základny, a nechte studenty upravit parametry svého projektu tak, aby k tomuto novému vzorku dosáhli a doručili ho k základně.
- FacilitovatFacilitovat studenty při testování jejich projektů a střídání se v terénu. Během testování se studentů ptejte na posloupnost bloků v jejich projektu, která umožňuje přesunout kódovou bázi na správné místo.
- Můžete mi rukama ukázat, jak by se kódová základna pohybovala, kdyby byl blok [Turn for] nastaven na levou stranu místo pravou?
- Co by se stalo, kdyby zlomová část projektu přišla před tou hnací? Dokázala by vaše kódová báze dosáhnout vzorku?
Další informace o LED nárazníku naleznete v článcích Používání senzorů VEX GO a Kódování s LED nárazníkem VEX GO.
- PřipomeňtePřipomeňte studentům, že by si měli před testováním zkontrolovat svůj projekt a porovnat ho s obrázkem projektu. Pokud jeden student vytvořil projekt ve VEXcode GO, může jeho partner zkontrolovat kód před umístěním kódové základny na pole a zahájením projektu.
- Zeptejte seZeptejte se studentů, kolik vzorků se podle nich vědci snaží shromáždit pro studium Marsu. Proč by mělo být více vzorků užitečnější než méně? Myslíte si, že naše kódové báze by mohly shromáždit více vzorků?