Navrhujte, vyvíjejte a iterujte na svém projektu - Python
Při navrhování projektu si ve svém technickém sešitu odpovězte na následující otázky:
- Na co chcete robota naprogramovat? Vysvětli podrobnosti.
- Jakými kroky budete projekt testovat? Vysvětli podrobnosti.
- Jak lze robota naprogramovat, aby úkol dokončil efektivněji? Vysvětlete jak.
Sada nástrojů pro učitele
-
odpovědí
-
Obecně by plán měl být takový, že robot bude jezdit z místnosti do místnosti a vynášet léky pomocí jednoduchých programovacích chování, jako je jízda vpřed, otáčení a čekání.
-
Plán testování bude pravděpodobně zahrnovat využití terénu ke spuštění zkušebních testů a ladění projektu.
-
Možné odpovědi by mohly zahrnovat: použití nejkratší trasy nebo využití sofistikovanějšího programování, jako jsou smyčky nebo proměnné.
Při vytváření projektu postupujte podle následujících kroků:
-
Pomocí pravítka naplánujte cestu, kterou chcete robota naprogramovat, pomocí výkresů a pseudokódu (Google / .docx / .pdf ). Než přejdete k druhému kroku, zhodnoťte svůj pseudokód.
-
K vytvoření projektu použijte pseudokód, který jste vytvořili.
-
Otestujte svůj projekt často a opakujte jej pomocí toho, co jste se z testování naučili.
Tipy pro učitele
-
Požádejte studenty, aby pomocí pravítka změřili svou navrhovanou cestu. Poté nechte studenty vyhodnotit svůj pseudokód, než přejdou k druhému kroku.

- Poučte studenty, aby ve svém projektu používali pseudokód jako komentáře, což jim pomůže s organizací, plynulostí a řešením problémů. Připomeňte studentům, aby si před zahájením svých projektů otestovali svůj pseudokód. Rubriku s pseudokódem si můžete stáhnout zde (Google / .docx / .pdf).
-
Prohlédněte si následující ukázkový kód VEXcode V5 v Pythonu, který studentům pomůže s dokončením úkolu:
# Knihovna importuje z vex import * # Začátek projektového kódu # Jeďte vpřed, poté zahněte doleva drivetrain.drive_for(FORWARD, 650, MM) drivetrain.turn_for(LEFT, 90, DEGREES) # Jeďte vpřed, poté zahněte doprava drivetrain.drive_for(FORWARD, 900, MM) drivetrain.turn_for(RIGHT, 90, DEGREES) # Jeďte vpřed do lékárny a čekejte drivetrain.drive_for(FORWARD, 300, MM) wait(3, SECONDS)
Tipy pro učitele
Než studenti otevřou nový projekt, musí si vybrat šablonu. Šablona projektu obsahuje konfiguraci motoru vybraného robota. Pokud šablona není použita, robot projekt nespustí správně.
Pokud máte potíže se začátkem, podívejte se na ukázkové projekty.
Zobrazení příkladů projektů může pomoci generovat nápady.
Dokonči následující kroky:
- Otevřete nabídkuSoubor.
- VyberteOtevřít příklady.