Příspěvky

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

Jak začít?

Obrázek
Velká síla microbitu je v objevování, není cílem žákům dát hotové návody. Neučíme microbit, učíme myslet. Články na tomto webu                        ↓  Python je dole  ↓ >>>  Úvod ve škole i v kroužku  (plán hodin a pracovní listy) >>> Mapa pokroku (přehled pracovních listů) Na webu fungují štítky: pokud máte jen micro:bit, zkuste štítky  Bez příslušenství v MakeCode , chcete-li něco navíc, přehled získáte pod štítkem  Příslušenství , nebo možná hledáte  Pracovní listy v MakeCode , mohly by pomoci i  Zkušenosti   a nápady do výuky. >>> Dobré rady –  Začínáme v MakeCode   (tipy a vysvětlení práce v makecode) Videa ( MakeCode)   Pro úplné nováčky a učitele na prvním stupni je určeno  video  a  články  na webu Honzy Juříčka   Micro:bit na prvním stupni  didakticky velmi vhodné pro nejmladší věkovou kateg...

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

Pohyb světla

Obrázek
V programech Pohyb světla, Posílání světla a Světelná show používáme proměnnou, podmínky a pásek RGB LEDek ovládný pomocí knihovny příkazů z rozšíření Neopixel .  Pásek můžeme k  microbitu připojit kabelem s krokodýlky nebo v našem případě gvs  (dupont) kabelem   k  0VG na destičce  ring:bit , která má i vlastní napájení a proto může rozsvítit více diod než samotný micro:bit. (pásek od OMG robotics a HW kitchen ) Při startu nastavíme pin a počet LEDek. V příkazech ...více je nastavení barvy konkrétní diody. Potom pomocí show pásek rozsvítíme. Cíl: rozsvítit jednu konkrétní ledku, tlačítkem A ji posunout o jednu doleva a tlačítkem B o jednu doprava. Při startu: nastavit pásek na správný počet LED nastavit novou proměnnou poloha rozsvítit LEDku na adrese poloha Při stisku tlačítka: změnit proměnnou poloha zhasnout pásek a rozsvítit LED na nové adrese Bonus: sudé ledky budou svítit jinou barvou než liché.  Posílání světla Chtěli bychom, aby světlo puto...

Bim, bum, bác

Obrázek
Na letní škole jsem se dozvěděla o kouzelníkovi , který nesnese čísla dělitelná třemi, čtyřmi a pěti. Seděli jsme tedy s mírně pokročilými programátory v kroužku a říkali postupně čísla od jedné do třiceti, každý řekl o jedno větší číslo než soused a čísla dělitelná třemi nahrazovali slovem BIM. jeden, dva, BIM, čtyři, pět, BIM, sedm, osm, … V dalších kolech jsme přidali dělitelnost čtyřmi (BUM) a později i pěti (BÁC): jeden, dva, BIM, BUM, BÁC, BIM, sedm, osm, …   mezi čísly bylo i BIMBUM , BIMBÁC atd. Tuhle práci může micro:bit dělat za nás! Vytvoříme program, který v cyklu  Opakuj stále  bude zobrazovat čísla zvyšující se o jedna a v případě, že číslo bude dělitelné třemi, napíše na displej BIM nebo nakreslí obrázek. Číslo si micro:bit musí pamatovat a bude se měnit, proto potřebujeme proměnnou. Jak poznáme číslo dělitelné třemi? V matematice je příkaz zbytek po dělení třemi , který nám pomůže.  Vzorový program BIM (doplníme čekání) Vzorový progr...

Microbit Classroom

Obrázek
classroom.microbit.org Prostředí pro učitele, které se může hodit, ale také může hodně zdržet. Tento nástroj vám umožní snadno založit třídu a připravit pro žáky výchozí programy v MakeCode nebo Pythonu. Můžete sledovat jejich práci v reálném čase a na konci hodiny uložit veškerý pokrok, abyste se k němu mohli příště vrátit. Potřebujete-li pouze návrat k rozdělané práci, je výhodnější přihlášení do makecode pomocí účtu Google nebo Microsoft. Naopak pro online výuku je Classroom ideální. Nevýhody: Komplikované přihlašování pro mladší bez odkazu: přesné zadání adresy microbit.org/join (vyhledávače s chybou často nenajdou), výběr názvu třídy (tři obrázky a dvojciferné číslo), heslo ze čtyř dvojic znaků, nutnost pamatovat si zadané jméno (nebo dohledat u učitele). Výhody: Předchystání výchozího programu v MakeCode nebo Pythonu. Praktické pro online výuku a přehled o práci žáků. Možnost návratu k rozdělané práci, usnadnění dlouhodobějších projektů. Uložení všech žákovských kódů do jednoho ...

Ukládání dat

Obrázek
Micro:bit připojený k počítači dokáže >>>  posílat data po sériovém portu . Verze V2 umí navíc ukládat naměřená data do souboru  MY_DATA.htm, který se zobrazí jako webová stránka. Z ní je možné data zobrazit v grafu, kopírovat nebo stáhnout ve formátu csv (hodnoty oddělené čárkou vhodné pro zobrazení v tabulce). Stránka využívá pro tyto funkce styl a javascript načítaný přes internet, proto bez připojení k internetu vypadá jednodušeji 🔗 . Měříme-li data na micro:bitu připojeném k počítači, před jejich zobrazením musíme micro:bit odpojit a znovu připojit, jinak se neaktualizují. Soubor MY_DATA.htm můžeme zkopírovat do počítače a dále využívat.  Pozor, při každém nahrání programu do micro:bitu se zaznamenaná data odstraní a to tzv. "rychle" – zneplatní se, nebudou vidět ve stránce, ale budou stále uložena na micro:bitu. Pro úplné vymazání  musíme použít příkaz 🔗  v našem programu.  Logování dat do souboru v MakeCode (pouze V2) Nejprve přidáme rozší...