Je čas zvýšit svou výzvu na vyšší úroveň! V této lekci se seznámíte s programováním vašeho kódovacího robota VEX AIM ve čtyřech směrech pomocí VEXcode AIM. Na základě toho, co jste se naučili v předchozích lekcích, budete naprogramovat robota, který se bude pohybovat doleva a doprava. Pak vytvoříte projekt, který robota naviguje kolem překážek na hřišti a zpět na jeho výchozí místo!
Podívejte se na video níže a dozvíte se více o:
- Změna parametru směru na levý a pravý v rámci Move po dobu bloku.
- Seřazení více bloků na základě vašeho plánu.
- Základní ladění, jako je nalezení a oprava chyby v projektu.
- Použití měření k určení parametrů.
Nyní, když jste si video prohlédli, si zaznamenejte své myšlenky do deníku. Odpovězte na tyto otázky, které vám pomohou usměrnit vaše myšlení a připravit se na diskusi s celou třídou:
- Jaké podobnosti nebo rozdíly si všímáte mezi použitím režimu Move for block, Button Coding a Drive pro pohyb robota?
- Co jsi ve videu viděl/a, co by podpořilo tvé myšlenky?
- Čeho si všímáte na pořadí a parametrech bloků? Napište alespoň tři pozorování.
- Uveďte alespoň dvě otázky, které máte ohledně používání VEXcode k pohybu po čtyřech sudech.
- Jaká dovednost vám podle vás pomůže k úspěšnému ladění ve VEXcode?
Nyní, když jste si video prohlédli, si zaznamenejte své myšlenky do deníku. Odpovězte na tyto otázky, které vám pomohou usměrnit vaše myšlení a připravit se na diskusi s celou třídou:
- Jaké podobnosti nebo rozdíly si všímáte mezi použitím režimu Move for block, Button Coding a Drive pro pohyb robota?
- Co jsi ve videu viděl/a, co by podpořilo tvé myšlenky?
- Čeho si všímáte na pořadí a parametrech bloků? Napište alespoň tři pozorování.
- Uveďte alespoň dvě otázky, které máte ohledně používání VEXcode k pohybu po čtyřech sudech.
- Jaká dovednost vám podle vás pomůže k úspěšnému ladění ve VEXcode?
Poté, co si studenti shlédnou video a před procvičováním, se sejděte k diskusi s celou třídou. Použijte odpovědi studentů na zadané otázky jako základ pro diskusi.
Při diskusi povzbuďte studenty, aby se zmínili o předchozích metodách pohybu robota, jako je kódování tlačítek a režim řízení. Vytvořte srovnávací tabulku, která popisuje podobnosti a rozdíly mezi pohyby. Použijte tento artefakt na zbytek jednotky.
- Všimněte si rozdílu mezi rotací a pohyby ze strany na stranu. Můžete studentům položit doplňující otázky k těmto pohybům, jak si myslí, že se robot dokáže těmito způsoby pohybovat.
- Podívejte se na video z 1. lekce 2, kde jsou ukázána tři kola robota a vysvětleno, jak se díky nim robot dokáže pohybovat libovolným směrem. Tato informace bude důležitá při přechodu na další jednotku.
Povzbuďte studenty, aby se v případě potřeby pomoci s formulováním svých myšlenek odvolávali na své deníky nebo na vizuální pomůcku z videa. Nezapomeňte, že deník je nástrojem na podporu metakognice studentů.
Řízená praxe
Nyní, když jste se dozvěděli a probrali kódování robota tak, aby se pohyboval ve všech čtyřech směrech, je řada na vás, abyste si to procvičili!
Krok 1: Nastavte pole, jak je znázorněno níže.

