Výuka laboratorních jednotek VEX EXP STEM s VEXcode EXP Python

Zatímco laboratorní jednotky VEX EXP STEM jsou napsány pro použití s ​​blokovým kódováním ve VEXcode EXP, lze je také učit pomocí Pythonu. Tento článek pokryje dostupné zdroje pro podporu výuky laboratorních jednotek STEM s Pythonem ve vaší třídě.

Laboratorní jednotky VEX EXP STEM se řídí formátem Učení - Cvičení - Soutěžení. Chcete-li se dozvědět více o formátu a implementaci těchto jednotek ve vaší třídě, viz tento článek. Stejný proces implementace laboratorních jednotek VEX EXP STEM lze použít bez ohledu na metodu kódování.

Podívejte se na toto video, kde se dozvíte více o dostupných zdrojích Pythonu a o tom, jak je lze použít s laboratorními jednotkami STEM.

Pokud není uvedeno jinak, následující obrázky a příklady jsou převzaty z Ring Leader STEM Lab Unit, ale stejný formát lze nalézt ve všech VEX EXP STEM Lab Units.


Dostupné zdroje pro výuku Pythonu s VEXcode EXP

V rámci laboratorních jednotek VEX EXP STEM

K implementaci každé jednotky pomocí Pythonu bude třeba provést drobné úpravy, ale všechny jsou popsány na portálu pro učitele v dokumentu „VEXcode EXP Python Resources for this Unit“. Níže jsou uvedeny různé dostupné zdroje, které vám pomohou učit tyto jednotky s Pythonem.

Sekce Leader 4 lekce Ring Leader s videi o úpravě ovládacích prvků ovladače, jedním videem pro Python a jedním videem pro bloky.

V sekciLearn jsou k dispozici přímá instruktážní videa. Některá z těchto videí jsou dostupná pro implementace Blocks i Python. Když jsou k dispozici obě, ujistěte se, že studenti vědí, které z videí mají sledovat. U každého videa jsou k dispozici samostatné souhrny lekcí a otázky týkající se vašeho porozumění, takže se studenti musí zaměřit pouze na metodu kódování, kterou vybral instruktor. 

Naučte se část lekce 3 o honbě za pokladem s videem o bloku Opakování.

Některá videa mají instrukce specifické pro bloky. U těchto videí je shrnutí lekce vytvořené pro související příkazy nebo koncepty Pythonu zahrnuto na portálu pro učitele jednotky.

Snímek obrazovky dokumentu Google s názvem VEXcode EXP Python Resource for the Treasure Hunt STEM Lab Unit nalezený na portálu pro učitele.

Uvnitř portálu pro učitele je dokument „VEXcode EXP Python Resources for this Unit“. Toto je upravitelný dokument Google, který obsahuje Python verze shrnutí lekcí a kontroluje vaše porozumění otázkám, které nejsou zahrnuty v obsahu jednotky. Při výuce Unit s Pythonem si můžete vytvořit kopii tohoto dokumentu a podle potřeby studentům distribuovat shrnutí jednotlivých lekcí.

Další informace o přizpůsobení zdrojů pomocí Disku Google nebo Microsoftu naleznete v těchto článcích.

Cvičná aktivita autonomních pohybů VEX EXP v laboratoři STEM pro vedoucího kruhu. Tato cvičná aktivita byla napsána pro Blocks.

I když je většina aktivit typu Cvičení aSoutěž napsána pro použití s ​​jakoukoli metodou kódování, existují určité výjimky, například v Ring Leader STEM Lab Unit (včetně zde uvedené praktické aktivity). V tomto případě budou Python verze aktivit také zahrnuty v dokumentu "VEXcode EXP Python Resources for this Unit". Podobně jako souhrny lekcí mohou být studentům distribuovány podle potřeby během jednotky.

V rámci VEXcode EXP

Zdroje v rámci VEXcode EXP mohou také pomoci studentům při dokončování laboratorních jednotek STEM pomocí projektu Python.

VEXcode EXP s otevřenou nabídkou Prohlížeč kódu pro zobrazení překladu z uživatelského programu Blocks do Pythonu.

Pro nového uživatele Pythonu může být užitečné vidět korelaci mezi příkazem založeným na blocích a ekvivalentem Pythonu. To lze provést pomocí prohlížeče kódu. V tomto článku se dozvíte více o Prohlížeči kódu ve VEXcode EXP.

Uživatel zadává příkaz Pythonu ve VEXcode EXP. Napsali pouze písmeno D a otevřela se nabídka automatického dokončování s návrhy příkazů začínajících na D.

Když studenti pochopí, jaké příkazy mohou pro svůj projekt potřebovat, mohou je začít psát do pracovního prostoru. Funkce automatického doplňování může studentům pomoci minimalizovat chyby v jejich projektu a ušetřit čas. Chcete-li se dozvědět více o automatickém dokončování v projektu VEXcode EXP Python, viz tento článek.

VEXcode EXP s otevřenou nabídkou Nápověda a vybraným příkazem Drive for Python. Popisy příkazu a způsoby jeho použití jsou uvedeny spolu s příklady použití.

K dispozici je nápověda, která studenty provede tím, co příkaz dělá, a parametry potřebnými pro příkaz. Chcete-li otevřít nápovědu k příkazu, vyberte otazník vedle libovolného příkazu v panelu nástrojů. Další informace o přístupu k nápovědě v projektu Pythonu v tomto článku.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: