Příspěvky

Co je BBC micro:bit?

Micro:bit je kapesní počítač velmi vhodný do výuky na základní i střední škole . Umožňuje učit základy programování atraktivně a hmatatelně v různých jazycích: – blokové programování, – javascript, – python ... Programování propojené s realitou,  snadný začátek a velký prostor pro růst. Micro:bit má přímo vestavěno několik chytrých čidel: programovatelná tlačítka,  displej (5×5 bodů),  vstupně-výstupní porty (do otvorů lze zastrčit banánky nebo krokodýlky),  akcelerometr – zrychlení, třesení, náklon,  magnetometr – orientace vůči magnetickému poli Země,  senzor teploty (jádra procesoru),  měřič intenzity světla (dioda displeje),  bluetooth.   Díky tomu umožňuje programování propojené s realitou i bez použití dalších komponent. Kromě toho se s micro:bitem dají stavět a programovat „chytrá hejblátka“ ovládaná druhým micro:bitem nebo mobilem. Slovenské motivační video od  Učíme s hardvérom : Plánovaný pro 11le...

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 starších 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ěko...

Arkádové hry s microbitem

Obrázek
V kroužku programování s microbitem programujeme také vlastní arkádové hry. Využíváme blokové programovací prostředí makecode https://arcade.makecode.com/ Často programujeme pouze v prohlížeči na počítači, po přihlášení pomocí účtu Google nebo Microsoft najdeme svoje hry odkudkoliv.  Velkou radostí je nahrát si vlastní hru do konzole.  Retro arcade od Elecfreaks : velký displej oblíbený kompaktní tvar Konzole využívající microbit jsou praktické, např.  Microbit retro arcede gamepad Elecfreaks každý si nahrává do microbitu a pak jen zasune do konzole můžeme používat rádiovou komunikaci a programovat hry pro více hráčů Postupně gradující nápady na programování her systematicky uspořádané se zvyšující se náročností https://sites.google.com/gymelg.cz/arcadehry/home Poznámky z kroužku programování 2024/2025: https://sites.google.com/view/krouzekprogramovani/arcade obsahuje také konkrétní hry, které děti v kroužku vymyslely Jaké konzole používáme Microbit retro arcede gamepad 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...

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