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 programu

A671-72-17-242-01

Kód programu

A671

Garant

Mgr. Hana Lipenská

777 496 056
Tato e-mailová adresa je chráněna před spamboty. Pro její zobrazení musíte mít povolen Javascript.

Druh vzdělávání
  • NPO - 3.1 DIGI
  • ICT Revize RVP
Kraje
  • Praha
  • Střední Čechy
  • České Budějovice
  • Plzeň
  • Karlovy Vary
  • Ústí nad Labem
  • Liberec
  • Hradec Králové
  • Pardubice
  • Ostrava
  • Olomouc
  • Brno
  • Zlín
  • Jihlava
Datum konání

21. ledna 2025, 14:00–16:15

Cena

0,-Kč

icon map pin

Typ akce

Vzdělávací program

icon map pin

Počet hodin

3

icon map pin

Lektoři
  • Ing. Pavel Šiktanc

icon map pin

Místo konání

on-line

icon map pin

MAX účastníků

20

icon map pin

Cílová skupina
učitelé gymnázií, učitelé SOŠ a SOU, učitelé SŠ

Přihlásit se