Skip to main content

Laboratorní průzkum s otevřeným koncem STEM: Kód

Ikona panelu nástrojů pro učitele Sada nástrojů pro učitele - kód

V této části šetření studenti vytvoří projekt pro splnění recyklačního úkolu. Studenti budou muset:

  • Vytvořit soubor projektu

  • Nastínit kroky pomocí bloků komentářů

  • Přeložte bloky komentářů do VEXcode IQ

  • Připravte a spusťte projekt

Krok 2: Vytvořte seznam kroků pomocí bloků komentářů

Co jsou
komentáře? K projektům se obvykle přidávají komentáře, které vysvětlují, co programátor chtěl, aby části projektu dělaly. Takže jsou nápomocní při spolupráci a řešení problémů.

V tomto případě je použijeme k tomu, abychom nám pomohli vytvořit obecný seznam kroků, které musí robot udělat, aby dokončil svůj úkol.

Co bude první věc, kterou robot udělá?
V projektu použijte bloky [comment] k vytvoření základní sekvence ve vaší skupině. Záznamník nebo programátor by měl uvést prvních 10 kroků ve VEXcode IQ s blokem komentářů pro každý krok. Podívejte se na příklad zde.

Text v bloku nemusí být tak specifický jako samotné bloky, protože je to jen vodítko, které je třeba dodržovat, když začnete vytvářet skutečnou kódovací sekvenci.

Pět šedých bloků komentářů v zásobníku. Komentáře zněly, shora dolů, Jízda vpřed do umělecké místnosti; Otočení doleva; Jízda vpřed do místnosti; Zapnutí dotykové LED diody; jízda vzad z místnosti.

Krok 3: Vytvořte kódovací sekvenci

Nyní je čas přeložit tyto kroky do sekvence bloků.

  • Váš robot by měl zahájit cestu směřující dopředu, takže přetáhněte blok [drive for] a nastavte parametry tak, aby odpovídaly prvnímu kroku ve vaší cestě.

  • Podívejte se na další krok, přesuňte tah na blok a nastavte parametry tak, aby odpovídaly dalšímu kroku ve vaší cestě.
    Když se dostanete do místnosti, přidejte indikátor (například [set Touch LED color] nebo [play sound]). Vzhledem k tomu, že autopilot nemůže skutečně vyzvednout věci, indikátor představuje robota, který vyzvedne recyklaci před pokračováním.

  • Pokračujte v přetahování bloků a nastavování parametrů, dokud nedokončíte cestu pro svého recyklačního robota.

Ikona panelu nástrojů pro učitele Sada nástrojů pro učitele

  • Podívejte se podél cesty
    Jak vaši studenti pracují a experimentují, procházejte se kolem a sledujte pokrok. Připomínejte a povzbuzujte studenty, aby za pochodu kontrolovali svou práci, aby se ujistili, že během cesty zahrnují VŠECHNY potřebné kroky a kontrolní body. Testování kódu v menších částech může pomoci předejít frustraci na konci procesu a omezit odstraňování problémů na minimum.

  • Týmová práce posouvá proces podél
    Zatímco kódování je často individuálním podnikem, V této zkušenosti může být každý člen týmu zapojen do procesu kódování. Možná budete chtít poukázat na strategie týmové práce, které pomohou každému týmu spolupracovat více. Pro volitelnou rubriku spolupráce klikněte na jeden z následujících odkazů (Google Doc/.docx/.pdf)

    Například: Postupy „volání a kódování“ umožňují zapojit více lidí. Rekordér uvádí směry, stavitel přidává vzdálenosti, řidič volá instrukce bloku programátorovi a programátor ho kóduje do projektu.

Ikona Tipy pro učitele Tipy pro učitele

Chcete-li zkontrolovat, konfigurace motorů a senzorů autopilota jsou:

  • Port 1: Levý motor

  • Port 2: Snímač vzdálenosti

  • Port 3: Snímač barev

  • Port 4: Gyroskopický senzor

  • Port 5: Dotyková LED DIODA

  • Port 6: Pravý motor

  • Port 8: Spínač nárazníku

  • Port 9: Spínač nárazníku

Krok 4: Příprava na spuštění projektu

Máte před spuštěním projektu připraveny všechny tyto položky? Tvůrce by měl zkontrolovat každou z následujících položek:

  • Jsou všechny motory a senzory zapojeny do správného portu?
  • Jsou inteligentní kabely plně zasunuty do všech motorů a senzorů?
  • Je mozek zapnutý?
  • Je baterie nabitá?

Informace o tom, jak stáhnout a spustit váš projekt, najdete v tutoriálech.

VEXcode IQ Toolbar s ikonou Tutorials vyvolanou červenou šipkou vpravo od nabídky File (Soubor).

Krok 5: Test Spusťte svůj projekt

Nyní je čas otestovat váš projekt! Ujistěte se, že je váš robot Autopilot nastaven s dostatečným prostorem, aby mohl spustit celý program, aniž by spadl nebo narazil do jiného robota nebo týmu.

  • Operátor by měl nyní spustit první část projektu na robotu Autopilota tak, že se ujistí, že je projekt zvýrazněn, a poté stiskne tlačítko Check.
  • Jak proběhl testovací běh? Jel váš robot cestou, kterou jste si mysleli, že pojede? Postupujte podle tabulky řešení problémů a pokračujte ve vytváření a kontrole sekcí kódu, dokud nebudete mít dokončenou cestu.

Odstraňování problémů s vývojovým diagramem pro kódování robota pro recyklaci ve VEXcode IQ, který obsahuje kroky k identifikaci a řešení běžných problémů. Čte se to Funguje to? nahoře, se šipkami na Ano nebo Ne, ještě ne. Z Ano vlevo se šipka přesune na Gratulujeme! Přejděte do další části projektu a poté znovu na Test v dolní části. Z ne, vpravo se šipka přesune na Odstraňování problémů s kulkami pro Unikl vám krok? Jsou parametry nastaveny správně? a Jsou pokyny přesné? Odtud se šipka v dolní části znovu přesune na Test.

Ikona Tipy pro učitele Tipy pro učitele

  • Odpojte USB
    Pokud studenti používají počítač, připomeňte jim, aby před spuštěním projektu odpojili kabel USB od Robot Brain.

  • Vytvořte definovaný prostor pro každý tým
    Možná budete chtít dát každému týmu velký kus papíru, který mohou položit na podlahu nebo na stůl, na kterém budou moci spustit svůj projekt Autopilota. To pomůže zajistit, aby každý tým měl dostatek prostoru k dokončení běhu, aniž by spadl nebo vstoupil do pracovního prostoru jiného týmu.


  • Posouzení Otevřená povaha této pohybové výzvy znamená, že by mohlo existovat více návrhů a kódových sekvencí, které problém vyřeší. Jak tedy můžete vyhodnotit různá úspěšná řešení? Z hlediska informatiky je efektivita klíčová. Preferovaným řešením by byla sekvence kódu používající nejmenší počet bloků.