Skip to main content
Teacher Portal

Hrát

Část 1 – Krok za krokem

  1. InstrukceInstruujte studenty, aby připevnili svůj plovák k robotu Code Base a ujistili se, že veškerý materiál zůstane na robotu Code Base. Studenti mohou potřebovat více žetonů k získání dalších materiálů.
    Hromada různých knoflíků, ilustrující příklad toho, co by mohly být „žetony“.
    Žetony mohou být předměty ve třídě, jako jsou knoflíky nebo samolepicí papírky
  2. ModelModel s využitím skupinového nastavení, jak umístit plovák na nebo kolem robota z kódové základny. Dejte studentům vědět, že na konci cvičení bude možná nutné z robota Code Base odstranit plovák. Na začátku 3. cvičení budou muset znovu připevnit svůj plovák.
    • Povzbuďte studenty, aby k upevnění plováku používali kolíky, distanční sloupky a konektory ze sady VEX GO. Informace o různých kategoriích a funkcích součástí stavebnice naleznete v článku dílků sady VEX GO z knihovny VEX.

    Obrázky přehlídkového vozu vedle sebe a perspektivní pohled na kódovou základnu, které zdůrazňují, že by voz měl být postaven na robotovi.
    Navrhněte plovák, který se připojí k kódové základně

     

  3. UsnadnitUsnadnit proces navazování vztahu tím, že budete chodit kolem a pomáhat studentům, kteří mají potíže.

    Povzbuďte studenty, aby spolupracovali a používali prostorový jazyk k upevnění plováku. Například povzbuďte diskusi a vysvětlování tím, že se studentů zeptáte:

    • Proč jsi ten kus připevnil na bok/horní/zadní stranu robota Code Base?
    • Co by se stalo, kdybyste tento kus přesunuli na druhou stranu nebo dokonce na plovák?
    • Jak byste popsali připevnění plováku k robotovi z Code Base? Jaká slova byste použili, například nahoře, vedle nebo za?
  4. PřipomeňtePřipomeňte skupinám, že k frustraci dochází. Pokus a omyl je koneckonců součástí života a na obojí je dost času.
  5. Zeptejte sePožádejte studenty, aby pomohli ostatním skupinám, jakmile dokončí upevnění plováku.

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

Jakmile každá skupina dokončí připojení svého plováku k robotu kódové báze, sejděte se k krátké konverzaci.

  • S jakými problémy jste narazili při upevňování splávku?
  • Jak jste tento problém vyřešili?
  • Jaká řešení vaše skupina použila, když jste ve svém návrhu zjistili problémy?
     

