Průzkum řadiče - část 3
Sada nástrojů pro učitele
-
[Navždy] bloky
Tento krok pojednává o důležitosti bloku [Navždy]. Informace byste měli zkontrolovat jako třídu. Chování můžete modelovat se svým Clawbotem a Controllerem, nebo pokud to čas dovolí, nechte studenty spustit program bez bloku [Forever].
Krok 1: Programování ovladače
Jaké jsou výhody používání bloku [Forever]?
Sestavte tento projekt, jak je znázorněno níže, bez bloku [Forever]:

Co si myslíte, že by se stalo, kdyby byl tento program spuštěn? Diskutujte jako skupina. Záznamník by měl zapsat předpověď týmu do technického poznámkového bloku.
Sada nástrojů pro učitele
-
Pochopení bloku
Bez smyčky [Forever] je hodnota rychlosti pro každý motor nastavena, jakmile je projekt spuštěn, a tato hodnota zůstává konstantní až do zastavení projektu. Jinými slovy, pokud spustíte projekt bez pohybu joystickem, protože výchozí poloha joysticku na jeho ose je 0, rychlost obou motorů zůstane na 0, i když pohybujete joystickem.
Stejně tak řekněme, že posunete levý joystick nahoru tak daleko, jak to půjde podél jeho osy A, a podržíte ho tam. Pokud spustíte výše uvedený projekt, levý motor se bude pohybovat plnou rychlostí a zůstane při této rychlosti, i když posunete joystick dolů podél osy A. Je to proto, že Clawbot obdrží svůj počáteční pokyn od správce, jakmile je projekt spuštěn; bez smyčky se však tato počáteční hodnota nemůže aktualizovat
. [Navždy] smyčka říká Clawbotovi, aby neustále aktualizoval rychlost a běžel po dobu trvání projektu. Jinými slovy, smyčka [Forever] v tomto projektu vám umožňuje měnit rychlost každého motoru pohybem joysticku podél osy A nebo D a Clawbot bude odpovídajícím způsobem reagovat, dokud projekt nezastavíte nebo nevypnete Clawbota.

Krok 2: Navigace ve slalomovém kurzu
Nyní, když je ovladač spárován a projekt je stažen, jste připraveni přesunout svého Clawbota pomocí ovladače!
- Tvůrce a programátor by měli od učitele shromáždit čtyři položky ve třídě, které budete používat jako vlajky ve slalomu.
- Tvůrce, programátor a rekordér by měli spolupracovat na jejich nastavení, aby je řidič mohl navigovat Clawbotem podle slalomového diagramu.
- Řidič by si měl stáhnout projekt clawbotController. Pokud máte nějaké dotazy ohledně stahování projektu, podívejte se na návod ke stažení a spuštění projektu.
Sada nástrojů pro učitele
-
Nastavení výzvy
Nechte studenty dokončit tento slalom pomocí ovladače pro přesun Clawbota podél vnější strany každé „vlajky“. Clawbotova cesta musí zabránit tomu, aby se dotkl jakékoli vlajky a umožnil mu překročit cílovou čáru. Vlajky mohou být jakýkoli materiál/předmět ve třídě, který máte po ruce (guma, role pásky, krabice na ubrousky), a mohou být nastaveny na místě před použitím Clawbota.
- Pokud to čas dovolí, požádejte studenty, aby si vyměnili role a dali tak ostatním příležitost řídit Clawbota. Můžete to dokonce změnit na soutěž ve skupinách nebo mezi skupinami tím, že zjistíte, jak rychle se každý řidič dokáže orientovat ve slalomu.
-
Pro informace o tom, jak uspořádat soutěž ve třídě s kurzem slalomu, klikněte níže.
Google Doc / .docx / .pdf
Krok 3: Robo-Slalom

Pomocí ovladače přesuňte Clawbota na vnější stranu každé „vlajky“. Dráha robota musí zabránit tomu, aby se dotkl jakékoli vlajky, a umožnit mu překročit cílovou čáru.
- Řidič by měl projekt spustit a řídit Clawbota dopředu a dozadu a pomocí obou joysticků odbočit doleva a doprava.
- Záznamník by měl zjistit, jak dlouho trvá, než Clawbot kurz dokončí. Časy zdokumentujte v technickém poznámkovém bloku.
- Jak rychle dokážete Clawbota dostat přes slalomový kurz?
Motivovat diskusi
-
reflexe aktivity
Otázka: Reagoval Clawbot na kontrolorku tak, jak jste očekávali?
Odpověď: Odpovědi se budou lišit; cílem této otázky je však podpořit kognitivní myšlení. Studenti začali předpovídáním chování před jeho testováním, dokumentováním jeho výsledků a reflektováním.
Otázka: Co je největší výzvou při pohybu Clawbota vpřed nebo vzad v přímém směru?
Odpověď: I když se odpovědi mohou lišit, běžnou reakcí by mělo být, že se oba joysticky musí vzájemně synchronizovat, aby se zajistilo, že se motory Clawbota pohybují stejným směrem a stejnou rychlostí.
Otázka: Jak vám používání smyčky [Forever] umožňuje nepřetržitě používat ovladač k přesunu Clawbota?
Odpověď: Bez smyčky [Navždy] by Clawbot provedl chování určené bloky v projektu pouze jednou. [Navždy] smyčka říká Clawbotovi, aby neustále aktualizoval rychlost a běžel po dobu trvání projektu. Jinými slovy, smyčka [Forever] vám umožňuje používat ovladač k pohybu Clawbota po neomezenou dobu, nebo dokud baterie nevyhasne.