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