Skip to main content
Teacher Portal

Hrát

Část 1 – Krok za krokem

  1. InstrukceInstruujte studenty, že prozkoumají, jak posunout svého robota z Code Base vpřed! Než začnou s projektem, předpoví, kde se robot Code Base nakonec ocitne. Podívejte se na animaci níže a uvidíte příklady postupu kódové základny pro různé vzdálenosti. V animaci začíná kódová báze v levém dolním rohu dlaždice, nejprve se posune o 150 mm vpřed a zastaví se. Poté se objeví zpět na výchozím místě, posune se vpřed o 75 mm a zastaví se.
    Videosoubor
  2. ModelUkažte, jak spustit VEXcode GO na zařízení a vytvořit projekt, který posune kódovou základnu vpřed pomocí bloku [Drive for].
    • Předveďte studentům kroky z článku Otevření a uložení projektuKnihovna VEX a nechte je postupovat podle kroků k otevření a uložení projektu. 
    • Požádejte studenty, aby svůj projekt pojmenovali Vpřed.
    • Nechte studenty poté připojit mozek svého robota s kódovou základnou k jejich zařízení.
    • Jakmile studenti pojmenují svůj projekt a připojí Brain ke svému zařízení, musí postupovat podle kroků pro konfiguraci robota Code Base. Vymodelujte kroky z článku Konfigurace knihovny VEX pro kódovou základnu a ujistěte se, že studenti vidí bloky Drivetrain v sadě nástrojů.
    • Ukažte, jak přetáhnout blok [Drive for] do pracovního prostoru a umístit ho pod blok {When started}.

      Rozhraní VEXcode GO s blokem Drive for připojeným k bloku When started v pracovním prostoru. Projekt zní: Po spuštění jeďte 100 mm dopředu. Název projektu v horní střední části panelu nástrojů zní „Vpřed“.
      Přidejte blok [Drive for]
    • Změňte parametr bloku [Drive for] na 150 mm. 

      Stejný projekt s parametrem vzdálenosti nastaveným na 150. Projekt nyní zní: Po spuštění pojeďte dopředu o 150 mm.
      Změňte parametr
    • Ukažte studentům, jak předpovědět, jak daleko se robot s kódem posune na základě parametrů v bloku [Drive for]. Nechte studenty umístit kódovou základnu do výchozí polohy a poté odhadněte, jak daleko se robot posune. Měli by umístit značku tam, kde si myslí, že kódová základna skončí.
    • Ukažte studentům, jak spustit projekt stisknutím tlačítka „Start“ na panelu nástrojů.

      • Tlačítko Start v panelu nástrojů VEXcode GO, zvýrazněné červeným rámečkem. Tlačítko Start se nachází mezi zelenou ikonou mozku a tlačítkem Krok.
    • Jakmile studenti pozorují chování, ukažte jim, jak se vrátit k projektu a upravit parametry bloku [Drive for] ze 150 mm na jinou vzdálenost, například 200 mm nebo 250 mm. Poté projekt znovu spusťte a podívejte se, jak změna parametrů ovlivnila pohyb robota Code Base.
    VEXcode GO s projektem v pracovním prostoru bloku When started s připojeným blokem Drive for. Projekt zní: Po spuštění jeďte vpřed o 150 mm. Vpravo je zobrazen pohled shora na kódovou základnu s červenou šipkou s označením 150 mm, která se rozprostírá před ní.
    Vpřed 150 mm
  3. FacilitovatFacilitovat diskusi o studentských pozorováních a cílech projektu položením následujících otázek:
    • Můžete mi rukama ukázat, jak daleko jste si mysleli, že se robot z Code Base posune, než jste projekt začali?
    • Na co jste změnili parametr vzdálenosti a proč? Jak daleko si myslíte, že robot z Code Base dojede, když se vzdálenost změnila?
    • Jak se ujetá vzdálenost srovnávala s vaším odhadem? 
    • Jakou kategorii bloků jste pro tento projekt použili?
    Skupina studentů stojí vedle sebe se zamyšlenými výrazy a společnou myšlenkovou bublinou nad hlavou, která zobrazuje kódovou bázi směřující doleva s červenou šipkou sahající před ni, která označuje pohyb vpřed.
    Diskutujte o pohybu robota v kódové základně
  4. PřipomeňtePřipomeňte studentům, že mohou mít otázky při tvorbě a zahájení svého projektu. Připomeňte studentům, že učení se novým konceptům může vyžadovat několik pokusů, a povzbuďte je, aby to zkusili znovu, pokud se jim napoprvé nepodaří.
  5. Ptám sePožádejte studenty, aby se zamysleli nad tím, jak daleko by se robot z Code Base musel pohybovat napříč učebnou. Nechte studenty propojit, proč je tento typ plánování užitečný v každodenním životě. Zeptejte se studentů, jak by jim mohla být schopnost plánovat a dávat přesné pokyny užitečná v práci? Zeptejte se studentů, zda si dokážou představit nějakou práci, kde je potřeba pokyny.

