Příspěvky

Zobrazují se příspěvky se štítkem pracovní listy+makecode

Úvod ve škole i v kroužku

Obrázek
Hodiny programování nemusí být pouhým sezením u počítače. Jak dlouho vy dokážete skákat, abyste naskákali co nejvyšší číslo na skokoměru? ↓↓ Původní barevné pracovní listy pro starší začátečníky ↓↓ Černobílé pracovní listy pro úplné začátečníky (min 10 hodin, r. 2023 a 2025) V kroužku pro 3. až 5. třídu jsme začali používat jednodušší pracovní listy, které se snadno tisknou a děti si je samy vybarvují. Pracovní listy jsou záměrně velké kvůli motorice ruky, ale dají se tisknout i 2 na 1.  Kroužek má samostatný web, kde je vše popsáno podrobně  včetně plánu pro pokročilé.  (1) V první hodině jsme zkoumali simulátor, spárovali micro:bit a nahráli první vlastní program , který při startu zobrazil ikonu a pozdravil a opakoval stále zobrazení jména programátora a vlastní obrázek. S takovou digitální jmenovkou připojenou na baterky jsme si vybarvili pracovní list a nadepsali jméno zařízení, které programujeme a také název programovacího prostředí. (2) Ve druhé hodině jsme spo...

Semafor a RGB dioda

Obrázek
Největší předností microbitu je programování propojené s reálným životem. K velké radosti postačí příslušenství za pár korun. Vyzkoušeno na ZŠ pro začátečníky od čtvrté třídy a pro pokročilé od šesté třídy. Určeno i pro střední školu. Semafor a rgb led na destičce s ochrannými rezistory a čtyřmi piny jsou původně určeny pro Arduino a připraveny na napětí pět voltů. Microbití 3,3 volty ale pro rozsvícení diody stačí, takže je můžeme připojit přímo pomocí drátků dupont-krokodýl nebo pomocí libovolného rozšíření a drátků dupont-dupont .  Funguje i se samotnou rgb diodou ( článek RGB LED ), dupont lze navléknout přímo na nožičky nebo použít krokosvorky, ale chybí tam to povědomí o ochranných odporech. Semafor můžeme s dětmi vyrobit z diod a buď připájet na destičku, nebo použít karton či 3D tisk s otvory. Fyzikální vsuvka: Doporučuji na začátku ukázat samotnou LED a její dvě nožičky, vysvětlit/ukázat, že propouští proud jen jedním směrem a přitom svítí. Jakto, že semafor má...

Stavová proměnná

Obrázek
Velmi důležitý koncept proměnné, která v sobě nese aktuální stav programu, pomáhají uchopit dva pracovní listy využívané v kroužku pokročilých na ZŠ. V prvním pracovním listu pracujeme pouze se stavy 0 a 1, kde 1 znamená, že program běží a 0 znamená zastavení. Konkrétní využití je u stopek a také pro zastavení a znovu spuštění házení kostkou. Úkoly lze rozšířit pro pokročilé například zobrazením puntíků místo čísel a nebo ovládáním zastavování pomocí rádia. Další možností je použít ověřování stavu ve smyčce opakuj stále a tak zapínat či vypínat libovolnou opakující se akci. Druhý pracovní list nejprve navede na vytvoření galerie animací, kde jedno tlačítko vybírá animaci a druhé tlačítko animaci spouští. V proměnné si microbit pamatuje, kterou animaci má aktuálně zobrazovat a podle toho vybere, co bude ovládací tlačítko spouštět. Při zatřesení se vybere a zobrazí název zvolené animace, na tomto místě je možné využít místo podmínek prvek seznamu, případně funkce s parametrem. Přirozené ...

Tlačítka octopus

Obrázek
Microbit má pouze dvě tlačítka. Jedno z možných příslušenství, které nabídna pět dalších tlačítek je jednoduchý  Octopus modul s tlačítky .  Výhodou je připojení všech tlačítek pouze k jednomu pinu a programování bez nutnosti přidávat rozšíření, což umožní pochopit, jak tlačítka fungují. Nevýhodou je nemožnost detekovat stisk více tlačítek současně. Tlačítka můžeme pomocí kabelu gvs připojit k některé rozšiřující destičce nebo pomocí kabelů dupont-krokodýl přímo k microbitu. (gvs: hnědá–gGND, červená–3V, žlutá–P1) Trocha fyziky : Na destičce připojené k napájení (G = ground, zem a V = volty), jsou připájeny rezistory, které fungují jako dělič napětí. Každé tlačítko spojuje třetí vodič (S = signál) s jiným místem na děliči a proto po stisku tlačítka se na pin dostane jiná poměrná část napětí. Zjednodušený princip je vidět na schématu (chybí plné napětí do pinu bez stisku tlačítka) : Chcete si tlačítka za pár korun vyrobit sami? Stačí pouze nepájivé pole, tlačítka, rezistory...

Umělý horizont

Obrázek
Umělý horizont  v letadle ukazuje aktuální polohu letadla vůči zemi = ukazuje skutečnou vodorovnou rovinu. Vyrobíme si podobný pomocí microbitu a využijeme ho jako volant. Pracovní list k tisku. 1) Průzkum akcelerometru Náklon v různých směrech (x, y, z) microbit poznává pomocí akcelerometru, který měří zrychlení. Nejprve musíme prozkoumat, jaké hodnoty vrací v různých polohách.  Pokud měříme v dosahu usb kabelu, můžeme pro zkoumání využít sériovou komunikaci a místo stisknutí tlačítka použijeme v  opakuj stále  blok  Pokročilé > Sériová komunikace > sériový zapiš řádek  a v něm vstup  zrychlení (mg) x . Přidáme krátké čekání a po stisknutí tlačítka  Zobrazit data zařízení  pod simulátorem ihned vidíme hodnoty. Jaká fyzika je za tím schovaná?  Na Zemi v každém okamžiku směřuje tíhové zrychlení směrem dolů (kousek od středu Země). Proto akcelerometr microbitu vnímá stálou hodnotu i když se nepohybuje. Osa x je ve směru spojnice tlač...