Programování s Micro:bitem a Pythonem - základy
Hashtagy: #programovanimicrobit
Typ vzdělávacího programu: Neakreditované akce (workshopy, konference, kulaté stoly…)
Anotace vzdělávacího programu:
Tento kurz nabízí učitelům praktický a detailní návod, jak programovat Micro:bit a využívat jeho vestavěné senzory ve výuce. Kurz se skládá z několika kroků, které vycházejí z detailního pracovního listu. Každý krok účastníky provede konkrétními aspekty práce s Micro:bitem od základů po pokročilejší funkce.
V úvodu kurzu se účastníci seznámí se základy práce s Micro:bitem, včetně připojení zařízení k počítači a využití Micro:bit Python Editoru. Naučí se základní prvky tohoto prostředí, jako jsou textový editor, simulátor a možnosti připojení k fyzickému zařízení pomocí WebUSB. Účastníci si vyzkouší spuštění jednoduchého programu, který střídavě zobrazuje ikonu srdce a posouvající se text "Hello" na LED displeji. Ve druhé části kurzu se účastníci naučí zobrazovat text na LED matici pomocí příkazu display.show() a display.scroll(). Vyzkouší si různé datové typy (text, čísla) a zjistí, jaký je rozdíl mezi těmito příkazy. Dále si osvojí zobrazení obrázků na 5 × 5 LED matici a procvičí nastavování jednotlivých bodů matice pomocí příkazu display.set_pixel(x, y, intensity), kde budou měnit intenzitu svítivosti LED diod na stupnici od 0 do 9. Účastníci přidají do svých programů funkce pro interakci s tlačítky A a B na Micro:bitu. Naučí se využívat podmíněné příkazy pro detekci stisknutí tlačítka, což umožní, aby Micro:bit reagoval na vstupy uživatele. Další část kurzu se zaměřuje na využití akcelerometru vestavěného v Micro:bitu. Účastníci se naučí, jak číst hodnoty z akcelerometru pro osy X, Y a Z pomocí příkazů accelerometer.get_x() a accelerometer.get_y(). Následně tyto hodnoty použijí pro rozpoznávání různých pohybů, jako je naklánění zařízení do stran nebo otočení vzhůru nohama. Na základě těchto dat vytvoří program, který mění obrázek na displeji v závislosti na poloze Micro:bitu. Účastníci nastaví prahové hodnoty akcelerometru, které určují, jak citlivě zařízení reaguje na menší pohyby. Vyzkouší různé hodnoty a zjistí, jak tato nastavení ovlivňují chování Micro:bitu.
Tento kurz poskytuje učitelům kompletní metodický základ pro práci s Micro:bitem ve školní výuce, s důrazem na praktické využití programování a senzorů pro tvorbu interaktivních projektů.
Účastníci budou na kurz potřebovat Micro:bit, notebook nebo chromebook s operačním systémem Windows, macOS, Linux nebo ChromeOS, internetový prohlížeč: Google Chrome s podporou WebUSB (pro snadnou práci s micro:bitem). Je možné pracovat pouze se simulátorem, takže fyzický Micro:bit není nutný. Účastníkům doporučujeme mít alespoň minimální povědomí o syntaxi jazyka Python (základní struktury jako smyčky a podmínky).
Číslo programuA671-72-17-251-01 Kód programuA671 |
|
Garant
Mgr. Hana Lipenská
777 496 056
|
Druh vzdělávání
|
Kraje
|
Datum konání
25. února 2025, 14:00–16:15
Cena
0,-Kč
|
|
||||
|
|
||||
|
|