Skip to main content
Teacher Portal

Chování robotů - Python

Ikona tipů pro učitele Tipy pro učitele

Jak již bylo zmíněno, chování je způsob, jak hovořit o činnostech robota. Jedním ze způsobů, jak přimět studenty k přemýšlení o chování a organizaci akcí v posloupnosti, je nechat je označit různé části svého projektu pomocí komentářů. Studenti mohou v průběhu projektu označit různá chování z výzev.

Uvažujme jednoduchý příklad výzvy, kdy hrajeme Tag. Studenti mají naprogramovat robota tak, aby se rychle otáčel, aby se vyhnul označení, jel pomalu, aby někoho označil, a poté se znovu rychle otočil, aby utekl. Podívejte se na níže uvedený příklad použití komentářů k popisu posloupnosti chování:

Program v Pythonu pro robota VEX, který začíná importem knihovny VEX. Kód projektu obsahuje příkazy pro nastavení rychlosti otáčení hnacího ústrojí na 75 procent a otočení o 180 stupňů doprava, poté pro nastavení rychlosti pohonu na 25 procent a jízdu vpřed o 80 milimetrů. Nakonec se robot otočí opět o 180 stupňů doprava. Komentáře popisují tyto akce jako Rychle se otoč, abys někoho neoznačil, Pomalu jeď vpřed, abys někoho označil, a Znovu se rychle otoč, abys utekl.

Všimněte si, že popis chování je uveden jednoduchým jazykem a komentáře zachycují jednotlivé složky (tj. rychlé otáčení, pomalá jízda vpřed a pomalé otáčení) širšího chování (hraní honěné lodi).

Je dobrým zvykem požádat studenty, aby vysvětlili, jak budou tyto výzvy plánovat z hlediska toho, jak chtějí a očekávají, že se robot bude chovat.