Soutěžit
Nyní, když jste si procvičili programování robota pro autonomní sbírání a získávání prstenů, jste připraveni na Coding Crunch Challenge.
Cílem této výzvy je sesbírat a vstřelit dva kruhy na tyči v co nejrychlejším možném čase. Níže uvedená animace ukazuje příklad, jak připravit hřiště a zahájit výzvu.
Ve videu níže je Clawbot na levé straně hřiště. Na hřišti jsou dva prstence: jeden se nachází v horní části pole, mezi druhým a třetím políčkem, a druhý v dolní části pole, také mezi druhým a třetím políčkem. Uprostřed hřiště, směrem k pravé straně, je jediný sloup. Video začíná odpočítáváním: 3, 2, 1. Clawbot se přesune k druhé a třetí dlaždici a poté se přesune k prvnímu prstenu, kde ho sebere. Pak zvedne dráp a couvne. Poté najede na sloup a uvolní dráp, čímž nechá prsten spadnout na sloup. Poté Clawbot couvne a spustí dráp. Pak zajede k druhému kruhu ve spodní části hřiště, zvedne ho, otočí se a zajede k tyči. Clawbot uvolní dráp a umožní prstenu spadnout na sloupek. Časovač se v tomto okamžiku zastaví, protože výzva je nyní dokončena, a ukazuje 15:13 sekund. Všechny tyto činnosti se provádějí autonomně, aby se jednotlivé kroužky sesbíraly, odnesly k malému sloupku a umístily na něj pro skórování.
Postupujte podle kroků v tomto dokumentu a dokončete Coding Crunch Challenge. Google / .docx / .pdf
Jakmile dokončíte Coding Crunch Challenge, obraťte se na svého učitele. Ujistěte se, že jste si výsledky úkolu zaznamenali do svého technického sešitu.
Závěrečná reflexe
Nyní, když jste si vytvořili strategii a zúčastnili se soutěže Coding Crunch Challenge, je čas se zamyslet nad tím, co jste se v této lekci naučili a udělali. Začněte s reflexí na nové stránce svého technického sešitu.
Ve svém technickém sešitě ohodnoťte sebe jako nováčka, učedníka nebo experta v každém z následujících konceptů. Stručně vysvětlete, proč jste si u každého konceptu dali toto hodnocení:
- Použití příkazů pro otáčení ve VEXcode EXP k otevření a zavření čelistí a ke zvedání a spouštění ramene
- Plánování cesty pro vytvoření projektu VEXcode EXP, který sbírá, přesouvá a boduje prsteny
- Spolupracuji s členy mého týmu na vytvoření kódovacího projektu, abych se mohl zúčastnit soutěže Coding Crunch Challenge.
Použijte tuto tabulku, která vám pomůže určit, do které kategorie spadáte.
| Expert | Mám pocit, že jsem daný koncept plně pochopil a mohl bych ho naučit někoho jiného. |
| Učeň | Mám pocit, že jsem konceptu porozuměl dostatečně na to, abych se v soutěži mohl zúčastnit. |
| Nováček | Mám pocit, že jsem nepochopil koncept a nevím, jak úkol dokončit. |
Co bude dál?
V této lekci jste se dozvěděli o důležitosti plánování dráhy a o tom, jak používat příkazy pro otáčení k ovládání motorů čelistí a ramen. Také jste se naučili, jak se připravit na autonomní výzvu plánováním, sestavováním a iterací projektu VEXcode EXP, abyste v rámci výzvy Coding Crunch získali kroužky na příspěvcích.
V další lekci budete:
- Zjistěte více o přizpůsobení ovládacích prvků řidiče
- Použijte ovladač s VEXcode EXP k optimalizaci strategie vašeho řidiče pro soutěž v soutěži Split Decision Challenge.
- Naučte se ukládat více programů do svého EXP Brainu, abyste si během výzvy Split Decision Challenge mohli snadno přepínat mezi nimi.
Vyberte< Zpět k lekcímpro návrat k přehledu lekcí.
VyberteDalší lekce >a pokračujte na lekci 4, kde se dozvíte o přizpůsobení ovládacích prvků řidiče a používání více slotů na EXP Brainu.