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.
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.
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.
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
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, jako například v lekci Přetahování lanem v oboru STEM (včetně zde uvedené praktické aktivity). V tomto případě budou verze aktivit v Pythonu zahrnuty také v dokumentu „Zdroje Pythonu VEXcode IQ pro tuto jednotku“. Podobně jako shrnutí lekcí lze tyto materiály distribuovat studentům podle potřeby během probírané jednotky.
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.
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.
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.
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.