Přestávka uprostřed hry & Skupinová diskuse

Jakmile každá skupina dokončí svůj projekt, sejděte se k krátké diskusi.

  • Skončil robot z Code Base tam, kam jste si mysleli? Pokud ne, jak blízko to bylo vaší předpovědi?
  • Jak jste upravovali svůj projekt? Jakou novou vzdálenost jste si zvolili?
  • Měli jste nějaké potíže se změnou vzdálenosti v bloku [Jeďte pro]?

Představte si hnací ústrojí:

  • Nyní, když jsme prozkoumali, jak pomocí VEXcode GO umožnit našemu robotovi s kódovou základnou jet vpřed, proč si myslíte, že existuje sekce bloků „Pohon“?
  • Co si myslíte, že je to hnací ústrojí? Můžete vysvětlit svou myšlenku?
  • Můžete mi pomocí gest ukázat, kde si myslíte, že se na robotu z Code Base nachází hnací ústrojí?
  • Můžete se podívat na spodní část vašeho robota s kódovou základnou a zjistit, kde se v tomto pohonu nacházejí motory a ke kterým kolům jsou připojeny?
Pohled zdola na kódovou základnu zobrazující, jak jsou kola poháněna. Kolo vlevo je označeno jako „kolo poháněné motorem 1“ a kolo vpravo je označeno jako „kolo poháněné motorem 2“.
Kód Základní Pohon robota

