Nyní, když jste prozkoumali AI Vision kódovacího robota VEX AIM – a dozvěděli se o jeho zorném poli a faktorech, které ovlivňují data, která hlásí – je čas aplikovat tyto znalosti na novou výzvu! V této aktivitě vytvoříte projekt, díky kterému bude váš robot reagovat různě v závislosti na detekovaném objektu.
Podívejte se na video níže, kde uvidíte kód, se kterým budete začínat, a dozvíte se, jak bloky v daném projektu souvisí s tím, co jste se naučili během svých průzkumů. V tomto videu si projdete výzvu a dozvíte se o:
- Bloky AI Vision, které umožňují používat data ze senzorů v projektu.
- Jak je strukturován startovací projekt.
Nyní, když jste si video prohlédli, si zaznamenejte své myšlenky do deníku. Odpovězte na níže uvedené otázky, které vám pomohou usměrnit vaše myšlení a připravit se na diskusi s celou třídou.
- Jaké jsou vaše prvotní představy o tom, jak aktivitu dokončit? Do deníku si zapište alespoň dva nápady s podrobnostmi.
- Jak si myslíte, že vám to, co jste se během průzkumů naučili, pomůže splnit tuto výzvu?
- Jaké další otázky máte ohledně kódu nebo výzvy?
Nyní, když jste si video prohlédli, si zaznamenejte své myšlenky do deníku. Odpovězte na níže uvedené otázky, které vám pomohou usměrnit vaše myšlení a připravit se na diskusi s celou třídou.
- Jaké jsou vaše prvotní představy o tom, jak aktivitu dokončit? Do deníku si zapište alespoň dva nápady s podrobnostmi.
- Jak si myslíte, že vám to, co jste se během průzkumů naučili, pomůže splnit tuto výzvu?
- Jaké další otázky máte ohledně kódu nebo výzvy?
Poté, co si studenti video prohlédnou, se sejděte k diskusi s celou třídou. Využijte odpovědi studentů na otázky k zahájení konverzace.
Cílem této konverzace je propojit studenty s programátorským projektem a jejich využitím. Připomeňte studentům, že se během svých výzkumů dozvěděli, jak prostředí ovlivňuje vidění s využitím umělé inteligence. Brainstormujte, jak mohou studenti uplatnit své znalosti k řešení problémů, když jejich projekt nefunguje podle očekávání. Povzbuďte studenty aby o svých zkoumáních přemýšleli jako o strategiích řešení problémů.
Věnujte čas prozkoumání samotné výzvy a kódu, se kterým budou studenti pracovat, abyste se ujistili, že všichni chápou, jak začít. Připomeňte studentům zdroje ve VEXcode AIM a také jejich spolužáky, deníky a dokumentaci z kurzu, které jim mohou pomoci, když se necítí dobře. Můžete si zavést pravidlo jako „Tři přede mnou“, aby studenti věděli, že mají vyzkoušet tři různé zdroje, než se na vás obrátí s otázkami v rámci této výzvy.
Dát to všechno dohromady
Teď, když jste si aktivitu probrali, je čas ji vyzkoušet!
Krok 1: Připravte si pole. Umístěte jeden předmět do středu každé zdi a svého robota do středu pole. Použijte obrázek níže jako vodítko. Můžete použít modré a oranžové sudy a sportovní míče.
Krok 2: Naplánujte si projekt tak, aby robot reagoval odlišně v závislosti na detekovaném objektu. Společně se svou skupinou si zvolte, jak má váš robot reagovat na jednotlivé objekty na vašem poli. Zaznamenejte si svůj plán do deníku a buďte konkrétní.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko při plnění aktivity.
- Buďte kreativní – používejte emoji, LED diody, vestavěné zvuky nebo jiné akce k navržení reakcí vašeho robota.
Krok 3: Naprogramujte svého robota tak, aby dokončil aktivitu, a ujistěte se, že reaguje odlišně v závislosti na detekovaném objektu. Pokračujte v používání své úkolové karty. Pro začátek sestavte projekt zobrazený níže.

- Tip pro profesionály: Použijte vestavěné zdroje VEXcode, abyste se dozvěděli více o tom, jaké bloky použít k vytvoření projektu, který odpovídá vašemu plánu. Můžete se podívat na Ukázkové projekty nebo si prohlédnout nápovědu ke konkrétním blokům, kde najdete pomoc, pokud se dostanete do problémů nebo potřebujete nápady.
Krok 4: Prozkoumejte! Vyzkoušejte různé objekty na každém místě. Funguje váš projekt stále tak, jak má? Zamyslete se nad tím, jak si můžete své reakce dále přizpůsobit, a poté pokračujte v iteracích na svém projektu, abyste ho vylepšili.
Další zdroje
Následující články a zdroje vám mohou pomoci s řešením této výzvy:
Teď, když jste si aktivitu probrali, je čas ji vyzkoušet!
Krok 1: Připravte si pole. Umístěte jeden předmět do středu každé zdi a svého robota do středu pole. Použijte obrázek níže jako vodítko. Můžete použít modré a oranžové sudy a sportovní míče.
Krok 2: Naplánujte si projekt tak, aby robot reagoval odlišně v závislosti na detekovaném objektu. Společně se svou skupinou si zvolte, jak má váš robot reagovat na jednotlivé objekty na vašem poli. Zaznamenejte si svůj plán do deníku a buďte konkrétní.
- Použijte tuto kartu s úkolem (Google / .docx / .pdf) jako vodítko při plnění aktivity.
- Buďte kreativní – používejte emoji, LED diody, vestavěné zvuky nebo jiné akce k navržení reakcí vašeho robota.
Krok 3: Naprogramujte svého robota tak, aby dokončil aktivitu, a ujistěte se, že reaguje odlišně v závislosti na detekovaném objektu. Pokračujte v používání své úkolové karty. Pro začátek sestavte projekt zobrazený níže.

