Skip to main content
Teacher Portal

Hrát

Část 1 – Krok za krokem

  1. InstrukceSdělte studentům, že si vyzkouší naši sestavu Code/Day/Night tím, že ve VEXcode vytvoří projekt, který k osvětlení Země použije LED světlo na očním senzoru. Pro zobrazení dne a noci budou používat VEXcode GO, místo aby používali Switch, jako tomu bylo v předchozím cvičení.
    • Sdílejte tuto animaci níže se studenty a připomeňte jim, že své projekty budou muset začít s tečkou přímo otočenou ke Slunci. VEXcode se používá k otáčení Země kolem její osy pomocí LED světla, které osvětluje jednu stranu Země během jejího otáčení.

      Videosoubor
    • Studenti s vámi sestaví první část tohoto projektu a naprogramují Zemi tak, aby se otáčela o 180 stupňů směrem od Slunce. Vyzkouší si to, aby si prohlédli tečku na Zemi a její noční polohu a také to, jak LED světlo osvětluje model, aby byl lépe viditelný. 
    • Pak budou ve svých skupinách programovat druhou část projektu, otočení Země zpět přímo ke Slunci.
  2. ModelModel pro studenty, jak sestavit projekt ve VEXcode GO a otestovat své projekty.
    • 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ší, přečtěte si články Připojení v části VEXcode GO v knihovně VEX, kde najdete konkrétní kroky pro připojení zařízení VEX GO Brain k počítači nebo tabletu.
    • Budou také muset nakonfigurovat VEXCode GO tak, aby jim byly k dispozici bloky v kategoriích Pohyb a Snímání. Nechte studenty, aby se řídili těmito kroky: 
      • V pravém rohu vyberte tlačítko Zařízení a otevřete okno Zařízení. 

        Panel nástrojů VEXcode GO s tlačítkem Zařízení zobrazeným v červeném rámečku nalevo od ikony Monitor.
        Vyberte tlačítko Zařízení.
      • Vyberte možnost „Přidat zařízení“

        Otevře se nabídka Zařízení VEXcode GO a tlačítko „Přidat zařízení“ se zobrazí v červeném rámečku.
        Vyberte možnost „Přidat zařízení“
      • Vyberte možnost „VLASTNÍ ROBOT“

        Otevře se nabídka VEXcode GO Přidat zařízení a v červeném poli se zobrazí možnost „Vlastní robot“.
        Vyberte možnost „VLASTNÍ ROBOT“
      • Dále vyberte možnost „MOTOR“. 

        Otevře se nabídka VEXcode GO Přidat zařízení s typy vlastních robotických zařízení a možnost „Motor“ se zobrazí v červeném rámečku.
        Vyberte „MOTOR“
      • Budete požádáni o výběr portu. V sestavě Code Day/Night je motor zapojen do portu 1, takže v konfiguraci vyberte „1“. 

        Otevře se nabídka zařízení VEXcode GO Motor a v názvu je uvedeno „Vyberte port“. První port je označen červeným rámečkem.
        Vyberte port 1
      • Není nutné měnit název ani směr motoru, proto vyberte „HOTOVO“.

        Otevře se nabídka možností motoru VEXcode GO s názvem „Pojmenujte a/nebo změňte směr“. Tlačítko Hotovo je zobrazeno v červeném rámečku.
        Vyberte „HOTOVO“
    • Stejným postupem nakonfigurujte senzor oka.
      • Nejprve vyberte možnost „Přidat zařízení“.

        Otevře se nabídka Zařízení VEXcode GO a tlačítko „Přidat zařízení“ se zobrazí v červeném rámečku.
        Vyberte možnost „Přidat zařízení“
      • Tentokrát vyberte možnost „OKO“.

        V aplikaci VEXcode GO se otevře nabídka Přidat zařízení s typy vlastních robotických zařízení a možnost „Oko“ se zobrazí v červeném rámečku.
        Vyberte „OKO“
      • Budete vyzváni k připojení očního senzoru k očnímu portu. Protože jste to již udělali při sestavování denní/noční verze kódu, vyberte možnost „HOTOVO“.

        Otevře se nabídka VEXcode GO Eye s názvem „Připojit k Eye Portu“. Tlačítko Hotovo je zobrazeno v červeném rámečku.
        Vyberte „HOTOVO“
      • Zavřete okno Zařízení výběrem šipky. Vaše sestavení kódu pro den/noc je nyní nakonfigurováno! 

        Otevře se nabídka Zařízení VEXcode GO a v červeném rámečku se zobrazí šipka „Zavřít nabídku“.
        Vyberte šipku
    • Pak začněte společně budovat váš projekt.
      • Přetáhněte blok [Nastavit světlo oka] do pracovního prostoru a připojte ho k bloku {When started}.

        VEXcode GO blokuje projekt, který zapíná světlo oka. Projekt zní: Po zahájení rozsvíťte světlo v oku.
        Přidat blok [Nastavit světlo oka]
      • Pak do projektu přidejte blok [Spin for].

        Pokračování projektu VEXcode GO blocks, nyní s blokem Spin For přidaným za blok Set Eye Light. Projekt nyní zní: Po spuštění zapněte světlo v oku a poté otočte motor 1 dopředu o 90 stupňů.
        Přidat blok [Otočit pro]
      • Změňte parametr v bloku [Spin for] na 180 stupňů, protože v této části projektu chceme, aby se Země otočila do noční polohy s tečkou směřující přímo od Slunce.

        Pokračování projektu s bloky VEXcode GO, nyní se změněnou vzdáleností otáčení motoru z 90 stupňů na 180 stupňů. Projekt nyní zní: Po spuštění zapněte světlo v oku a poté otočte motor 1 dopředu o 180 stupňů.
        Změňte parametr na 180 stupňů
      • Nechte je spustit projekt k otestování výběrem možnosti „START“ ve VEXcode GO.

        Panel nástrojů VEXcode GO s tlačítkem Start zobrazeným v červeném rámečku mezi ikonami Brain a Step.
        Vyberte 'START' ve VEXcode GO
      • Země by se měla otáčet tak, aby tečka směřovala přímo od Slunce. Požádejte studenty, aby popsali model a co by viděli, kdyby byli na stejném místě na Zemi jako tečka.
    • Nyní, když s vámi studenti dokončili první polovinu projektu, vysvětlete jim, že nyní naprogramují Den/Noc tak, aby se tečka opět otáčela přímo ke Slunci. 
      • Nejprve je nechte přetáhnout blok [Wait] do pracovního prostoru a připojit ho ke svému projektu. Díky tomu se Země krátce zastaví v noční poloze, aby studenti mohli pozorovat denní a noční cyklus.

        Pokračování projektu bloků VEXcode GO, nyní s blokem Wait přidaným za blok Spin Motor. Projekt nyní zní: Po spuštění zapněte světlo v oku a poté otočte motor 1 dopředu o 180 stupňů. Nakonec počkejte 1 sekundu.
        Přidat blok [Čekání]
      • Pak je vyzvěte, aby si vybrali blok, který otočí Zemi zpět ke Slunci, a přidali ho do svých projektů.
      • Jakmile studenti svůj projekt sestaví, nechte je pojmenovat jejZemě a obloha s LEDa uložit jej do svého zařízení. Postup uložení projektu VEXcode GO specifický pro dané zařízení naleznete v částiOtevřít a uložit v knihovně VEXcode GO VEX.
  3. FacilitovatFacilitovat diskusi o jejich projektech VEXcode a sestavení Code Day/Night.
    • Jak přidání LED diody vylepšuje model den/noc?
    • Jaký blok jste použili k otočení Země zpět ke Slunci?
    • Potřeboval jsi změnit parametr v použitém bloku? Na co jsi to změnil a proč?
    • Potřebujeme v projektu blok [Wait] k modelování cyklu den/noc?
  4. PřipomeňtePřipomeňte studentům, že blok [Čekání] v jejich projektu slouží jednomu účelu – umožňuje jim pozorovat polohu Země v noci, ale že ve skutečnosti se Země nezastavuje, ale neustále se otáčí kolem své osy.
  5. Zeptejte seZeptejte se studentů, kde se setkali s jinými vědeckými modely a proč je vědci vytvářejí.
    • Zamyslete se nad tím, kde jste viděli jiné modely vědeckých idejí. Jaké myšlenky modely vysvětlovaly? 
    • Jaké jsou některé z důvodů, proč vědci používají modely ve své práci? Myslíte si, že někteří vědci by mohli považovat modely za užitečnější než jiní?
    • Pokud byste měli vytvořit model vědeckého procesu nebo vzoru, co byste si vybrali?
    • Musí být všechny modely fyzické, nebo mohou být i digitální? Pokud ano, kde jste viděli digitální model vědeckého procesu nebo vzoru?

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