Část 2 – Krok za krokem

  1. InstrukceInstruujte studenty, že prozkoumají, jak pohybovat svým robotem z Code Base vpřed a vzad!

    Pro začátek by každá skupina měla mít zařízení VEXcode GO, alespoň jeden umisťovací marker a vytvořenou kódovou bázi. Podívejte se na animaci níže a uvidíte, jak se kódová báze pohybuje v opačném směru. V animaci začíná kódová báze v levém horním rohu dlaždice, posouvá se v opačném směru o 150 mm a poté se zastaví. Poté se vrátí do výchozí polohy a posune se dozadu o 75 mm.

    Videosoubor
  2. ModelModel pro studenty, jak spustit VEXcode GO na zařízení a přejmenovat svůj projekt na Reverse. Ukažte studentům, aby si vybrali možnost „Uložit jako“, aby si tento projekt uložili odděleně od svého prvního.

    Další informace naleznete v článku Otevření a uložení projektu.

    • Ukažte, jak změnit parametr v bloku [Drive for], aby se kódová základna otáčela v opačném směru.

      Projekt VEXcode GO začíná blokem When started s připojeným blokem drive for. Rozbalovací nabídka parametrů směru je otevřená a je vybrána možnost obrácený směr. Projekt nyní zobrazuje text Po spuštění posuňte motor dozadu o 150 mm.
      Změna parametru (obráceně)
    • Použijte stejný proces odhadování jako v části Play 1. Nechte studenty umístit kódovou základnu do výchozí polohy a poté odhadněte, jak daleko se robot posune. Měli by umístit značku tam, kde si myslí, že kódová základna skončí. 
    • Nechte studenty začít s vlastními projekty. Pokud se vyskytnou problémy s připojením, možná jim budete muset připomenout kroky pro připojení zařízení VEX GO Brain.

      Projekt VEXcode GO je otevřený v pracovním prostoru a vlevo je zobrazen název Reverzní. Vpravo je pohled shora na kódovou základnu s červenou šipkou sahající za robota ve vzdálenosti 150 mm, která označuje pohyb vzad.
      Zpětný chod 150 mm
    • Jakmile studenti pozorují chování při couvání, ukažte jim, jak se mají vrátit ke svému projektu. Pak by měli svůj projektpřejmenovat na Forward and Reverse. Další informace naleznete v článku Otevření a uloženíknihovny VEX. 
    • Ukázka pro studenty, jak přidat druhý blok [Drive for]. Jeden blok [Jet pro] by měl robota uvést do pohybu vpřed a druhý by měl robota uvést do pohybu vzad. Ukažte, jak upravit parametry bloků [Drive for], a poté znovu spusťte projekt, abyste viděli, jak změna parametrů ovlivnila pohyb robota Code Base.

      Pracovní prostor VEXcode GO s druhým blokem disku přidaným do projektu. Projekt nyní zobrazuje text Po spuštění: Pojezd vpřed o 150 mm, poté pojezd vzad o 150 mm.
      Vpřed a vzad
  3. FacilitovatFacilitovat diskusi, zatímco studenti upravují své projekty a pozorují chování robota, položením následujících otázek:
    • Můžete mi rukama ukázat, jak daleko jste si mysleli, že se robot z Code Base posune, než jste projekt spustili?
    • Na co jste změnili parametr vzdálenosti a proč? Jak daleko si myslíte, že robot z Code Base dojede, když se vzdálenost změnila?
    • Když jste přidali další blok [Jeďte pro], nastavili jste je tak, aby urazily stejnou vzdálenost? Musí být stejné? Proč ano nebo proč ne?
    • Pokud je můj robot v kódové základně naprogramován tak, aby se pohyboval vpřed o 100 mm, o kolik bych musel tuto vzdálenost změnit, kdybych chtěl, aby se pohyboval dvakrát tak daleko?
    Skupina studentů stojí vedle sebe se zamyšlenými výrazy a společnou myšlenkovou bublinou nad hlavou, která zobrazuje kódovou bázi směřující doleva s červenou šipkou sahající před ni a za ni, která označuje pohyb vpřed a vzad.
    Diskutujte o pohybu robota v kódové základně
  4. PřipomínkaPřipomeňte studentům, že mohou mít otázky při úpravách a zahájení projektu. Připomeňte studentům, že učení se novým konceptům může vyžadovat několik pokusů, a povzbuďte je, aby to zkusili znovu, pokud se jim nedaří přidávat a upravovat bloky v projektu.
  5. Ptám sePožádejte studenty, aby se zamysleli nad tím, jak by se musel pohybovat robot z Code Base, pokud by chtěli, aby dojel ke dveřím a pak se vrátil na výchozí bod. Jaké typy úkolů nebo prací by nyní mohl robot s kódovou základnou vykonávat, aby se mohl pohybovat vpřed a vzad? Požádejte studenty, aby navrhli úkol, který by robot z Code Base nyní mohl splnit pomocí pohybů vpřed a vzad.

Volitelné: Skupiny mohou v této fázi experimentu v případě potřeby rozebrat svého robota z kódové základny. V následujících cvičeních budou používat stejnou sestavu, takže se jedná o možnost pro učitele.