- Tip pro profesionály: Použijte vestavěné zdroje VEXcode, abyste se dozvěděli více o tom, jaké bloky použít k vytvoření projektu, který odpovídá vašemu plánu. Můžete se podívat na Ukázkové projekty nebo si prohlédnout nápovědu ke konkrétním blokům, kde najdete pomoc, pokud se dostanete do problémů nebo potřebujete nápady.
Krok 4: Prozkoumejte! Vyzkoušejte různé objekty na každém místě. Funguje váš projekt stále tak, jak má? Zamyslete se nad tím, jak si můžete své reakce dále přizpůsobit, a poté pokračujte v iteracích na svém projektu, abyste ho vylepšili.
Další zdroje
Následující články a zdroje vám mohou pomoci s řešením této výzvy:
Připomeňte studentům společná očekávání ohledně společného programování a diskusí před zahájením
Rozdejte každému studentovi kartu s úkolem Sestavení všeho dohromady“ (Google / .docx / .pdf). Studenti budou po celou dobu aktivity používat stejnou kartičku s úkolem. Nejprve by si měli naplánovat své projekty se svými skupinami a poté se s vámi spojit, aby se o své plány podělili, než začnou programovat.
Když se studentů informujete o jejich projektových plánech, se, že jsou konkrétní a zaměřené na spolupráci Ptejte se na otázky typu:
- Jaké chování používáte, aby byla každá reakce jedinečná? Jak jste se na ně společně rozhodli?
- Jaké bloky si myslíte, že použijete k naprogramování tohoto chování?
- Jaká data z AI Vision robota v tomto projektu použijete? Jak jste to zdokumentovali?
Zatímco studenti vytvářejí a testují své projekty, pohybujte se po místnosti a diskutujte o jejich postupu a pokroku. Ptejte se na otázky typu:
- Jaké reakce jste zatím naprogramovali? Jaký je váš další krok?
- S jakými výzvami se potýkáte při tvorbě tohoto projektu? Jak se snažíte tyto problémy řešit?
- Jaká data AI Vision se v tomto projektu používají? Jak to víš?
- Co jste se během průzkumů, které v této výzvě uplatňujete, naučil/a? Jak je to užitečné?
Tato výzva povzbuzuje k produktivnímu boji – a to je v pořádku. Připomeňte studentům, že se při práci na aktivitě mohou podívat na projekty jiných skupin, povídat si s ostatními studenty a odkazovat se na své vlastní deníky. Pokud zjistíte, že se stejný problém týká více skupin, můžete všechny pozastavit a sejít se na společném zhodnocení celé třídy. Využijte ukázkové projekty, tutoriály a nápovědu ve VEXcode AIM, abyste studentům pomohli seznámit se s bločky v jejich projektu.
Více informací o podpoře studentů a jejich učení během produktivních potíží se dozvíte v tomto článku VEX PD+ Insights.
Shrnutí
Nyní, když jste dokončili aktivitu, je čas podělit se o to, jak jste v této programátorské výzvě aplikovali to, co jste se dozvěděli o vidění robota s využitím umělé inteligence. 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:
- Popište svůj projekt. Uveďte, jaké bloky AI Vision byly použity a jaké reakce jste naprogramovali.
- Jaké poznatky jste využili při výzkumu AI Vision při tvorbě tohoto projektu?
- Jaká byla největší výzva, které vaše skupina čelila? Jak jste to společně vyřešili?
Nyní, když jste dokončili aktivitu, je čas podělit se o to, jak jste v této programátorské výzvě aplikovali to, co jste se dozvěděli o vidění robota s využitím umělé inteligence. 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:
- Popište svůj projekt. Uveďte, jaké bloky AI Vision byly použity a jaké reakce jste naprogramovali.
- Jaké poznatky jste využili při výzkumu AI Vision při tvorbě tohoto projektu?
- Jaká byla největší výzva, které vaše skupina čelila? Jak jste to společně vyřešili?
Veďte studenty ke sdílení svých znalostí a projektů v rámci diskuse s celou třídou. Vyzvěte studenty, aby předvedli své projekty a porovnali mezi sebou různé reakce, které naprogramovali.
Použijte otázky, na které studenti odpověděli ve svých denících, jako výchozí bod pro sdílení a diskusi. Pokládejte doplňující otázky, které studentům pomohou porozumět textu:
- Na základě reakcí studenti označili kód:
- Jaké kombinace chování jste zvolili? Proč?
- Jaké další způsoby chování jste mohli použít? Má jeden z nich oproti druhému nějakou výhodu?
- O aplikaci průzkumů:
- Jak vám znalost zorného pole pomohla s touto aktivitou?
- Jak vám to, co jste se dozvěděli o světle nebo jiných faktorech prostředí, pomohlo k úspěchu?
- Jak jste při tvorbě a testování projektu využívali informační kanály AI Vision, jako je Utility nebo Dashboard?
Povzbuďte studenty, aby propojili své diskusní body s učebními cíli, které společně vytvořili na začátku dané lekce. Zaznamenejte si všechny otázky, které studenti mají ohledně AI Vision a které se během diskuse objeví.
Vyberte Zpět k jednotkám > pro návrat ke všem jednotkám.