Jakmile každá skupina přidá blok pro naprogramování rotace Země zpět ke Slunci, sejděte se k krátké konverzaci.

  • Nyní jsme vytvořili projekt VEXcode pro demonstraci denního/nočního cyklu pomocí mozku a LED světla. Který model je podle vás lepší a proč?
  • Pokud byste chtěli vytvořit projekt ve VEXcode, který by pomohl vysvětlit, proč se zdá, že se Slunce pohybuje po obloze, jaké bloky byste podle vás mohli použít k jeho napsání?

 

Část 2 – Krok za krokem

  1. InstrukceInstruujte studenty, že nyní na základě toho, co se naučili, vytvoří projekt VEXcode pro svou sestavu Code Day/Night, který pomůže vysvětlit, proč se zdá, že se Slunce pohybuje po obloze po celý den. Naprogramují Zemi tak, aby se otáčela a zastavovala po dobu 6 hodin v kuse, aby mohli pozorovat a dokumentovat, jak by Slunce vypadalo z bodu na Zemi po celou dobu šesti hodin. Podívejte se na animaci níže, kde uvidíte, jak se Země otáčí, a poté se animace na hodinu zastaví, přičemž se zobrazuje stupeň rotace, který se během otáčení aktualizuje.
    Videosoubor

     

  2. ModelModel pro studenty, jak sestavit projekt ve VEXcode GO.
    • Začněte odstraněním bloků [Spin for] a [Wait] z projektu, který vytvořili v cvičení 1. Projekt bude nyní vypadat takto:

      Pokračování projektu bloků VEXcode GO, nyní s odstraněnými posledními dvěma bloky. Projekt zní: Po zahájení rozsvíťte světlo v oku.
      Odstraňte poslední dva bloky z předchozího projektu.
    • Student by pak měl přidat tři bloky [Komentář]. Ať do komentářů vloží časy 1:00, 2:00 a 3:00. Vysvětlete, že komentáře budeme používat ke sledování každé hodiny, kterou v našem projektu kódujeme. 

    Pokračování projektu VEXcode GO blocks, nyní se třemi komentářovými bloky s textem „1 hodina“, „2 hodiny“ a „3 hodiny“. Projekt zní: Po spuštění rozsvíťte světlo v očích, následované třemi bloky komentářů, které odpočítávají hodiny.
    Přidejte tři bloky [Komentář].
    • Poté nechte studenty přidat blok [Spin for] pod blok 1:00 [Comment] a připomenout jim, že v bloku můžeme nastavit parametr tak, aby motor otočil Zemi o vzdálenost ekvivalentní jedné hodině.

    Pokračování projektu VEXcode GO blocks, nyní s blokem Spin Motor přidaným za první blok komentáře. Projekt zní: Po spuštění rozsvíťte světlo v očích, následované třemi bloky komentářů, které odpočítávají hodiny. Po prvním bloku komentáře otočte motor 1 dopředu o 0 stupňů.
    Přidejte blok [Spin for].
    • Dále ukažte, jak určit počet stupňů, které se mají v parametru nastavit. 
      • Vysvětlete studentům, že chceme, aby se Země otáčela vždy jen o vzdálenost odpovídající jedné hodině, ale nejdříve musíme zjistit, o kolik stupňů by to bylo. 
      • Proveďte studenty tímto výpočtem:  
        • Jedna celá otáčka Země je 360 stupňů a jeden pozemský den trvá 24 hodin. Pokud vydělíme 360 stupňů / 24 hodin, dostaneme 15 stupňů, takže musíme motor otočit dopředu o 15 stupňů za každou hodinu.
    • Nyní nechte studenty zadat do parametru v bloku [Spin for] číslo 15.

      Pokračování projektu bloků VEXcode GO, nyní se změnou otáček Spin Motoru z 0 na 15. Projekt zní: Po spuštění rozsvíťte světlo v očích, následované třemi bloky komentářů, které odpočítávají hodiny. Po prvním bloku komentáře otočte motor 1 dopředu o 15 stupňů.
      Nastavte parametr na 15 stupňů.
    • Poté v programu VEXcode GO vyberte „Start“ pro otestování projektu.

    Panel nástrojů VEXcode GO s tlačítkem Start zobrazeným v červeném rámečku mezi ikonami Brain a Step.
    Vyberte Spustit pro spuštění projektu.
    • Studenti by měli pozorovat polohu tečky na Zemi vzhledem ke Slunci. Pokaždé, když studenti testují své projekty, by se měli ujistit, že tečka na Zemi směřuje přímo ke Slunci, než stisknou tlačítko Start.

      VEX GO Code Den/Noc sestavení s tečkou na Zemi přímo směrem ke Slunci.
      Začněte s tečkou směřující přímo ke Slunci
    • Pak předveďte přidání další hodiny do projektu VEXcode. Přetáhněte blok [Čekání] a připojte ho k bloku [Otočit po dobu]. Projekt se tak pozastaví na pozici 1:00, než se přesune na další hodinu. Jinak by se Země dál otáčela bez zastavení. Nechte studenty, aby vás při tom sledovali, a poté změňte parametr v bloku [Čekání] na 2 sekundy. To studentům umožní během realizace projektu pozorovat polohu tečky vzhledem ke Slunci.

    Pokračování projektu bloků VEXcode GO, nyní s blokem Wait přidaným za blok Spin Motor. Projekt zní: Po spuštění rozsvíťte světlo v očích, následované třemi bloky komentářů, které odpočítávají hodiny. Po prvním bloku komentáře otočte motor 1 dopředu o 15 stupňů a poté počkejte 2 sekundy.
    Přidejte blok [Wait] a nastavte parametr na 2 sekundy.
    • Dále nechte studenty pokračovat v přidávání bloků do projektu během následujících dvou hodin a sledujte je při přidávání bloků ve stejném vzoru. Nechte studenty spustit své projekty k otestování a každou hodinu pozorovat polohu tečky vzhledem ke Slunci.

      Pokračování projektu bloků VEXcode GO, nyní s bloky Spin Motor a Wait přidanými za každý blok komentáře, celkem tedy 4 nové bloky. Projekt zní: Po spuštění rozsvíťte světlo v očích, následované třemi bloky komentářů, které odpočítávají hodiny. Po prvním bloku komentáře otočte motor 1 dopředu o 15 stupňů a poté počkejte 2 sekundy. Po druhém bloku komentáře otočte motor 1 dopředu o 15 stupňů a poté počkejte 2 sekundy. Po třetím bloku komentáře otočte motor 1 dopředu o 15 stupňů a poté počkejte 2 sekundy.
      Přidejte bloky do kódu během následujících dvou hodin.
    • Nyní by studenti měli pokračovat v přidávání bloků do projektu podle stejného vzoru, dokud se Země nebude otáčet v hodinových intervalech po dobu šesti po sobě jdoucích hodin.
    • Nakonec by si studenti měli spustit své projekty a pozorovat, kde se Slunce nachází vzhledem k tečce na Zemi pokaždé, když se zastaví u bloků [Čekání]. Měli by věnovat velkou pozornost vzoru, jak se Slunce zdánlivě pohybuje po obloze.
    • Jakmile studenti svůj projekt vytvoří, nechte je pojmenovat jejHodinová rotace Zeměa uložit jej do svého zařízení. Postup uložení projektu VEXcode GO specifický pro dané zařízení naleznete v částiOtevřít a uložit v knihovně VEXcode GO VEX.
    • Studenti, kteří rychle dokončí práci a potřebují další výzvu, by měli zkusit zjednodušit svůj kód přidáním bloku [Repeat] do svého projektu. Mohou dosáhnout stejného cíle s menším počtem bloků?
  3. FacilitovatFacilitovat konverzaci se studenty při testování jejich projektů a sledování vývoje sestavy Code Day/Night.
    • Jaký vzorec jste si v projektu všimli? Můžete použít tento vzorec k přidání dalších tří hodin do projektu?
    • Dokážete vymyslet jiný způsob, jak naprogramovat projekt a zároveň dosáhnout stejného průběhu sestavení Code Day/Night?
    • Čeho si všímáte na poloze Slunce vzhledem k tečce na Zemi s každou uplynutou hodinou? Jaký vzorec si tam všímáte? 
      • Pokud mají studenti potíže s vizualizací tohoto vzoru, požádejte je, aby se postavili na svá místa a sehráli pohyb sestavy Code Day/Night (podobně jako v části Engage v laboratoři). Měli by použít přední část místnosti jako Slunce a ve svém modelu se otáčet spolu se Zemí. Ať při otáčení drží jednu ruku namířenou ke Slunci (v přední části místnosti), aby si lépe osvojili vzorec.
    • Za předpokladu, že jsme projekt začali v poledne (12:00), dokážete předpovědět polohu Slunce a Země o půlnoci? A co v 6:00 ráno?
  4. PřipomeňtePřipomeňte studentům, aby se ujistili, že správně nastavili parametry v obou blocích [Spin for] a [Wait], protože ovlivní výkon sestavení kódu ve dne/noci, když se budou snažit pozorovat vědecký vzorec.

    •  Zdůrazněte studentům, že dělání chyb je součástí programování a důležité je se z nich cestou poučit. 

  5. Zeptejte sePožádejte studenty, aby se zamysleli nad tím, proč je důležité pochopit, co se děje během denního a nočního cyklu a jaká je poloha Země v různých denních dobách?
    • Jak střídání dne a noci ovlivňuje rostliny a živočichy?
    • Jak bychom mohli využít znalosti denního a nočního cyklu ke zlepšení věcí, jako je lidské zdraví nebo doprava ve městech?
    • Jaké druhy kariér vás napadají, které jsou přímo ovlivněny denním/nočním cyklem?