Krok 2: Pomocí režimu Pohon modelujte pohyby robota potřebné k dokončení úkolu.
- Vaším úkolem je řídit robota od modrých sudů k oranžovým, které procházejí mezi jednotlivými sadami, poté obejít všechny čtyři sudy vně a vrátit se do výchozí polohy. Zdokumentujte si řízení a poté si naplánujte, jak tento pohyb kódovat.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko pro váš procvičovací postup.
- Tip pro profesionály: Ujistěte se, že každý člen skupiny má možnost jak řídit, tak nahrávat, abyste při vytváření společného plánu mohli vést smysluplné společné diskuse.
Krok 3: Naprogramujte robota tak, aby dokončil úkol.
- Vaším úkolem je použít plánovanou cestu z kroku 2 k naprogramování robota ve VEXcode AIM , aby se přesunul z modrých sudů do oranžových, poté obešel vnější stranu všech čtyř sudů a vrátil se do výchozí polohy.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko pro váš procvičovací postup.
- Tip pro profesionály: Sestavujte a testujte svůj projekt po malých částech, abyste se ujistili, že se robot pohybuje podle plánu. Díky tomu je mnohem snazší najít a opravit chyby ve vašem projektu.
Krok 4: Prozkoumejte! Přecházejte mezi řízením a kódováním, abyste mohli iterovat na svém projektu a vylepšovat svou strategii.
- Společně se svou skupinou vymyslete způsoby, jak vylepšit svůj projekt.
- Otestuj si své nápady s robotem a jeden si vyber.
- Iterujte na svém projektu tak, aby odpovídal novým řízeným chováním.
- Neustále střídejte řízení a programování, abyste mohli svůj projekt opakovat a najít nejlepší strategii k jeho dokončení!
Zdroje pro praxi:
Pokud budete při provádění aktivity potřebovat další podporu, jsou k dispozici články, na které zde odkazujeme.
Nyní, když jste se dozvěděli a probrali kódování robota tak, aby se pohyboval ve všech čtyřech směrech, je řada na vás, abyste si to procvičili!
Krok 1: Nastavte pole, jak je znázorněno níže.

