micro:bit

Primjer dobre prakse


microbit FutureClass.pdf

micro:bit


Učenici 5. razreda uz programiranje u Pythonu programirali su i mala popularna računala micro:bit. Na taj način povezali su stečena znanja iz programiranja.

Koristili smo mrežnu verziju programa s adrese: https://microbit.org/hr/

Nakon odrađene lekcije u Pythonu slične zadatke smo rješavali na micro:bit-u. Za vrijeme online nastave također smo provodili aktivnosti progamiranja micro:bit-a. Učenicima je ovakav način programiranja puno draži i zabavniji jer mogu odmah vidjeti rezultat svog rada.

 


Ime:

Napiši program koji će prikazivati tvoje ime!

Nadogradi program, kada pritisneš tipku A neka se ispiše tvoje ime, a kada pritisneš tipku B neka se ispiše pozdrav „Bok“.

Gotov program:

https://makecode.microbit.org/_ihTDUHH1zHVh


Prikaz simbola:

Napiši program koji će pokazivati tvoje raspoloženje. Neka se prikaže sretni smajlić pritiskom na tipku A, a tužni će se prikazati pritiskom na tipku B.

Gotov program:

https://makecode.microbit.org/_aeRafEM6qLDu

 

Kamen – papir – škare

Isprogramiraj popularnu igricu Kamen – papir – škare.

Svaki put kada protreseš micro:bit, na zaslonu mora biti prikazana nasumično odabrana sličica kamena, škara ili papira koja prikazuje micro:bit-ov odabir u igri.

Potrebno je napraviti varijablu „Ruka“ u koju će se pohranjivati nasumično odabrani broj 1, 2 ili 3. U programu za svaku vrijednost dodajemo izgled sličice koju želimo prikazati: 1 – papir, 2 – kamen i 3 – škare. Svaki put kada potresemo micro:bit prikazat će se nasumično odabrana sličica.

Gotov program:

https://makecode.microbit.org/_ME957LX22Kr9

 

Zbrajanje brojeva:

Napiši program koji će zbrajati dva zadana broja. Pritiskom na tipku A zadajemo prvi broj, pritiskom na tipku B zadajemo drugi broj. Pritiskom na obje tipke istpvremeno A+B ispisat će se zbroj zadanih brojeva. U ovom primjeru također je potrebno kreirati varijable PrviBroj i DrugiBroj. U varijable pohranjuju se zadani brojevi.

Gotov program:

https://makecode.microbit.org/_KYvRU7h2JMVC

Nadzor stanja oceana:

U projektu nadzora zdravlja oceana, učenici izrađuju prototipove bežičnih senzora za praćenje okoliša na moru.

U projektu čišćenja gornjeg sloja nafte, učenici u prvom dijelu osmišljavaju učinkovit algoritam čišćenja područja mora, a zatim stvaraju autonomno vozilo koje može brisati izlijevanje nafte.

Ovim projektom bavili smo se i globalnim ciljevima, globalni cilj 14 - Očuvanje vodenog svijeta.

Cilj 14. usmjeren je na promicanje očuvanja i održivo korištenje morskih i obalnih ekosustava, sprječavanje onečišćenja mora i povećanje ekonomske koristi malim otočnim zemljama i zemljama u razvoju od održivog korištenja morskih resursa. Oceani, mora i drugi morski resursi bitni su za ljudsko blagostanje i društveni i ekonomski razvoj diljem svijeta. 


https://makecode.microbit.org/_Kkv93wcLzEeC