Část 2 – Krok za krokem

  1. InstrukceInstruujte studenty, aby vytvořili projekt pomocí VEXcode GO tak, aby se jejich plovák Code Base pohyboval po trase průvodu. Dejte studentům vědět, že budou se svými skupinami pracovat na vytvoření pseudokódu a projektu, kterým projedou svůj vůz krátkou trasou průvodu.

    Náčrt trasy průvodu, která začíná v levém horním rohu na zeleném čtverci. Šipka směřuje doprava, pak druhá šipka směřuje dolů a nakonec třetí šipka směřuje doprava k červenému čtverci, který označuje konec.
    Příklad trasy průvodu

     

  2. ModelModel pro studenty, jak začít psát pseudokód pro plánování pohybu po trase průvodu.
    • Ukažte, jak se bude plovák pohybovat po trase. Fyzicky přesuňte kódovou základnu po trase průvodu a požádejte studenty, aby poskytli prostorový jazyk pro to, jak se robot pohybuje. (tj. pohyb vpřed o 200 milimetrů (mm), otočení doprava o 90 stupňů.)
    • Jakmile studenti pochopí, jak se orientovat v trase průvodu, vytvoří pseudokód pro plánování trasy své kódové základny. Ukažte studentům animaci níže a proveďte je tímto procesem. V animaci kódová báze sleduje pokyny, které se zobrazují v seznamu na obrazovce. Pokyny zní: Robot jede vpřed o 21 cm, robot se zastaví, robot se otočí doprava o 90 stupňů, robot jede vpřed o 20 cm, robot se zastaví, robot se otočí doleva o 90 stupňů a nakonec robot jede vpřed o 20 cm.
    Video soubor
    • Ukažte studentům, jak začít psát pseudokód, aby mohli plánovat své pohyby po trase přehlídky. Připomeňte jim, že pseudokód je krok za krokem ručně psaný obrys. Povzbuďte studenty, aby ve svém pseudokódu byli přesní a zahrnuli do něj vzdálenosti jízdy a stupně zatáčení. 

    Vzorový pseudokód uvádí 5 kroků a čte: 1. Robot se pohybuje vpřed o 200 mm; 2. Robot se otočí doprava o 90 stupňů; 3. Robot se pohybuje vpřed o 200 mm; 4. Robot se otočí doleva o 90 stupňů; 5. Robot se pohybuje vpřed o 200 mm.
    Příklad pseudokódu
    • Nechte studenty pracovat s jejich skupinou na psaní pseudokódu.

    Jakmile studenti dokončí svůj pseudokód, budou muset přenést svůj pseudokód do bloků [Comment] ve VEXcode GO. Ujistěte se, že studenti dokončili následující kroky. V případě potřeby modelujte kroky uvedené v přiložených článcích knihovny VEX:

    Poznámka: Při prvním připojení Code Base k zařízení se může gyroskop zabudovaný v Brainu kalibrovat, což způsobí, že se Code Base na chvíli sama pohne. Toto je očekávané chování, během kalibrace se nedotýkejte kódové základny.

    Model pro studenty, jak přidat bloky [Comment] do projektu. Studenti budou potřebovat jeden blok [Comment] pro každý řádek pseudokódu. Pokud tedy mají osm řádků pseudokódu, budou potřebovat osm bloků [Comment]. Model pro studenty první tři řádky příkladu.

    Projekt VEXcode GO s 5 kroky pseudokódu jako 5 bloků komentářů připojených k bloku při spuštění. Projekt uvádí: Po spuštění jeďte dopředu 200 mm; Otočte doprava o 90 stupňů; Pojeďte dopředu o 200 mm; Otočte doleva o 90 stupňů; Pojeďte dopředu o 200 mm.
    Pseudokód přenesen do bloků [Comment]

    Jakmile studenti přenesou svůj pseudokód, přidají bloky hnacího ústrojí. Připomeňte studentům, že bloky [Komentář] se používají k organizaci jejich projektů a nebudou provádět chování. Budou muset přidat bloky hnacího ústrojí, aby se jejich kódová základna pohnula.

    • Nechte studenty přidat blok [Drive for] pod první blok [Comment].

    Stejný projekt VEXcode GO jako předtím, s jednotkou pro blok přetaženou mezi prvním a druhým blokem komentářů.
    Přidat blok [Drive for]
    • Poté požádejte studenty, aby upravili parametry tak, aby odpovídaly tomu, co je požadováno v bloku [Komentář]. V tomto případě je to 200 milimetrů (mm).

    Stejný projekt VEXcode GO s parametrem vzdálenosti pohonu pro blok nastaveným na 200 mm. Začátek projektu se nyní čte Když začal, Komentář - Pohon vpřed 200 mm; Pohon vpřed 200 mm.
    Upravit parametry
    • Poučte studenty, aby pokračovali v přidávání odpovídajících bloků ve svém pseudokódu.
    • Jakmile studenti dokončí své projekty, nechte je začít s projekty a otestujte jejich kód na nastavení trasy testovacího průvodu.

    Stejný projekt VEXcode GO s bloky Drive for a Turn for přidanými mezi bloky Comment. Projekt zní: Když začnete, Komentář Pojeďte dopředu 200 mm; Pojeďte dopředu o 200 mm; pak komentář Otočte doprava o 90 stupňů; Otočte doprava o 90 stupňů; pak komentář Pojeďte dopředu o 200 mm; a Pojeďte dopředu o 200 mm; pak komentář Otočte doleva o 90 stupňů a Otočte doleva o 90 stupňů; nakonec komentář Pojeďte dopředu o 200 mm s Pojeďte dopředu o 200 mm blok.
    Příklad projektu s pseudokódem

     

  3. Usnadnit diskusi se studenty položením následujících otázek:
    • Kolik zatáček je na trase přehlídky?  Jakým směrem se ubírají?
    • Jak daleko se musí robot Code Base pohybovat po celé trase přehlídky?
    • Můžete pomocí rukou vysvětlit, jak se robot musí pohybovat po kurzu?
    Nákres učitele s malou skupinou studentů kolem stolu, který pracuje a spolupracuje na kódování robota pro jízdu po trase.
  4. Připomenout studentům, že každý krok v jejich pseudokódu je chování, které jejich robot Code Base dokončí. Chování by mělo být co nejkonkrétnější.
  5. Zeptejte seZeptejte se, jaké typy pracovních míst vyžadují kódování? Mohou se někdy vidět pracovat v práci, která vyžaduje kódování? Co je zábavné na kódování?