Krok 2: Pomocí režimu Pohon modelujte pohyby robota potřebné k dokončení úkolu.
- Vaším úkolem je řídit robota od modrých sudů k oranžovým, které procházejí mezi jednotlivými sadami, poté obejít všechny čtyři sudy vně a vrátit se do výchozí polohy. Zdokumentujte si řízení a poté si naplánujte, jak tento pohyb kódovat.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko pro váš procvičovací postup.
- Tip pro profesionály: Ujistěte se, že každý člen skupiny má možnost jak řídit, tak nahrávat, abyste při vytváření společného plánu mohli vést smysluplné společné diskuse.
Krok 3: Naprogramujte robota tak, aby dokončil úkol.
- Vaším úkolem je použít plánovanou cestu z kroku 2 k naprogramování robota ve VEXcode AIM , aby se přesunul z modrých sudů do oranžových, poté obešel vnější stranu všech čtyř sudů a vrátil se do výchozí polohy.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko pro váš procvičovací postup.
- Tip pro profesionály: Sestavujte a testujte svůj projekt po malých částech, abyste se ujistili, že se robot pohybuje podle plánu. Díky tomu je mnohem snazší najít a opravit chyby ve vašem projektu.
Krok 4: Prozkoumejte! Přecházejte mezi řízením a kódováním, abyste mohli iterovat na svém projektu a vylepšovat svou strategii.
- Společně se svou skupinou vymyslete způsoby, jak vylepšit svůj projekt.
- Otestuj si své nápady s robotem a jeden si vyber.
- Iterujte na projektu tak, aby odpovídal nově řízenému chování.
- Neustále střídejte řízení a programování, abyste mohli svůj projekt opakovat a najít nejlepší strategii k jeho dokončení!
Zdroje pro praxi:
Pokud budete při provádění aktivity potřebovat další podporu, jsou k dispozici články, na které zde odkazujeme.
Na začátku studentům připomeňte očekávání od skupinové práce. Role v tomto článku z knihovny VEX o párovém programování s vám mohou pomoci s vytvořením dobrých návyků u studentů.
Rozdejte každému studentovi kartu s úkolem z kroku 2 (Google / .docx / .pdf) . Připomeňte studentům, že cílem řízení je zajistit, aby všichni členové skupiny měli mentální model, jak by se měl robot pohybovat, aby úkol úspěšně dokončil. Povzbuďte studenty, aby si dávali pozor na to, jak dokumentují svá řízení, protože tuto praxi použijí jako dokumentaci k tvorbě vlastního kódu.
Během jízdy studentů sepo místnosti a informujte se s nimi o tomjak se učí. Ptejte se na otázky typu:
- Jak byste popsali pohyby robota potřebné k dokončení úkolu?
- Jaké podrobnosti o vaší jízdě dokumentujete? Proč? Co dalšího by mohlo být důležité?
- Jak spolupracujete na vytvoření plánované cesty? Jak je zapojen každý člen skupiny?
Rozdejte každému studentovi kartu s úkolem Krok 3 (Google / .docx / .pdf) poté, co splní kritéria úspěšnosti pro řízení a podělí se s vámi o svou plánovanou trasu. poté použijí svůj plán k vytvoření svých prvních projektů VEXcode. Povzbuzujte studenty, aby své projekty vytvářeli a testovali postupně, aby se snáze nacházely a opravovaly chyby.
Zatímco studenti kódují robota, se pohybuje po místnosti a kontroluje s nimi jejich pokrok a znalosti. Ptejte se na otázky typu:
- Kde se zatím na své cestě nacházíte? Jaký blok nebo chování potřebujete dále? Jak to víš?
- Jak ovlivňuje pořadí bloků pohyb robota? Jak jste se rozhodli pro pořadí bloků?
- Co dělat, když se robot nepohybuje tak, jak jste zamýšleli? Jak vyřešíte tento problém?
Jakmile mají studenti úvodní kódovací projekt, který úkol dokončí, měli by přejít ke kroku 4 a začít s iteracemi. Povzbuďte studenty, aby se zamysleli nad tím, jak definují pojem „lepší“ jako skupina, aby mohli navrhnout změny zaměřené na stejný cíl. Studenti by měli volně a často přecházet mezi řízením a programováním, protože se učí, jak obě strategie používat k co nejlepšímu uspokojení svých potřeb.
Zatímco studenti zkoumají a opakují, procházejte místnost a zkontrolujte jejich postup. Ptejte se na otázky typu:
- Jaký je cíl vaší iterace? Proč si myslíte, že to váš projekt vylepší?
- Povězte mi o jednom z nápadů, které jste vyzkoušeli. Bylo to úspěšné? Proč ano nebo proč ne?
- Jakým způsobem spolupracujete na zkoumání a iteraci vašeho projektu?
Další zdroje pro učitele:
- Používání tlačítek Sdílet a Zpětná vazba – Studenti mohou pomocí tlačítka Sdílet v aplikaci VEXcode AIM sdílet svůj projekt s vámi. Více se dozvíte v tomto článku.
Shrnutí
Teď, když jste si to procvičili, je čas podělit se o to, co jste se naučili. Odpovězte na následující otázky ve svém deníku, které vám pomohou zamyslet se nad svými vědomostmi a připravit se na diskusi s celou třídou:
- Jaká byla vaše strategie pro splnění úkolu? Proč si myslíte, že to bylo úspěšné? Buďte ve svých odpovědích konkrétní.
- Jak jste k dokončení úkolu použili režim Drive a VEXcode? Jak vaše skupina spolupracovala na obou částech praxe?
- Co jste se během praxe naučil/a a co navázalo na to, co jste viděl/a ve videu?
Teď, když jste si to procvičili, je čas podělit se o to, co jste se naučili. Odpovězte na následující otázky ve svém deníku, které vám pomohou zamyslet se nad svými vědomostmi a připravit se na diskusi s celou třídou:
- Jaká byla vaše strategie pro splnění úkolu? Proč si myslíte, že to bylo úspěšné? Buďte ve svých odpovědích konkrétní.
- Jak jste k dokončení úkolu použili režim Drive a VEXcode? Jak vaše skupina spolupracovala na obou částech praxe?
- Co jste se během praxe naučil/a a co navázalo na to, co jste viděl/a ve videu?
Veďte studenty ke sdílení svých znalostí v diskusi s celou třídou. Pomozte studentům reflektovat své učení prostřednictvím praxe, aby se sblížili ke společnému porozumění nebo cílům učení.
Jako výchozí bod pro diskusi použijte otázky, na které studenti odpověděli ve svých denících. Při poslechu příspěvků studentů se jich ptejte na doplňující otázky, které jim pomohou lépe porozumět:
- Pro sdílení strategie:
- Přistupovala vaše skupina k úkolu podobně, nebo odlišně? Myslíš, že tvoje strategie byla lepší, nebo horší? Proč? Jaké máte důkazy na podporu tohoto tvrzení?
- Pro kódování:
- Jak vám přepínání mezi režimem Drive a VEXcode pomohlo splnit výzvu? Co jste se naučil o dokumentaci řízení, co vám pomohlo vytvořit úspěšný programátorský projekt?
- Co jste se dozvěděli o posloupnosti bloků?
- Setkali jste se s nějakými chybami nebo bugy v kódování? Jak jsi je opravil/a?
Vytvořte sdílený seznam postupů pro tvorbu a spouštění projektů VEXcode na základě toho, co sdílejí studenti, abyste pomohli vytvořit artefakty odrážející jejich dosavadní společné chápání VEXcode.
Vyberte Další > a prohlédněte si ukázkový projekt.