Příspěvky

Zobrazují se příspěvky se štítkem pryč od počítače

Ú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...

Stavíme roboty

Obrázek
Inspirujeme se na soutěžích robotů a nejprve postavíme vlastní stroje, které zvládnou jízdu zručnosti s dálkovým ovládáním. Pokračovat budeme s použitím ultrazvukového měřiče vzdálenosti v zápasech sumo a nakonec přidáme senzor intenzity světla pro jízdu po čáře. Celý plán kroužku pokročilých programátorů  včetně prezentace a pracovních listů je na samostatném webu. (1) v první hodině jsme rádiem propojili dva microbity . Ovladač při náklonu nebo stisku tlačítka zobrazuje symboly a odesílá povely robotovi, který je zobrazí také. (2) jak funguje servo?  Prozkoumali jsme polohové i rotační servo, připojili k micro:bitu pomocí destičky ring:bit  ( nebo jiné rozšiřující desky ) a ovládali stisknutím tlačítek. (3) ovládáme dvě serva  spojená vrtulkami od sebe, jako kola Nachystáme si funkce pro ovládání robota, abychom nemuseli kód upravovat na více místech a program byl přehledný. Program testujeme nejprve použitím tlačítek, teprve po vyzkoušení a odladění přidáme dálko...

Stolní tenis

Obrázek
Chceme si zahrát stolní tenis, ale nemáme míček, tak si ho vyrobíme pomocí microbitů. Využijeme rádiové vysílání a akcelerometr. 1. MÍČEK Připravte animaci míčku, při stisku A přiletí a při stisku B odletí. 2. POSÍLÁNÍ Domluvte si skupinu rádia, při přijetí čísla přiletí míček. Vyzkoušejte gesto vhodné pro odeslání míčku, odešlete číslo a míček odletí. 3. MÁM MÍČEK? Míček je jen jeden! Vytvořte proměnnou mam_mic, při startu nastavte na nepravda. Při podání (A) a při přijetí rádia nastavte na pravda. Při odpálení na nepravda. Odpálení míčku proběhne jen pokud mám míč. 4. ODPÁLÍM VČAS? (bonus) Při přijetí rádia začne ubíhat čas, po uplynutí přijdu o míč. 5. SKÓRE (bonus) Jak počítat body? Zpracování nápadu je z  kroužku programování . >>> další  projekty využívající rádio >>> projekty které zvou  pryč od počítače

Liška a lovec

Obrázek
Ve dvojici pomocí 2 mikrobitů a rádiového vysílání vytvoříme hru, kdy 1. microbit bude představovat lišku a bude vysílat signál 2. microbitu. Ten se ho bude podle síly signálu snažit najít. Bylo by vhodné namísto čísla vyjadřující sílu signálu zobrazovat diody např. po řadách.  Ve skupině méně pokročilých děláme pouze hledání, schovává učitel. Důležité je najít správný microbit. 1. POSÍLÁNÍ ZPRÁV název programu: Radio Nastavte si ve dvojici/trojici stejnou skupinu rádia (0 až 255). Při stisku A pošli text Ahoj, při stisku B jiný pozdrav. Při přijetí textu ho zobraz na displeji. 2. PRŮZKUM SÍLY SIGNÁLU Místo zobrazené zprávy zobrazte sílu signálu nápověda: je to nějaké číslo => zobrazuji číslo Vyzkoušejte a zapište, jaká je síla signálu ve vzdálenosti 4 m – 2 m – 1 m – 50 cm – 10 cm – 0 cm 3. ZOBRAZENÍ SIGNÁLU Sílu signálu zobrazte graficky: Když je síla signálu … zobraz (jeden řádek na displeji) jinak když je síla signálu … zobraz (dva řádky na displeji) jinak,.. Program univ...

Odebírání sirek

Obrázek
Znáte hru odebírání sirek? Hrají dva hráči, z předem zadaného počtu zápalek (nalámaných špejlí) mohou odebrat jednu, dvě nebo tři. Kdo vezme poslední, vyhrál. Přímo se nabízí tuto hru naprogramovat pomocí microbitu. Microbit si musí zapamatovat, kolik má sirek, toto číslo se bude během hry měnit, proto tedy potřebujeme proměnnou . Při startu nastavíme a zobrazíme počet sirek a tlačítky A, B, A+B odebereme 1, 2 resp. 3 sirky. Jako vylepšení se nabízí při dosažení nuly ohlásit výhru a také hlídat, aby nebylo odebráno více sirek, než zbývá na hromádce. Dokážete vymyslet vítěznou strategii? Grafické znázornění Velmi pokročilé rozšíření je možné vytvořit funkci, která zobrazuje počet sirek jako puntíky na displeji. Jak na takovou funkci přijít? Budeme pro každé číslo zobrazovat zvlášť obrázek? Raději u každého bodu rozhodneme, zda ho zobrazit nebo ne. Jednoduší je zkusit to pro čísla do pěti, pak si vystačíme s jedním cyklem na jednom řádku displeje.  Pro celý displej zanoříme dva cykly...

Přistání na planetě (dejtemipevnybod.cz)

Obrázek
Znáte týmovou aktivitu, ve které dostanete omezené prostředky (např. metr izolepy, metr provázku, noviny, papíry, někdy špejle nebo bublinkovou fólii) a vaším úkolem je hodit vajíčko z okna tak, aby se nerozbilo? Abychom nezničili tolik vajíček, zkusíme to podle nápadu Petry Boháčkové z webu  dejtemipevnybod.cz  a přistávat bude microbit. Program je jednoduchý, proto se aktivita dá využít i při prvním seznámení. O to více se můžeme zaměřit na příběh a vylepšování konstrukce. Náročnost můžeme zvýšit použitím 5g nebo dokonce 3g. Edit z budoucnosti z brněnské konference BUMeeting 2025, kde jsme měli možnost si aktivitu zažít v roli žáků pod vedením Petry a Slávka . Náš náklad přistání zvládl!     >>> microbit na dejtemipevnybod.cz Co je BBC micro:bit? – V čem programovat micro:bit? – Jak začít

Čtení kódu (Pauline Maas)

Obrázek
Petra Boháčková mi na dejtemipevnybod.cz připomněla web microbit101.nl  nizozemské autorky Pauline Maas, kterou znám z mezinárodních meetů evropského týdne programování.  Jedna z aktivit, kterou popisuje i ve své (naštěstí anglicky psané) knize The Invent to Learn Guide to the  micro:bit , je párování kódu s microbitem, ve kterém je tento kód nahraný. Na webu je nachystané  pdf k tisku s odkazy na kódy,  úkolem je prozkoumat deset microbitů a poznat, který kód ke kterému patří.   Na webu je i nápad na upevnění microbitů do gravírované destičky, podobně by se dalo využít karton: Čtení kódu děláme i bez microbitů, jen s popisem, pdf k tisku se základními modrými příkazy je ve čtvrté hodině a programy s proměnnou v osmé hodině úvodního plánu s pracovními listy pro úplné začátačníky: >>> Úvod ve škole i v kroužku Microbit je pro zkoumání a vymýšlení ideální, nezůstáváme proto jen u programování zadaných programů. Co je BBC micro:bit?  –...