Výuka VEX IQ (2. generace) laboratorních jednotek STEM s VEXcode IQ v Pythonu

Přestože jsou laboratorní jednotky STEM pro VEX IQ (2. generace) napsány pro použití s ​​blokovým kódováním ve VEXcode IQ, lze je učit i v Pythonu. Tento článek se bude zabývat zdroji dostupnými pro podporu výuky STEM laboratorních jednotek s Pythonem ve vaší třídě.

Laboratorní jednotky VEX IQ (2. generace) STEM se řídí formátem Učení - Procvičování - Soutěžení. Chcete-li se dozvědět více o formátu a implementaci těchto jednotek ve vaší výuce, přečtěte si tento článek. Stejný postup pro implementaci laboratorních jednotek VEX IQ (2. generace) STEM lze dodržet bez ohledu na metodu kódování.

Podívejte se na toto video a dozvíte se 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 pocházejí z laboratorní jednotky STEM Cube Collector, ale stejný formát lze nalézt ve všech laboratorních jednotkách STEM VEX IQ (2. generace).


Dostupné zdroje pro výuku Pythonu s VEXcode IQ

V rámci laboratorních jednotek VEX IQ (2. generace) STEM

Pro implementaci každé lekce pomocí Pythonu bude nutné provést drobné úpravy, ale všechny jsou popsány v portálu pro učitele v dokumentu „VEXcode IQ Python Resources for this Unit“. Níže jsou uvedeny různé dostupné zdroje, které vám pomohou s výukou těchto lekcí v Pythonu.

Sekce Learn v lekci 4 o Cube Collectoru s videi o přizpůsobení ovládání ovladače, jedním videem o Pythonu a jedním videem o blokech.

V sekciLearn jsou k dispozici instruktážní videa. Některá z těchto videí jsou k dispozici pro implementace v Blocks i Pythonu. Pokud jsou k dispozici obě videa, ujistěte se, že studenti vědí, která z nich si mají pustit. Pro každé video jsou k dispozici samostatná shrnutí lekcí a otázky k ověření porozumění, takže se studenti musí soustředit pouze na metodu kódování zvolenou instruktorem. 

Naučte se část 3. lekce o sběrateli kostek s videem o bloku Spin for.

Některá videa obsahují instrukce specifické pro Blocks. U těchto videí je v portálu pro učitele dané jednotky zahrnuto shrnutí lekce pro související příkazy nebo koncepty Pythonu.

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

Uvnitř portálu pro učitele se nachází dokument „VEXcode IQ Python Resources for this Unit“. Toto je upravitelný dokument Google, který obsahuje verze shrnutí lekcí v Pythonu a otázky pro kontrolu porozumění, které nejsou zahrnuty v obsahu lekce. Tento dokument si můžete kopírovat a podle potřeby rozdávat studentům shrnutí jednotlivých lekcí při výuce Jednotky s Pythonem.

Chcete-li se dozvědět více o přizpůsobení zdrojů pomocí Disku Google nebo Microsoftu, si tyto články

V rámci VEXcode IQ

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

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

Pro nové uživatele Pythonu může být užitečné vidět korelaci mezi blokovým příkazem a jeho ekvivalentem v Pythonu. To lze provést pomocí Prohlížeče kódu. Více informací o Prohlížeči kódu ve VEXcode IQ naleznete v tomto článku.

Uživatel zadává příkaz Pythonu ve VEXcode IQ. 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.

Jakmile 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 dokonč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 doplňování v projektu VEXcode IQ v Pythonu, přečtěte si tento článek.

VEXcode IQ 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í.

Nápověda je k dispozici, aby studentům vysvětlila, co příkaz dělá, a jaké parametry příkaz potřebuje. 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článku.

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

Last Updated: