際際滷

際際滷Share a Scribd company logo
KOLE ZA 21. VIJEK
Micro:bit TRENING
O DUAN OBRADOVI 貼abljak trener: mr Sava Kovaevi
TO JE MICRO:BIT I ZATO MICRO:BIT U NASTAVI?
TO JE MICRO:BIT I ZATO MICRO:BIT U NASTAVI?
Uvod - o projektu
Micro:bit u integrisanoj nastavi
Micro:bit i usmjeravanje na
algoritamski nain razmi邸ljanja
>Upoznavanje sa web resursima
micro:bita
> Primjeri primjene micro:bita u
nastavi
>Vje転ba -shematsko razlaganje
problema i analiza radova
TO JE MICRO:BIT I ZATO MICRO:BIT
U NASTAVI?
Uvod - o projektu
 Micro:bit je nova tehnologija koju su razvili BBC, Microsoft i
drugi partneri sa ciljem masovne integracije u nastavnom
procesu.
 Obrazovna organizacija Micro:bit je neprofitna organizacija
sa sjedi邸tem u Velikoj Britaniji, koja omoguava djeci 邸irom
svijeta da upotrebom tehnologije iska転ukreativnost i stiu nove
digitalne vje邸tine.
 Organizacija je zapoela sa radom 18. oktobra 2016. godine,
a jedan od va転nijih projekata je distribucija besplatnih ureaja
izuzetnim micro:bit obrazovnim programima 邸irom svijeta.
BBC micro:bit projekat
 BBC micro:bit je projekat koji
je pokrenut kao dio BBC-ijeve
inicijative 'Make it Digital'.
Namjera je bila pomoi razviti
novu generaciju digitalnih
pionira sa gotovo milion BBC
micro:bitova koji su isporueni
besplatno svakom djetetu
sedmog razreda u Engleskoj i
Walesu, osmoga razreda u
Sjevernoj Irskoj te uenicima u
kotskoj.
BBC micro:bit projekat
 Da je ovakav projekat zahtevan govori i injenica da se u izradi
Micro:bit-a ukljuilo 17 zemalja i osam globalnih kompanija i
instituta kao 邸to su Samsung, Microsoft, Amazon, Python,
Instituta za in転enjering i tehnologiju iz Londona, ARM koji je
bio zadu転en za hardversko i softversko re邸enje programa.
Code club je doprineo stvaranju edukativnih predavanja.
Posebno odeljenje Bluetooth grupe koje je dizajniralo tehnologiju
povezivanja na principu 邸tedljivog kori邸enja energije.
Micro:bit projekat
 Uz ogromna pozitivna iskustva nastavljena je distibucija
micro:bitova 邸irom svijeta i 邸irenje tehnolo邸kog obrazovanja meu
u
enicima i nastavnicima.
 Za ovaj vid tehnologije razvijen je bogat i raznovrsan
edukativni sadr転aj koji je mogue prilagoavati konkretnim
potrebama nastavnog procesa.
Micro:bit u integrisanoj nastavi
 Micro:bit takoe daje velike mogunosti za uvoenjem
interaktivnih, inovativnih metoda u okviru realizacije 邸kolskih
programa i planova.
Integracija Micro:bit tehnologije je primjenjiva na svim nivoima
obrazovanja, odnosno u osnovnim i srednjim 邸kolama,
fakultetima, a i kao poseban vid strunogusavr邸avanja u cilju
razvoja digitalnih kompetencija nastavnika i uenika.
Micro:bit u integrisanoj nastavi
Jednostavnost samog dizajna, prilagodljivost potrebama korisnika,
邸iroki spektar programa i vrlo inspirativna povezanost sa realnim
situacijama, ineovu tehnologiju rasprostanjenom meu korisnicima
svih profila i uzrasta.
Micro:bit u integrisanoj nastavi
Micro:bit u integrisanoj nastavi
Micro:bit je izraen sa krajnjim ciljem integrisanja u nastavi u sklopu
redovne nastave i vannastavnih aktivnosti. Integrisana nastava,
zahtijeva detaljno planiranje i mnogo vi邸e pripreme nastavnika, ali je
izuzetno uinkovita u dijelu aktivnijeg ue邸a uenika u procesu
saznavanja i uenja, kao i boljoj motivisanosti i razvoju kritikog
mi邸ljenja i digitalnih kompentencija. Podruja primjene micro:bitova su
ogromna, mogunosti su velike, a implementacija micro:bitova u nastavni
proces mo転epomoiuenicima u sticanju trajnijeg znanja, vje邸tina i
sposobnosti.
Micro:bit u integrisanoj nastavi
microbit.org/hr/teach/
Micro:bit u integrisanoj nastavi
Micro:bit i usmjeravanje na
algoritamski nain razmi邸ljanja
Micro:bit ne predstavlja tehnologiju poput
interaktivnih igrica ili kvizova, odnosno gotovih
raunarskih programa kojima se koriste uenicii
nastavnici. Ovdje je u pitanju sasvim drugaiji
pristup kori邸
enju tehnologije.
Micro:bit tehnologija ne posjeduje atraktivne
vizuelne, audio i druge efekte, jer je izraena
sa ciljem pokretanja stvaralakih i
kreativnih potencijala korisnika. Naizgled
jednostavan i malih dimenzija, u svom
programskom dijelu sadr転
i veliki broj funkcija i
mogunosti programiranja, kao i izrade
pomonih didaktikih materijala i drugih raznih
programa i radova za upotrebu u
svakodnevnom realnom okru転enju..
Micro:bit i usmjeravanje na
algoritamski nain razmi邸ljanja
Micro:bit u svojoj osnovnoj namjeni ima
za cilj promjenu samog naina
razmi邸ljanja, odnosno usmjeravanja
procesa uenja, na rasporeivanje
injenica, ispitivanje, usmjeravanje
misli i zakljuaka i dono邸enje konanih
rezultata, odnosno uzdizanje procesa
saznavanja na najvei nico
samostalnog zakljuivanja i
povezivanja, 邸to je direktno povezano
sa algoritamskim rije邸avanjem
problema. Rad sa micro:bitom zahtjeva
kritiko mi邸ljenje i shematsko razlaganje
problema.
Micro:bit i usmjeravanje na
algoritamski nain razmi邸ljanja
Vje転ba 1. Algoritamsko razlaganje problema
U kutiji se nalaze 4 kuglice. Neke od njih su plave, a neke crvene boje.
Kuglice ispadaju jedna po jedna iz otvora na pritisak tasteraA.
Izdvajanjem odnosno procesom selekcije i prebrojavanja kuglica odrediti
nain dobijanja broja plavih (P) i broja crvenih (C). Prikazati algoritamsko
rje邸enje problema.
Micro:bit i usmjeravanje na
algoritamski nain razmi邸ljanja
UPOZNAJMO MICRO:BIT - OSNOVNE KARAKTERISTIKE
UREAJA
>Povezivanje micro:bita sa
raunarom
> Programiranje - Makecode
okru転enje
Opcije Makecode okru転enja
> Osnovne funkcije naredbi
>Prikaz pokretanja i kori邸eanja
baze radova (Hex files
goo.gl/mQoVRV)
Upoznajmo Micro:bit - osnovne
karakteristike
Micro:bit ureaj je edukativni mikroraunar koji ima 32-bitni procesor,
mno邸tvo senzora, ekran koji ine 25 LED dioda i konektori, pet ulaza i
izlaza (I/O) za povezivanje mikro: bita na ureaje ili senzore, Bluetooth
podr邸ku, mogunost programiranja i napajanje sa dvijeAA baterije.
U paketu osnovnog modela Starter Packuz micro:bit nalaze se i prikljuni
USB kabal, dvije baterije AA i kui邸te za baterije
Upoznajmo Micro:bit - osnovne
karakteristike
Micro:bit ureajradi ili spojen preko USB kabla na raunarili prikljuen na
baterije (u kui邸tu).Preporuka je koristiti napajanje preko USB kabla kad
god se mo転e,tako da se baterija ne tro邸i nepotrebno. Mogueje
programirati micro:bit i putem mobilnog telefona uz odgovarajuu
aplikaciju na njemu. Spaja se na mobilni telefon Bluetooth vezom.
Micro:bit hardver ureaja
 Micro:BIT je mikrokontroler na plo
ici baziran na ARM Cortex-M0
mikrokontroleru
 Radi na 16 MHz te ima 256 KB Flash memorije i 16 KB RAM
memorije.
 Opremljen je s dva tastera, 25 svjetlosnih dioda (LED-diode)
slo転enihu polje 5 x 5, kompasom, akcelerometrom te bluetoothom
kao osnovnim dodacima.
 Radi na napajanje od 3 V.
Upoznajmo Micro:bit
osnovne karakteristike
Micro:bit se sastoji od sljedeih fizikih
komponenti:
25 LED dioda koje se mogu
pojedinano programirati
 2 tastera oznaena sa A i B koji se
mogu programirati
 fiziki spojevi izvoda
 senzori za temperaturu i svjetlo
 senzori pokreta (mjera ubrzanja i
kompas)
be転ina komunikacija preko radija i
bluetootha
 USB suelje
Upoznajmo Micro:bit - osnovne
karakteristike
LED diode (Light Emitting Diode)
LED diode (Light Emitting Diode) su diode
koje emituju svijetlo. Micro:bit ima 25 LED
dioda koje se mogu pojedinano programirati i
koje zavisno od programa mogu prikazivati
odreeni tekst, brojeve, figure.
Tasteri A i B
Na prednjoj strani micro:bita nalaze se dvije
tipke (ozna
eneA i B). Pritiskom na njih
pokre
ese kod na ureaju.
Upoznajmo Micro:bit - osnovne
karakteristike
LED diode (Light Emitting Diode)
Ekran sastavljen od 25 crvenih LED dioda
Pomou vlastitog programa mo転ese upravljati paljenjem i ga邸enjem
svake pojedinane LED diode u matrici 5 x 5 dioda, odnosno
upravljati jainom osvjetljenja. Da bi se upravljalo pojedinanom
diodom u vlastitom programu potrebno je poznavati oznaku svake
diode
Na
in obilje転avanja koordinata svake diode
Upoznajmo Micro:bit - osnovne
karakteristike
Izvodi - pinovi
Micro:bitovi izvodi
Postoji ukupno 25 vanjskih
konektora na ivinomprikljuku
micro:bita, koje nazivamo 'izvodi'
Okretanjem LED dioda na
zaslonu kako bi postale ulaz
(input), LED zaslon radi kao
obi
an senzor za svjetlo
omoguavajui korisniku da
detektuje svjetlo u okolini.
Senzor za svjetlo
Upoznajmo Micro:bit - osnovne
karakteristike
Senzor za temperaturu
Senzor za temperaturu omoguava
micro:bitu da detektuje trenutnu temperaturu
u okolini, u Celzijevim stepenima.
Akcelerometar - mjera ubrzanja je
komponenta koja otkriva pokrete tj. promjenu
u brzini i polo転
aju, odnosno mjeri brzinu
micro:bita.
Ova komponenta osjeti kada se micro:bit
pomjera. T
akoemo転e detektovati i druge
aktivnosti, na primjer drhtanje, nagib i
slobodan pad.
Mjera ubrzanja
Upoznajmo Micro:bit - osnovne
karakteristike
Akcelerometar
Dodatna komponenta
smje邸tena na osnovnu
plo
u ra
unala
namijenjena je otkrivanju
promjena u brzini i
polo転aju ureaja na kojem
se nalazi (samo BBC
raunalo).
Kompas
Dodatni ureaj koji mo転e
otkriti da je do邸lo do
promjena u polo転aju
ra
unala, ali ovaj put tako
da mjeri promjene u
magnetnom polju Zemlje.
Akcelerometar i kompas
Upoznajmo Micro:bit - osnovne
karakteristike
Kompas detektuje Zemljino magnetno polje,
邸to omoguava otkrivanje smjera u kojem je
okrenut micro:bit. Kompas prije upotrebe
treba biti kalibriran.
'Kalibriranje' kompasa osigurava precizne
rezultate. Za ureivaJavaScript Blocks
upotrijebi blok 'kalibrirati kompas'.
Kada kalibracija zapo
ne, micro:bit 
ena
zaslonu prikazati uputstva  "Draw a circle"
("Nacrtaj krug") ili "Tilt to fill screen" ("Nagni
da ispuni邸 zaslon"). Za kalibraciju kompasa
treba pratiti data uputstva i naginjati micro:bit
u krug tako da pomjeramo takicu u sredinu
zaslona dok se ne ispi邸e obris kruga ili dok
se cijeli zaslon ne ispuni takama.
Kompas
Upoznajmo Micro:bit - osnovne
karakteristike
Radio
Komponenta za radio omoguava be転ino
komuniciranje meumicro:bitovima. Radio
mo転emo koristiti za slanje poruka drugim
micro:bitovima, izradi igre za vi邸e igraa i slino.
BLE (Bluetooth Low Energy) antena omoguava
micro:bitu da 邸alje i prima Bluetooth signale,
odnosno da be転inokomunicira s raunarima,
mobilnim telefonima i tabletima. Zahvaljujui ovoj
opciji korisnici mogu upravljati svojim mobilnim
telefonom sa svog micro:bita i be転inoslati k担d sa
svog telefona na ureaj.
Prije kori邸tenja Bluetooth antene potrebno je
upariti svoj micro:bit s drugim ureajem. Nakon
uparivanja omogueno je be転inoslanje
programskih kodova svom micro:bitu.
BLE (Bluetooth
Low Energy)
Micro:bit hardver ureaja
 S obzirom na tako malene mogunosti struje kod Micro:BIT-a,
razvijen je rubni konektor koji slu転i za razvoj dodatnih kontrolera.
Jedan koji emosigurno e邸eviatiu 邸kolskim projektima je driver
za motore. Takvi driveri gotovo obavezno imaju vlastito
napajanje te time motori nisu ovisni o miliamperima koje mo転e
pru転
iti Micro:BIT
.
Upoznajmo Micro:bit - osnovne
karakteristike
Povezivanje preko USB kabla
USB suelje omoguava da pove転emo
micro:bit na svoj ra
unar preko mikro
USB kabla, koji 
enapuniti ureaj i
omoguiti da na njega preuzimamo
programske kodove.
Pove転
ite mikro:bit na ra
unar preko mikro
USB kabla. Dok je spojen na kabal nisu
potrebne baterije. Podr転ani su Mac
ra
unari, ra
unari, Chromebook i Linux
sistemi (ukljuujui Raspberry Pi). Va邸
mikro: bit 
ese pojaviti na va邸em ra
unaru
kao disk koji se zove "MICROBIT".
Programiranje (kodiranje)  Editori
Ueniciueu programima poput Microsoft Block Editor-a koji ima
mogunost prevoenja blokova u tekstualni programski jezik, Python-a,
Javascript-a ili kodiraju jednostavnim prevlaenjem blokova u Microsoft
PXT.
Ureiva za Python savr邸en je za
one koji 転
ele dodatno unaprijediti
svoje vje邸tine programiranja.
Izbor snippeta (isje
aka) i razne
unaprijed pripremljene slike i muzika
mogu takoe pru転
iti pomou
kodiranju.
http://python.microbit.org
Ureivaza Python
Ureivaza JavaScript Blocks
Micro:bitov novi ureivaJavaScript pojednostavljuje programiranje
micro:bita u Blocksu i JavaScriptu.
makecode.microbit.org
Programiranje (kodiranje)  Editori
Programiranje (kodiranje) - Makecode
okru転enje
makecode.microbit.org
Programiranje (kodiranje) - Makecode
okru転enje
Programiranje pomou Makecode okru転enja (makecode.microbit.org)
je izuzetno pristupano za poetnike, a zbog jednostavnosti i
preglednosti u radu je inspirativno za sve korisnike.
Web okru転enje za programiranje micro:bita u Makecode editoru s lijeve
strane sadr転isimulator na kojem se odmah nakon pisanja programa,
sam program izvr邸ava, pa se kroz vizualizaciju istovremeno uoavaju
isprogramirane radnje.
Programiranje (kodiranje) - Makecode
okru転enje
U sredini se nalazi izbornik sa kategorijama naredbi iz kojeg biramo
転eljenenaredbe i odvlaimo ih "mi邸em" u desni dio sueljagdje pi邸emo
program.
Klikom na odreenu kategoriju naredbi otvara se dodatni dio s prikazom
svih naredbi u toj kategoriji.
Programiranje (kodiranje) - Makecode
okru転enje
Odabrane blokove iz odreenih naredbi povlaimo mi邸em do radne
povr邸ine, a zatim ih nadovezujemo redom zavisno od programa. Desnim
klikom na izdvojene blokove naredbi dobijamo opcije izrade duplikata,
dodavanja komentara, brisanja bloka i otvaranja dijela sa informacijama
za pomo.
Programiranje (kodiranje) - Makecode
okru転enje
Blok mo転esadr転ati vi邸e blokova razliite namjene. Postoje pravila kod
slaganja blokova pa je dovoljno pratiti vizuelne indikatore (ispupenja,
udubljenja) za pravilno slaganje, kao i 転eljeni cilj, odnosno program koji
izraujete.
Blok on start je jedan od osnovnih blokova. Izvr邸ava se jednom pri
pokretanju programa na Micro:bit-u.
Programiranje (kodiranje) - Makecode
okru転enje
Preuzimanje - download
Prebacivanje kreiranog programa u
micro:bit
Da bi prebacili kod programa na va邸
micro:bit prikljuite micro:bit na
raunar.
Kliknite na dugme Preuzmi
(Download) u ureivau.
Na ovaj na
in preuzimate hex
datoteku, 邸to je kompaktan format
va邸eg programa koji va邸 mikro: bit
mo転e pro
itati.
Programiranje (kodiranje) - Makecode
okru転enje
Preuzimanje - download
Nakon 邸to je .hex datoteka preuzeta, kopiraj je na svoj micro:bit ba邸
kao 邸to se datoteka kopira na USD disk. Na sistemu Windows mo転e邸
kliknuti desnu tipku i odabrati "Po邸alji (Send) ToMICROBIT."
Programiranje (kodiranje) - Makecode
okru転enje
Nakon prebacivanja programa kod 
e
se pokrenuti na micro:bitu. Mo転ete
razdvoti va邸 micro:bit od raunara, prikljuiti na baterije i raditi s njim u
転
eljenom okru転
enju.
Micro:bit 
e
raditi po unesenom kodu sve dok ga ne programirate,
odnosno unesete novi kod.
MICRO:BIT MO貼E DA UVA SAMO JEDAN PROGRAM
>Prikaz pokretanja i kori邸
enja gotovih radova
(baza radova Hex files goo.gl/mQoVRV)
Programiranje (kodiranje) - Makecode
okru転enje
Heks datoteke
https://goo.gl/mQoVRV
UVODNA VJE貼BANJA I RADIONICE
1. Uvodna vje転banja
2.Radionica - Animirano
treperavo srce
3. Radionica - Smje邸ko
4. Radionica - Nivo svjetlosti
5. Radionica - Odreivanje
temperature
Programiranje (kodiranje) - Makecode
okru転enje
PRIMJER 1.
Kreiranje i preuzimanje jednostavnog koda u Makecode
okru転enju makecode.microbit.org
Mala simulacija svjetla i muzike
Na web adresi makecode.microbit.org u Makecode suelju izraditi
program prikaza odreene ikone pritiskom na dugmeA, prikaza
srca (animacije) pritiskom na dugme i sviranja odreene melodije
kad protresemo micro:bitpomjeranjem pritiskom na A+B. Preuzeti
program na Micro:bit, spojiti na zvunike, ugasiti svjetla i isprobati
rad.
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
 Uvodna vje転
ba  opcije
izbornika Basic
 Kreiranje animacije
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
 Uvodna vje転ba  opcije izbornika
Input
 Poetak programa na pritisak
tasteraA
Uvodna vje転
ba  opcije
izbornika Input i Music
Prikaz ikona na startovanje
odreene melodije
Uvodna vje転
ba  opcije
izbornika Music
Opcije odabira tonova
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
Prikaz imena
Prikaz sluajno odabranog broja od 0 do 7 (kad zatresemo micro:bit)
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
Prikaz srca koje treperi Love Meter
Pode邸avanje melodije
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
Prikaz 4 vrste ikona
uz ponavljanje
Programiranje (kodiranje) - Makecode
okru転enje  UVODNA VJE貼BANJA
IZBORNIK Led
Prikaz led diode sa zadatim
koordinatama
Opcija odreivanja
koordinata
Programiranje (kodiranje) - Makecode
okru転enje  UVODNA VJE貼BANJA
Opcija odreivanja
koordinata sa pauzom
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
RADIO
Kada se koriste radio blokovi, mikro: bitni simulator e prikazati
dva mikro: bita
U simulatoru, ikona radio prenosa e se pojaviti u gornjem
desnom uglu mikro: bita
Ikona e se upaliti kao mikro: bit prenosi podatke.
U simulatoru, svi kodovi u radnom prostoru kodiranja rade na
oba mikro: bita.
Potrebno je odrediti i ukljuiti opciju kako da po邸aljete podatke,
kao i 邸to da radite kada prima podatke.
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
Pritiskom na dugme A 邸aljemo Marko
Pritiskom na dugme B 邸aljemo Ana
Kod komunikacije izmeu mikro: bitova, va転no je da svi
ukljueni mikro:bitovi koriste isti ID grupe.
Dakle, prva stvar koju emo uraditi je da podesite broj ID grupe.
Programiranje (kodiranje) - Makecode
okru転enje  uvodna vje転banja
RADIONICE
Radionica animirano treperavo srce - (prikaz funkcija i
kodiranja LED dioda)
RADIONICE
RADIONICE
Radionica - prikaz raspolo転enja - rad sa tipkama A, B i A+B
Zadatak - Prikazati ozbiljno lice pritiskom na tasterA, tu転no
pritiskom na taster B i nasmijano pritiskom na tasterA+B
RADIONICE
Radionica smje邸ko - (primjer funkcija i kodiranja tipki A i B)
Zadatak - Pritiskom na dugme A programirati prikaz Smje邸ka
(svjetlea LED polja da budu u obliku smje邸ka) i pritiskom na
dugme B iskljuenje odreenih LED lampica - npr. polja (2,3)
RADIONICE
Iskljuenje odreenih LED
lampica - npr. polja (2,3) i
(1,2)
RADIONICE
RADIONICE
Radionica - nivo svjetlosti (prikaz naina rada i kodiranja
senzora svjetlosti)
Zadatak  Podesite da micro:bit prikazuje nivo svjetlosti prostora gde
se nalazite.
Nivo svjetlosti 0 znai mrak, a 255 znai jako svjetlo. Mikro: bit mjeri
svjetlo oko njega koristei neke LED diode na LED ekranu.
Kada prvi put koristite, ova funkcija 
epokazati 0. Nakon toga e
pokazati stvarni nivo svjetlosti. Razlog je 邸to prvo mora biti ukljuen
senzor svjetlosti (dio koji mo転epronai nivo svjetlosti).
RADIONICE
RADIONICE
RADIONICE
Radionica - odreivanje temperature (prikaz naina rada i
kodiranja senzora za temperaturu)
Odredite temperaturu mjesta gde se nalazite. Mikro: bit mo転e da
pronae temperaturu u blizini tako 邸to provjerava koliko su vrui
raunarski ipovi.
1. Zadatak - mikro: bitni termometar - Podesiti da micro:bit pokazuje
temperaturu (u Celzijusu) sobe u kojoj se nalazite.
RADIONICE
2. Zadatak - Fahrenheit termometar Podesiti da micro:bit pokazuje
temperaturu (Fahrenheit stepen) sobe u kojoj se nalazite.
Konvertovanje Celzijus st. u Farenhajt st.
F = C*1,8 +32
Temperaturna razlika od 1属 C jednaka je temperaturnoj razlici od
1.8属
Da bi temperatura Celzijusa bila u jednoj Fahrenheita, pomno転ite
temperaturu Celsius sa 18, podijelite sa 10 i dodajte 32.
F=((C*18)/10) +32
RADIONICE
RADIONICE
RADIONICE
Programiranje (kodiranje) - Makecode
okru転enje
Sluajno odabrani broj i muzika
1. Izraditi program biranja i prikaza sluajno odabranog broja od 0
do 4.Ako je sluajno odabrani broj manji od 2 startovati melodiju,
u ostalim sluajevima prikazati ikonu (po izboru)
RADIONICE
1.Radionica - mjera ubrzanja (prikaz
opcija i naina kodiranja mjeraa ubrzanja)
2. Radionica - kompas
3. Radionica - radio i be転i
na komunikacija
4. Radionica - prikaz lica raspolo転enja
5.Radionica - Smje邸ko namiguje -
primjena naredbe forever i unplot
6. Radionica - Kockica 
ovje
e ne ljuti se
RADIONICE
Acceleration
Radionica - mjera ubrzanja (prikaz opcija i naina kodiranja
mjeraa ubrzanja)
Parametri
dimenzija: smjer kojim se proverava ubrzanje, ili ukupna snaga
sile.
x: ubrzanje u lijevom i desnom smjeru.
y: ubrzanje u pravcu naprijed i nazad.
z: ubrzanje u smeru nagore i nadolje.
Snaga: rezultirajua snaga ubrzanja od sve tri dimenzije (pravci).
RADIONICE
Acceleration
broj koji znai koliinu ubrzanja.
Kada mikro: bit le転iravno na povr邸ini sa ekranom koji pokazuje
gore, x je 0, y je 0, z je -1023 i ja
ina je 1023.
Primer: tabela grafikona
Ovaj primjer pokazuje ubrzanje mikro: bit sa grafikonom.
RADIONICE
Kori邸enje komande za ubrzanje
Na micro:bitu se nalazi mjera ubrzanja koji otkriva promjene kretanja micro:bita.
On pretvara analogne informacije u digitalni oblik koji se mo転e koristiti u micro:bit
programima. Izlazna vrijednost je u milig jedinicama. Ovaj ure
aj takoe otkriva
neke standardne radnje, kao 邸to su: tresenje, naginjanje i slobodan pad.
RADIONICE
Radionica  pode邸avanje promjene vrijednosti promjenjive 
primjer uveavanja za 1
RADIONICE
Radionica  pode邸avanje promjene vrijednosti promjenjive
Primjer uveavanja za 2
RADIONICE
Radionica  brojimo korake
Pomoujednostavnog programa za micro:bit izbrojat emobroj
napravljenih koraka
RADIONICE
Radionica  brojimo pravilno uraene trbu邸njake
Radionica  brojimo pravilno uraene trbu邸njake
Micro:bit programiran da broji pravilne trbu邸njake u vremenu
od 60 s
RADIONICE
RADIONICE
Acceleration
Primer: metar zemljotresa
Svakih 5 sekundi, mikro: bit okrenut nagore na ravnoj
povr邸ini, pokazuje koliko se Zemlja trese.
RADIONICE
Radionica - kompas (prikaz opcija i naina kodiranja
kompasa)
1. Zadatak Odrediti u kojem smjeru je okrenut micro:bit
Mikro: bit kompas mjeri od 0 do 360 stepeni pomou ipa
magnetometra. Razliiti brojevi oznaavaju sever, istok, jug i
zapad.
Povratak kompasa - Broj od 0 do 360 stepeni oznaavaju nagib
kompasa.Ako kompas nije spreman on 
e
se automatski vratiti -
1003.
RADIONICE
RADIONICE
RADIONICE
RADIONICE - kompas
RADIONICE
Kalibracija
Svaki put kada ponete da koristite kompas mikro: bit poinje
da prilagoava Compass. Od vas e tra転iti da nacrtate krug
naginjanjem mikro: bita.
Ako kalibri邸ete ili koristite kompas blizu metala, to mo転e
zbuniti mikro: bit.
RADIONICE
Radionica  nivo svjetla i radio i be転ina komunikacija
1. Zadatak - Emitovanje nivoa svjetla i slanje drugim
micro:bitovima
RADIONICE
2. Zadatak - Po邸aljite String
Poslati niz drugim mikro: bitovima u oblasti povezanim putem
radija. Maksimalna du転ina niza je 19 karaktera.
RADIONICE
Radionica - Smje邸ko namiguje - primjena naredbe forever i
unplot
Zadatak - nacrtati Smje邸ka koji namiguje
RADIONICE
RADIONICE
Radionica - Kockica ovjee ne ljuti se
Zadatak - izraditi elektronsku kockicu koja prikazuje brojeve
na ekranu (generisanje sluajnih brojeva), odnosno kad
protresemo micro:bit dobijamo neki broj od 1 do 6
RADIONICE
NAPOMENA
Show number naredba prikazuje na LED ekranu micro:bita broj koji
upi邸emo i mali sivi blokinaredbe. Promjenjivi dio naredbe koji
upisujemo zove se argument naredbe.
Pick random naredba omoguava da micro:bit generi邸e jedan
sluajanbroj izmeu0 i broja kojeg upi邸emo u desni bloki
(argument naredbe).
Kako na kockici postoje brojevi od 1 do 6 onda emoprogram
napraviti tako da u naredbi sabiranja dva broja prvom broju
dodijelimo vrijednost 1, a drugi sabirak da bude 1+ sluajno
odabrani broj iz intervala od 0 do 5
Programiranje (kodiranje) - Makecode
okru転enje
Programiranje (kodiranje) - Makecode
okru転enje
Programiranje (kodiranje) - Makecode
okru転enje
Programiranje (kodiranje) - Makecode
okru転enje
IZRADA PROJEKTNOG ZADATKA
>Primjeri iz nastavne prakse -
prezentacija primjera
>Formiranje grupa u
esnika na osnovu
predmeta koji predaju
> Izrada projektnog zadatka
> Prezentacija i analiza projektnih radova
uesnika
Micro:bit u integrisanoj nastavi
microbit.org/hr/2017-03-07-javascript-block-resources/
Primjeri primjene
Izvor: izradi.croatianmakers.hr/bbc-microbit-predmetni-materijali/

More Related Content

Microbit prezentacija

  • 1. KOLE ZA 21. VIJEK Micro:bit TRENING O DUAN OBRADOVI 貼abljak trener: mr Sava Kovaevi
  • 2. TO JE MICRO:BIT I ZATO MICRO:BIT U NASTAVI?
  • 3. TO JE MICRO:BIT I ZATO MICRO:BIT U NASTAVI? Uvod - o projektu Micro:bit u integrisanoj nastavi Micro:bit i usmjeravanje na algoritamski nain razmi邸ljanja >Upoznavanje sa web resursima micro:bita > Primjeri primjene micro:bita u nastavi >Vje転ba -shematsko razlaganje problema i analiza radova
  • 4. TO JE MICRO:BIT I ZATO MICRO:BIT U NASTAVI? Uvod - o projektu Micro:bit je nova tehnologija koju su razvili BBC, Microsoft i drugi partneri sa ciljem masovne integracije u nastavnom procesu. Obrazovna organizacija Micro:bit je neprofitna organizacija sa sjedi邸tem u Velikoj Britaniji, koja omoguava djeci 邸irom svijeta da upotrebom tehnologije iska転ukreativnost i stiu nove digitalne vje邸tine. Organizacija je zapoela sa radom 18. oktobra 2016. godine, a jedan od va転nijih projekata je distribucija besplatnih ureaja izuzetnim micro:bit obrazovnim programima 邸irom svijeta.
  • 5. BBC micro:bit projekat BBC micro:bit je projekat koji je pokrenut kao dio BBC-ijeve inicijative 'Make it Digital'. Namjera je bila pomoi razviti novu generaciju digitalnih pionira sa gotovo milion BBC micro:bitova koji su isporueni besplatno svakom djetetu sedmog razreda u Engleskoj i Walesu, osmoga razreda u Sjevernoj Irskoj te uenicima u kotskoj.
  • 6. BBC micro:bit projekat Da je ovakav projekat zahtevan govori i injenica da se u izradi Micro:bit-a ukljuilo 17 zemalja i osam globalnih kompanija i instituta kao 邸to su Samsung, Microsoft, Amazon, Python, Instituta za in転enjering i tehnologiju iz Londona, ARM koji je bio zadu転en za hardversko i softversko re邸enje programa. Code club je doprineo stvaranju edukativnih predavanja. Posebno odeljenje Bluetooth grupe koje je dizajniralo tehnologiju povezivanja na principu 邸tedljivog kori邸enja energije.
  • 7. Micro:bit projekat Uz ogromna pozitivna iskustva nastavljena je distibucija micro:bitova 邸irom svijeta i 邸irenje tehnolo邸kog obrazovanja meu u enicima i nastavnicima. Za ovaj vid tehnologije razvijen je bogat i raznovrsan edukativni sadr転aj koji je mogue prilagoavati konkretnim potrebama nastavnog procesa.
  • 8. Micro:bit u integrisanoj nastavi Micro:bit takoe daje velike mogunosti za uvoenjem interaktivnih, inovativnih metoda u okviru realizacije 邸kolskih programa i planova. Integracija Micro:bit tehnologije je primjenjiva na svim nivoima obrazovanja, odnosno u osnovnim i srednjim 邸kolama, fakultetima, a i kao poseban vid strunogusavr邸avanja u cilju razvoja digitalnih kompetencija nastavnika i uenika.
  • 9. Micro:bit u integrisanoj nastavi Jednostavnost samog dizajna, prilagodljivost potrebama korisnika, 邸iroki spektar programa i vrlo inspirativna povezanost sa realnim situacijama, ineovu tehnologiju rasprostanjenom meu korisnicima svih profila i uzrasta.
  • 11. Micro:bit u integrisanoj nastavi Micro:bit je izraen sa krajnjim ciljem integrisanja u nastavi u sklopu redovne nastave i vannastavnih aktivnosti. Integrisana nastava, zahtijeva detaljno planiranje i mnogo vi邸e pripreme nastavnika, ali je izuzetno uinkovita u dijelu aktivnijeg ue邸a uenika u procesu saznavanja i uenja, kao i boljoj motivisanosti i razvoju kritikog mi邸ljenja i digitalnih kompentencija. Podruja primjene micro:bitova su ogromna, mogunosti su velike, a implementacija micro:bitova u nastavni proces mo転epomoiuenicima u sticanju trajnijeg znanja, vje邸tina i sposobnosti.
  • 12. Micro:bit u integrisanoj nastavi microbit.org/hr/teach/
  • 14. Micro:bit i usmjeravanje na algoritamski nain razmi邸ljanja Micro:bit ne predstavlja tehnologiju poput interaktivnih igrica ili kvizova, odnosno gotovih raunarskih programa kojima se koriste uenicii nastavnici. Ovdje je u pitanju sasvim drugaiji pristup kori邸 enju tehnologije. Micro:bit tehnologija ne posjeduje atraktivne vizuelne, audio i druge efekte, jer je izraena sa ciljem pokretanja stvaralakih i kreativnih potencijala korisnika. Naizgled jednostavan i malih dimenzija, u svom programskom dijelu sadr転 i veliki broj funkcija i mogunosti programiranja, kao i izrade pomonih didaktikih materijala i drugih raznih programa i radova za upotrebu u svakodnevnom realnom okru転enju..
  • 15. Micro:bit i usmjeravanje na algoritamski nain razmi邸ljanja Micro:bit u svojoj osnovnoj namjeni ima za cilj promjenu samog naina razmi邸ljanja, odnosno usmjeravanja procesa uenja, na rasporeivanje injenica, ispitivanje, usmjeravanje misli i zakljuaka i dono邸enje konanih rezultata, odnosno uzdizanje procesa saznavanja na najvei nico samostalnog zakljuivanja i povezivanja, 邸to je direktno povezano sa algoritamskim rije邸avanjem problema. Rad sa micro:bitom zahtjeva kritiko mi邸ljenje i shematsko razlaganje problema.
  • 16. Micro:bit i usmjeravanje na algoritamski nain razmi邸ljanja Vje転ba 1. Algoritamsko razlaganje problema U kutiji se nalaze 4 kuglice. Neke od njih su plave, a neke crvene boje. Kuglice ispadaju jedna po jedna iz otvora na pritisak tasteraA. Izdvajanjem odnosno procesom selekcije i prebrojavanja kuglica odrediti nain dobijanja broja plavih (P) i broja crvenih (C). Prikazati algoritamsko rje邸enje problema.
  • 17. Micro:bit i usmjeravanje na algoritamski nain razmi邸ljanja
  • 18. UPOZNAJMO MICRO:BIT - OSNOVNE KARAKTERISTIKE UREAJA >Povezivanje micro:bita sa raunarom > Programiranje - Makecode okru転enje Opcije Makecode okru転enja > Osnovne funkcije naredbi >Prikaz pokretanja i kori邸eanja baze radova (Hex files goo.gl/mQoVRV)
  • 19. Upoznajmo Micro:bit - osnovne karakteristike Micro:bit ureaj je edukativni mikroraunar koji ima 32-bitni procesor, mno邸tvo senzora, ekran koji ine 25 LED dioda i konektori, pet ulaza i izlaza (I/O) za povezivanje mikro: bita na ureaje ili senzore, Bluetooth podr邸ku, mogunost programiranja i napajanje sa dvijeAA baterije. U paketu osnovnog modela Starter Packuz micro:bit nalaze se i prikljuni USB kabal, dvije baterije AA i kui邸te za baterije
  • 20. Upoznajmo Micro:bit - osnovne karakteristike Micro:bit ureajradi ili spojen preko USB kabla na raunarili prikljuen na baterije (u kui邸tu).Preporuka je koristiti napajanje preko USB kabla kad god se mo転e,tako da se baterija ne tro邸i nepotrebno. Mogueje programirati micro:bit i putem mobilnog telefona uz odgovarajuu aplikaciju na njemu. Spaja se na mobilni telefon Bluetooth vezom.
  • 21. Micro:bit hardver ureaja Micro:BIT je mikrokontroler na plo ici baziran na ARM Cortex-M0 mikrokontroleru Radi na 16 MHz te ima 256 KB Flash memorije i 16 KB RAM memorije. Opremljen je s dva tastera, 25 svjetlosnih dioda (LED-diode) slo転enihu polje 5 x 5, kompasom, akcelerometrom te bluetoothom kao osnovnim dodacima. Radi na napajanje od 3 V.
  • 22. Upoznajmo Micro:bit osnovne karakteristike Micro:bit se sastoji od sljedeih fizikih komponenti: 25 LED dioda koje se mogu pojedinano programirati 2 tastera oznaena sa A i B koji se mogu programirati fiziki spojevi izvoda senzori za temperaturu i svjetlo senzori pokreta (mjera ubrzanja i kompas) be転ina komunikacija preko radija i bluetootha USB suelje
  • 23. Upoznajmo Micro:bit - osnovne karakteristike LED diode (Light Emitting Diode) LED diode (Light Emitting Diode) su diode koje emituju svijetlo. Micro:bit ima 25 LED dioda koje se mogu pojedinano programirati i koje zavisno od programa mogu prikazivati odreeni tekst, brojeve, figure. Tasteri A i B Na prednjoj strani micro:bita nalaze se dvije tipke (ozna eneA i B). Pritiskom na njih pokre ese kod na ureaju.
  • 24. Upoznajmo Micro:bit - osnovne karakteristike LED diode (Light Emitting Diode) Ekran sastavljen od 25 crvenih LED dioda Pomou vlastitog programa mo転ese upravljati paljenjem i ga邸enjem svake pojedinane LED diode u matrici 5 x 5 dioda, odnosno upravljati jainom osvjetljenja. Da bi se upravljalo pojedinanom diodom u vlastitom programu potrebno je poznavati oznaku svake diode Na in obilje転avanja koordinata svake diode
  • 25. Upoznajmo Micro:bit - osnovne karakteristike Izvodi - pinovi Micro:bitovi izvodi Postoji ukupno 25 vanjskih konektora na ivinomprikljuku micro:bita, koje nazivamo 'izvodi' Okretanjem LED dioda na zaslonu kako bi postale ulaz (input), LED zaslon radi kao obi an senzor za svjetlo omoguavajui korisniku da detektuje svjetlo u okolini. Senzor za svjetlo
  • 26. Upoznajmo Micro:bit - osnovne karakteristike Senzor za temperaturu Senzor za temperaturu omoguava micro:bitu da detektuje trenutnu temperaturu u okolini, u Celzijevim stepenima. Akcelerometar - mjera ubrzanja je komponenta koja otkriva pokrete tj. promjenu u brzini i polo転 aju, odnosno mjeri brzinu micro:bita. Ova komponenta osjeti kada se micro:bit pomjera. T akoemo転e detektovati i druge aktivnosti, na primjer drhtanje, nagib i slobodan pad. Mjera ubrzanja
  • 27. Upoznajmo Micro:bit - osnovne karakteristike Akcelerometar Dodatna komponenta smje邸tena na osnovnu plo u ra unala namijenjena je otkrivanju promjena u brzini i polo転aju ureaja na kojem se nalazi (samo BBC raunalo). Kompas Dodatni ureaj koji mo転e otkriti da je do邸lo do promjena u polo転aju ra unala, ali ovaj put tako da mjeri promjene u magnetnom polju Zemlje. Akcelerometar i kompas
  • 28. Upoznajmo Micro:bit - osnovne karakteristike Kompas detektuje Zemljino magnetno polje, 邸to omoguava otkrivanje smjera u kojem je okrenut micro:bit. Kompas prije upotrebe treba biti kalibriran. 'Kalibriranje' kompasa osigurava precizne rezultate. Za ureivaJavaScript Blocks upotrijebi blok 'kalibrirati kompas'. Kada kalibracija zapo ne, micro:bit ena zaslonu prikazati uputstva "Draw a circle" ("Nacrtaj krug") ili "Tilt to fill screen" ("Nagni da ispuni邸 zaslon"). Za kalibraciju kompasa treba pratiti data uputstva i naginjati micro:bit u krug tako da pomjeramo takicu u sredinu zaslona dok se ne ispi邸e obris kruga ili dok se cijeli zaslon ne ispuni takama. Kompas
  • 29. Upoznajmo Micro:bit - osnovne karakteristike Radio Komponenta za radio omoguava be転ino komuniciranje meumicro:bitovima. Radio mo転emo koristiti za slanje poruka drugim micro:bitovima, izradi igre za vi邸e igraa i slino. BLE (Bluetooth Low Energy) antena omoguava micro:bitu da 邸alje i prima Bluetooth signale, odnosno da be転inokomunicira s raunarima, mobilnim telefonima i tabletima. Zahvaljujui ovoj opciji korisnici mogu upravljati svojim mobilnim telefonom sa svog micro:bita i be転inoslati k担d sa svog telefona na ureaj. Prije kori邸tenja Bluetooth antene potrebno je upariti svoj micro:bit s drugim ureajem. Nakon uparivanja omogueno je be転inoslanje programskih kodova svom micro:bitu. BLE (Bluetooth Low Energy)
  • 30. Micro:bit hardver ureaja S obzirom na tako malene mogunosti struje kod Micro:BIT-a, razvijen je rubni konektor koji slu転i za razvoj dodatnih kontrolera. Jedan koji emosigurno e邸eviatiu 邸kolskim projektima je driver za motore. Takvi driveri gotovo obavezno imaju vlastito napajanje te time motori nisu ovisni o miliamperima koje mo転e pru転 iti Micro:BIT .
  • 31. Upoznajmo Micro:bit - osnovne karakteristike Povezivanje preko USB kabla USB suelje omoguava da pove転emo micro:bit na svoj ra unar preko mikro USB kabla, koji enapuniti ureaj i omoguiti da na njega preuzimamo programske kodove. Pove転 ite mikro:bit na ra unar preko mikro USB kabla. Dok je spojen na kabal nisu potrebne baterije. Podr転ani su Mac ra unari, ra unari, Chromebook i Linux sistemi (ukljuujui Raspberry Pi). Va邸 mikro: bit ese pojaviti na va邸em ra unaru kao disk koji se zove "MICROBIT".
  • 32. Programiranje (kodiranje) Editori Ueniciueu programima poput Microsoft Block Editor-a koji ima mogunost prevoenja blokova u tekstualni programski jezik, Python-a, Javascript-a ili kodiraju jednostavnim prevlaenjem blokova u Microsoft PXT. Ureiva za Python savr邸en je za one koji 転 ele dodatno unaprijediti svoje vje邸tine programiranja. Izbor snippeta (isje aka) i razne unaprijed pripremljene slike i muzika mogu takoe pru転 iti pomou kodiranju. http://python.microbit.org Ureivaza Python
  • 33. Ureivaza JavaScript Blocks Micro:bitov novi ureivaJavaScript pojednostavljuje programiranje micro:bita u Blocksu i JavaScriptu. makecode.microbit.org Programiranje (kodiranje) Editori
  • 34. Programiranje (kodiranje) - Makecode okru転enje makecode.microbit.org
  • 35. Programiranje (kodiranje) - Makecode okru転enje Programiranje pomou Makecode okru転enja (makecode.microbit.org) je izuzetno pristupano za poetnike, a zbog jednostavnosti i preglednosti u radu je inspirativno za sve korisnike. Web okru転enje za programiranje micro:bita u Makecode editoru s lijeve strane sadr転isimulator na kojem se odmah nakon pisanja programa, sam program izvr邸ava, pa se kroz vizualizaciju istovremeno uoavaju isprogramirane radnje.
  • 36. Programiranje (kodiranje) - Makecode okru転enje U sredini se nalazi izbornik sa kategorijama naredbi iz kojeg biramo 転eljenenaredbe i odvlaimo ih "mi邸em" u desni dio sueljagdje pi邸emo program. Klikom na odreenu kategoriju naredbi otvara se dodatni dio s prikazom svih naredbi u toj kategoriji.
  • 37. Programiranje (kodiranje) - Makecode okru転enje Odabrane blokove iz odreenih naredbi povlaimo mi邸em do radne povr邸ine, a zatim ih nadovezujemo redom zavisno od programa. Desnim klikom na izdvojene blokove naredbi dobijamo opcije izrade duplikata, dodavanja komentara, brisanja bloka i otvaranja dijela sa informacijama za pomo.
  • 38. Programiranje (kodiranje) - Makecode okru転enje Blok mo転esadr転ati vi邸e blokova razliite namjene. Postoje pravila kod slaganja blokova pa je dovoljno pratiti vizuelne indikatore (ispupenja, udubljenja) za pravilno slaganje, kao i 転eljeni cilj, odnosno program koji izraujete. Blok on start je jedan od osnovnih blokova. Izvr邸ava se jednom pri pokretanju programa na Micro:bit-u.
  • 39. Programiranje (kodiranje) - Makecode okru転enje Preuzimanje - download Prebacivanje kreiranog programa u micro:bit Da bi prebacili kod programa na va邸 micro:bit prikljuite micro:bit na raunar. Kliknite na dugme Preuzmi (Download) u ureivau. Na ovaj na in preuzimate hex datoteku, 邸to je kompaktan format va邸eg programa koji va邸 mikro: bit mo転e pro itati.
  • 40. Programiranje (kodiranje) - Makecode okru転enje Preuzimanje - download Nakon 邸to je .hex datoteka preuzeta, kopiraj je na svoj micro:bit ba邸 kao 邸to se datoteka kopira na USD disk. Na sistemu Windows mo転e邸 kliknuti desnu tipku i odabrati "Po邸alji (Send) ToMICROBIT."
  • 41. Programiranje (kodiranje) - Makecode okru転enje Nakon prebacivanja programa kod e se pokrenuti na micro:bitu. Mo転ete razdvoti va邸 micro:bit od raunara, prikljuiti na baterije i raditi s njim u 転 eljenom okru転 enju. Micro:bit e raditi po unesenom kodu sve dok ga ne programirate, odnosno unesete novi kod. MICRO:BIT MO貼E DA UVA SAMO JEDAN PROGRAM >Prikaz pokretanja i kori邸 enja gotovih radova (baza radova Hex files goo.gl/mQoVRV)
  • 42. Programiranje (kodiranje) - Makecode okru転enje Heks datoteke https://goo.gl/mQoVRV
  • 43. UVODNA VJE貼BANJA I RADIONICE 1. Uvodna vje転banja 2.Radionica - Animirano treperavo srce 3. Radionica - Smje邸ko 4. Radionica - Nivo svjetlosti 5. Radionica - Odreivanje temperature
  • 44. Programiranje (kodiranje) - Makecode okru転enje PRIMJER 1. Kreiranje i preuzimanje jednostavnog koda u Makecode okru転enju makecode.microbit.org Mala simulacija svjetla i muzike Na web adresi makecode.microbit.org u Makecode suelju izraditi program prikaza odreene ikone pritiskom na dugmeA, prikaza srca (animacije) pritiskom na dugme i sviranja odreene melodije kad protresemo micro:bitpomjeranjem pritiskom na A+B. Preuzeti program na Micro:bit, spojiti na zvunike, ugasiti svjetla i isprobati rad.
  • 45. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Uvodna vje転 ba opcije izbornika Basic Kreiranje animacije
  • 46. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Uvodna vje転ba opcije izbornika Input Poetak programa na pritisak tasteraA Uvodna vje転 ba opcije izbornika Input i Music Prikaz ikona na startovanje odreene melodije Uvodna vje転 ba opcije izbornika Music Opcije odabira tonova
  • 47. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Prikaz imena Prikaz sluajno odabranog broja od 0 do 7 (kad zatresemo micro:bit)
  • 48. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Prikaz srca koje treperi Love Meter Pode邸avanje melodije
  • 49. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Prikaz 4 vrste ikona uz ponavljanje
  • 50. Programiranje (kodiranje) - Makecode okru転enje UVODNA VJE貼BANJA IZBORNIK Led Prikaz led diode sa zadatim koordinatama Opcija odreivanja koordinata
  • 51. Programiranje (kodiranje) - Makecode okru転enje UVODNA VJE貼BANJA Opcija odreivanja koordinata sa pauzom
  • 52. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja RADIO Kada se koriste radio blokovi, mikro: bitni simulator e prikazati dva mikro: bita U simulatoru, ikona radio prenosa e se pojaviti u gornjem desnom uglu mikro: bita Ikona e se upaliti kao mikro: bit prenosi podatke. U simulatoru, svi kodovi u radnom prostoru kodiranja rade na oba mikro: bita. Potrebno je odrediti i ukljuiti opciju kako da po邸aljete podatke, kao i 邸to da radite kada prima podatke.
  • 53. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja Pritiskom na dugme A 邸aljemo Marko Pritiskom na dugme B 邸aljemo Ana Kod komunikacije izmeu mikro: bitova, va転no je da svi ukljueni mikro:bitovi koriste isti ID grupe. Dakle, prva stvar koju emo uraditi je da podesite broj ID grupe.
  • 54. Programiranje (kodiranje) - Makecode okru転enje uvodna vje転banja
  • 55. RADIONICE Radionica animirano treperavo srce - (prikaz funkcija i kodiranja LED dioda)
  • 57. RADIONICE Radionica - prikaz raspolo転enja - rad sa tipkama A, B i A+B Zadatak - Prikazati ozbiljno lice pritiskom na tasterA, tu転no pritiskom na taster B i nasmijano pritiskom na tasterA+B
  • 58. RADIONICE Radionica smje邸ko - (primjer funkcija i kodiranja tipki A i B) Zadatak - Pritiskom na dugme A programirati prikaz Smje邸ka (svjetlea LED polja da budu u obliku smje邸ka) i pritiskom na dugme B iskljuenje odreenih LED lampica - npr. polja (2,3)
  • 59. RADIONICE Iskljuenje odreenih LED lampica - npr. polja (2,3) i (1,2)
  • 61. RADIONICE Radionica - nivo svjetlosti (prikaz naina rada i kodiranja senzora svjetlosti) Zadatak Podesite da micro:bit prikazuje nivo svjetlosti prostora gde se nalazite. Nivo svjetlosti 0 znai mrak, a 255 znai jako svjetlo. Mikro: bit mjeri svjetlo oko njega koristei neke LED diode na LED ekranu. Kada prvi put koristite, ova funkcija epokazati 0. Nakon toga e pokazati stvarni nivo svjetlosti. Razlog je 邸to prvo mora biti ukljuen senzor svjetlosti (dio koji mo転epronai nivo svjetlosti).
  • 64. RADIONICE Radionica - odreivanje temperature (prikaz naina rada i kodiranja senzora za temperaturu) Odredite temperaturu mjesta gde se nalazite. Mikro: bit mo転e da pronae temperaturu u blizini tako 邸to provjerava koliko su vrui raunarski ipovi. 1. Zadatak - mikro: bitni termometar - Podesiti da micro:bit pokazuje temperaturu (u Celzijusu) sobe u kojoj se nalazite.
  • 65. RADIONICE 2. Zadatak - Fahrenheit termometar Podesiti da micro:bit pokazuje temperaturu (Fahrenheit stepen) sobe u kojoj se nalazite. Konvertovanje Celzijus st. u Farenhajt st. F = C*1,8 +32 Temperaturna razlika od 1属 C jednaka je temperaturnoj razlici od 1.8属 Da bi temperatura Celzijusa bila u jednoj Fahrenheita, pomno転ite temperaturu Celsius sa 18, podijelite sa 10 i dodajte 32. F=((C*18)/10) +32
  • 69. Programiranje (kodiranje) - Makecode okru転enje Sluajno odabrani broj i muzika 1. Izraditi program biranja i prikaza sluajno odabranog broja od 0 do 4.Ako je sluajno odabrani broj manji od 2 startovati melodiju, u ostalim sluajevima prikazati ikonu (po izboru)
  • 70. RADIONICE 1.Radionica - mjera ubrzanja (prikaz opcija i naina kodiranja mjeraa ubrzanja) 2. Radionica - kompas 3. Radionica - radio i be転i na komunikacija 4. Radionica - prikaz lica raspolo転enja 5.Radionica - Smje邸ko namiguje - primjena naredbe forever i unplot 6. Radionica - Kockica ovje e ne ljuti se
  • 71. RADIONICE Acceleration Radionica - mjera ubrzanja (prikaz opcija i naina kodiranja mjeraa ubrzanja) Parametri dimenzija: smjer kojim se proverava ubrzanje, ili ukupna snaga sile. x: ubrzanje u lijevom i desnom smjeru. y: ubrzanje u pravcu naprijed i nazad. z: ubrzanje u smeru nagore i nadolje. Snaga: rezultirajua snaga ubrzanja od sve tri dimenzije (pravci).
  • 72. RADIONICE Acceleration broj koji znai koliinu ubrzanja. Kada mikro: bit le転iravno na povr邸ini sa ekranom koji pokazuje gore, x je 0, y je 0, z je -1023 i ja ina je 1023. Primer: tabela grafikona Ovaj primjer pokazuje ubrzanje mikro: bit sa grafikonom.
  • 73. RADIONICE Kori邸enje komande za ubrzanje Na micro:bitu se nalazi mjera ubrzanja koji otkriva promjene kretanja micro:bita. On pretvara analogne informacije u digitalni oblik koji se mo転e koristiti u micro:bit programima. Izlazna vrijednost je u milig jedinicama. Ovaj ure aj takoe otkriva neke standardne radnje, kao 邸to su: tresenje, naginjanje i slobodan pad.
  • 74. RADIONICE Radionica pode邸avanje promjene vrijednosti promjenjive primjer uveavanja za 1
  • 75. RADIONICE Radionica pode邸avanje promjene vrijednosti promjenjive Primjer uveavanja za 2
  • 76. RADIONICE Radionica brojimo korake Pomoujednostavnog programa za micro:bit izbrojat emobroj napravljenih koraka
  • 77. RADIONICE Radionica brojimo pravilno uraene trbu邸njake Radionica brojimo pravilno uraene trbu邸njake Micro:bit programiran da broji pravilne trbu邸njake u vremenu od 60 s
  • 79. RADIONICE Acceleration Primer: metar zemljotresa Svakih 5 sekundi, mikro: bit okrenut nagore na ravnoj povr邸ini, pokazuje koliko se Zemlja trese.
  • 80. RADIONICE Radionica - kompas (prikaz opcija i naina kodiranja kompasa) 1. Zadatak Odrediti u kojem smjeru je okrenut micro:bit Mikro: bit kompas mjeri od 0 do 360 stepeni pomou ipa magnetometra. Razliiti brojevi oznaavaju sever, istok, jug i zapad. Povratak kompasa - Broj od 0 do 360 stepeni oznaavaju nagib kompasa.Ako kompas nije spreman on e se automatski vratiti - 1003.
  • 85. RADIONICE Kalibracija Svaki put kada ponete da koristite kompas mikro: bit poinje da prilagoava Compass. Od vas e tra転iti da nacrtate krug naginjanjem mikro: bita. Ako kalibri邸ete ili koristite kompas blizu metala, to mo転e zbuniti mikro: bit.
  • 86. RADIONICE Radionica nivo svjetla i radio i be転ina komunikacija 1. Zadatak - Emitovanje nivoa svjetla i slanje drugim micro:bitovima
  • 87. RADIONICE 2. Zadatak - Po邸aljite String Poslati niz drugim mikro: bitovima u oblasti povezanim putem radija. Maksimalna du転ina niza je 19 karaktera.
  • 88. RADIONICE Radionica - Smje邸ko namiguje - primjena naredbe forever i unplot Zadatak - nacrtati Smje邸ka koji namiguje
  • 90. RADIONICE Radionica - Kockica ovjee ne ljuti se Zadatak - izraditi elektronsku kockicu koja prikazuje brojeve na ekranu (generisanje sluajnih brojeva), odnosno kad protresemo micro:bit dobijamo neki broj od 1 do 6
  • 91. RADIONICE NAPOMENA Show number naredba prikazuje na LED ekranu micro:bita broj koji upi邸emo i mali sivi blokinaredbe. Promjenjivi dio naredbe koji upisujemo zove se argument naredbe. Pick random naredba omoguava da micro:bit generi邸e jedan sluajanbroj izmeu0 i broja kojeg upi邸emo u desni bloki (argument naredbe). Kako na kockici postoje brojevi od 1 do 6 onda emoprogram napraviti tako da u naredbi sabiranja dva broja prvom broju dodijelimo vrijednost 1, a drugi sabirak da bude 1+ sluajno odabrani broj iz intervala od 0 do 5
  • 92. Programiranje (kodiranje) - Makecode okru転enje
  • 93. Programiranje (kodiranje) - Makecode okru転enje
  • 94. Programiranje (kodiranje) - Makecode okru転enje
  • 95. Programiranje (kodiranje) - Makecode okru転enje
  • 96. IZRADA PROJEKTNOG ZADATKA >Primjeri iz nastavne prakse - prezentacija primjera >Formiranje grupa u esnika na osnovu predmeta koji predaju > Izrada projektnog zadatka > Prezentacija i analiza projektnih radova uesnika
  • 97. Micro:bit u integrisanoj nastavi microbit.org/hr/2017-03-07-javascript-block-resources/