ŠKOLE ZA 21. VIJEK Mi c r o : b i t TRENING
OŠ „DUŠAN OBRADOVIĆ” Žabljak
trener: mr Sava Kovačević
ŠTO JE MICRO:BIT I ZAŠTO MICRO:BIT U NASTAVI?
ŠTO JE MICRO:BIT I ZAŠTO MICRO:BIT U NASTAVI?
Uvod - o proj Uvod projekt ektu u Micro:bit u integrisanoj nastavi Micro:bit i usmjeravanje na
algoritamski način 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 ZAŠTO 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 omogućava djeci širom svijeta da upotrebom tehnologije iskažu kreativnost i stiču nove digitalne vještine. • Organizacija je započela sa radom 18. oktobra 2016. godine, a jedan od važnijih projekata je distribucija besplatnih uređaja 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 pomoći razviti novu generaciju digitalnih pionira sa gotovo milion BBC micro:bitova koji su isporučeni besplatno svakom djetetu sedmog razreda u Engleskoj i Walesu, osmoga razreda u Sjevernoj Irskoj te učenicima u Škotskoj.
BBC micro:bit projekat • Da je ovakav projekat zahtevan govori i činjenica da se u izradi Micro:bit-a uključilo 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 među učenicima i nastavnicima. • Za ovaj vid tehnolog ije razvijen je bog at i raznovrsan edukativni sadržaj koji je moguće prilagođavati konkretnim potr ebama nastavnog proc esa.
Micro icro:bit :bit u integrisa integrisanoj noj na nasta stavi vi
• Micro Micro:bit :bit takođe takođe daje velike velike mogućnosti mogućnosti za za uvođenjem interaktivnih, inovativnih inovativnih metoda u okviru realizacije školskih pro grama i planova. programa planova. • Integracija Micro:bit tehnologije je primjenjiva na svim nivoim a obrazovanja, odnosno u osnovnim i srednjim školama,
fakultetima, a i kao poseban vid stručnog usavršavanja u cilju razvoja digitalnih kompetencija nastavnika i učenika.
Micro:bit u integrisanoj nastavi
Jednostavnost samog dizajna, prilagodljivost potrebama korisnika,
široki spektar programa i vrlo inspirativna povezanost sa realnim situacijama, čine ovu tehnologiju rasprostanjenom među korisnicima svih profila i uzrasta.
Micro:bit u integrisanoj nastavi
Micro:bit u integrisanoj nastavi
Micro:bit je izrađen 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 učinkovita u dijelu aktivnijeg učešća učenika u procesu saznavanja i učenja, kao i boljoj motivisanosti i razvoju kritičkog mišljenja i digitalnih kompentencija. Područja primjene micro:bitova su ogromna, mogućnosti su velike, a implementacija micro:bitova u nastavni proces može pomoći učenicima 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 način razmišljanja Micro:bit ne predstavlja tehnologiju poput interaktivnih igrica ili kvizova, odnosno gotovih
računarskih programa kojima se koriste učenici i nastavnici. Ovdje je u pitanju sasvim drugačiji pristup korišćenju tehnologije. Micro:bit tehnologija ne posjeduje atraktivne
vizuelne, audio i druge efekte, jer je izrađena sa ciljem pokretanja stvaralačkih i kreativnih potencijala koris nika . Naizgled jednostavan i malih dimenzija, u svom
programskom dijelu sadrži veliki broj funkcija i mogućnosti programiranja, kao i izrade pomoćnih didaktičkih materijala i drugih raznih programa i radova za upotrebu u
svakodnevnom realnom okruženju..
Micro:bit i usmjeravanje na algoritamski način razmišljanja
Micro:bit u svoj oj osn ovnoj n amjeni ima
za cilj promjenu samog načina razmišljanja, odnosno usmjeravanja procesa učenja, na raspoređivanje činjenica, ispitivanje, usmjeravanje misli i zaključaka i donošenje konačnih rezultata, odnosno uzdizanje procesa
saznavanja na najveći nico samostalnog zaključivanja i povezivanja, što je direktno povezano sa algoritamskim riješavanjem problema. Rad sa micro:bitom zahtjeva
kritičko mišljenje i shematsko razlaganje problema.
Micro:bit i usmjeravanje na algoritamski način razmišljanja
Vježba 1. Algoritamsko r azlaganje 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 tastera A. Izdvajanjem odnosno procesom selekcije i prebrojavanja kuglica odrediti način dobijanja broja plavih (P) i broja crvenih (C). Prikazati algoritamsko
rješenje problema.
Micro:bit i usmjeravanje na algoritamski način razmišljanja
UPOZNAJMO MICRO:BIT - OSNOVNE KARAKTERISTIKE
UREĐAJA
> Povezivanje micro:bita sa
računarom
> Programiranje - Makecode
okruženje Opcije Makecode okruženja > Osnovne funkcije naredbi
> Prikaz pokretanja i korišećanja baze radova (Hex files goo.gl/mQoVRV)
Upoznajmo Micro:bit - osnovne karakteristike
Micro:bit uređaj je edukativni mikroračunar koji ima 32-bitni p rocesor , mnoštvo senzora, ekran koji čine 25 LED dioda i konektori, pet ulaza i izlaza (I/O) za povezivanje mikro: bita na uređaje ili senzore, Bluetooth podršku, mogućnost programiranja i napajanje sa dvije AA baterije. U paketu osnovnog modela “Starter Pack”uz micro:bit nalaze se i priključni USB kabal, dvije baterije AA i kućište za baterije
Upoznajmo Micro:bit - osnovne karakteristike
Micro:bit uređaj radi ili spojen preko USB kabla na računar ili priključen na baterije (u kućištu). Preporuka je koristiti napajanje preko USB kabla kad god se može, tako da se baterija ne troši nepotrebno. Moguće je programirati micro:bit i putem mobilnog telefona uz odgovarajuću aplikaciju na njemu. Spaja se na mobilni telefon Bluetooth vezom.
Micro:bit hardver uređaja • 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ženih u 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 sljedećih fizičkih komponenti: • 25 LED dioda koje se mogu
pojedinačno programirati • 2 tastera označena sa A i B koji se mogu programirati • f izički spojevi izvoda • senzori za temperaturu i svjetlo • senzori pokr eta (mjerač ubrzanja i kompas) • b ežična komunikacija preko radija i bluetootha
• USB sučelje
Upoznajmo Micro:bit - osnovne karakteristike LED diod e (Ligh t Emittin g Diode)
LED diode (Light Emitting Diode) su diode koje emituju svijetlo. Micro:bit ima 25 LED dioda koje se mogu pojedinačno programirati i koje zavisno od programa mogu prikazivati
određeni tekst, brojeve, figure. Tasteri A i B
Na prednjoj strani micro:bita nalaze se dvije
tipke (označene A i B). Pritiskom na njih pokreće se kod na uređaju.
Upoznajmo Micro:bit - osnovne karakteristike LED diod e (Ligh t Emittin g Diode)
“Ekran” sastavljen od 25 crvenih LED dioda Pomoću vlastitog programa može se upravljati paljenjem i gašenjem svake pojedinačne LED diode u matrici 5 x 5 dioda, odnosno upravljati jačinom osvjetljenja. Da bi se upravljalo pojedinačnom 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 ivičnom priključku micro:bita, koje nazivamo 'izvodi'
Senzor za svjetlo
Okretanjem LED dioda na zaslonu kako bi postale ulaz (input), LED zaslon radi kao
običan senzor za svjetlo omogućavajući korisniku da detektuje svjetlo u okolini.
Upoznajmo Micro:bit - osnovne karakteristike Senzor za temperaturu
Senzor za temperaturu omogućava micro:bitu da detektuje trenutnu temperaturu u okolini, u Celzijevim stepenima.
Mjerač ubrzanja 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. Takođe može detektovati i druge aktivnosti, na primjer drhtanje, nagib i slobodan pad.
Upoznajmo Micro:bit - osnovne karakteristike Akcelerometar i kompas
Akcelerometar Dodatna komponenta
smještena na osnovnu ploču računala namijenjena je otkrivanju promjena u brzini i
položaju uređaja na kojem se nalazi (samo BBC
računalo). Kompas
Dodatni uređaj 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.
Upoznajmo Micro:bit - osnovne karakteristike Kompas
Kompas detektuje Zemljino magnetno polje,
što omogućava otkrivanje smjera u kojem je okrenut micro:bit. Kompas prije upotrebe treba biti kalibriran. 'Kalibriranje' kompasa osigurava precizne
rezultate. Za uređivač JavaScript Blocks upotrijebi blok 'kalibrirati kompas'.
Kada kalibracija započne, micro:bit će na 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 tačkicu u sredinu zaslona dok se ne ispiše obris kruga ili dok se cijeli zaslon ne ispuni tačkama.
Upoznajmo Micro:bit - osnovne karakteristike Radio
BLE (Bluetoot h Low Energy)
Komponenta za radio omogućava bežično komuniciranje među micro:bitovima. Radio možemo koristiti za slanje poruka drugim micro:bitovima, izradi igre za više igrača i slično. BLE (Bluetooth Low Energy) antena omogućava micro:bitu da šalje i prima Bluetooth signale, odnosno da bežično komunicira s računarima, mobilnim telefonima i tabletima. Zahvaljujući ovoj opciji korisnici mogu upravljati svojim
mobilnim telefonom sa svog micro:bita i bežično slati kôd sa svog telefona na uređaj. Prije korištenja Bluetooth antene potrebno je upariti svoj micro:bit s drugim uređajem. Nakon uparivanja omogućeno je bežično slanje programskih kodova svom micro:bitu.
Micro:bit hardver uređaja • S obzirom na tako malene mogućnosti struje kod Micro:BIT-a, razvijen je rubni konektor koji služi za razvoj dodatnih kontrolera. Jedan koji ćemo sigurno češće viđati u š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 pr eko USB kabla
USB sučelje omogućava da povežemo micro:bit na svoj računar preko mikro USB kabla, koji će napuniti uređaj i omogućiti 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 (uključujući Raspberry Pi). Vaš mikro: bit će se pojaviti na vašem računaru kao disk koji se zove "MICROBIT".
Programiranje (kodiranje) – Editori Učenici uče u programima poput Microsoft Block Editor -a koji ima mogućnost prevođenja blokova u tekstualni programski jezik, Python -a, Javascript-a ili kodiraju jednostavnim prevlačenjem blokova u Microsoft PXT.
Uređivač 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 takođe pružiti pomoć u kodiranju. http://python.microbit.org
Uređivač za Python
Programiranje (kodiranje) – Editori makecode.microbit.org
Uređivač za JavaScript Blocks Micro:bitov novi uređivač JavaScript pojednostavljuje programiranje micro:bita u Blocksu i JavaScriptu.
Programiranje (kodiranje) - Makecode
okruženje
makecode.microbit.org
Programiranje (kodiranje) - Makecode
okruženje
Programiranje pomoću Makecode okruženja (makecode.microbit.org) je izuzetno pristupačno za početnike, 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ži simulator na kojem se odmah nakon pisanja programa, sam program izvršava, pa se kroz vizualizaciju istovremeno uočavaju isprogramirane radnje.
Programiranje (kodiranje) - Makecode
okruženje
U sredini se nalazi izbornik sa kategori jama naredbi iz kojeg biramo
željene naredbe i odvlačimo ih "mišem" u desni dio sučelja gdje pišemo program.
Klikom na određenu kategoriju naredbi otvara se dodatni dio s prikazom svih naredbi u toj kategoriji.
Programiranje (kodiranje) - Makecode
okruženje
Odabrane blokove iz određenih naredbi povlačimo mišem do radne površine, a zatim ih nadovezujemo redom zavisno od programa. Desnim klik om 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že sadržati više blokova različite namjene. Postoje pravila kod
slaganja blokova pa je dovoljno pratiti vizuelne indikatore (ispupčenja, udubljenja) za pravilno slaganje, kao i željeni cilj, odnosno program koji izrađujete. 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 priključite micro:bit na računar. Kliknite na dugme Preuzmi (Download ) u uređivaču.
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 j e 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) To→MICROBIT."
Programiranje (kodiranje) - Makecode
okruženje
Nakon prebacivanja programa kod će se pokrenuti na micro:bitu. Možete razdvoti vaš micro:bit od računara, priključiti 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 - Određivanje temperature
Programiranje (kodiranje) - Makecode
okruženje
PRIMJER 1. Kreiranje i pr euzimanje jednostavnog koda u Makecode okruženju makecode.microbit.org Mala simulacija svjetla i muzike
Na web adresi makecode.microbit.org u Makecode sučelju izraditi program prikaza određene ikone pritiskom na dugme A, prikaza srca (animacije) pritiskom na dugme i sviranja određene melodije kad protresemo micro:bitpomjeranjem pritiskom na A+B. Preuzeti
program na Micro:bit, spojiti na zvučnike, ugasiti svjetla i isprobati rad.
Programiranje (kodiranje) - Makecode okruženje – uvodna vježbanja • Uvodna vježba – opcije izbornika Basic
• Kreiranje animacije
Pro rogr gra amir mira anje (kod (kodir ira anje) - Make kecod code e
okruže okr uženje nje – uvo uvodna dna vje vježba žbanja nja
• Uv Uvod odna na vje ježb žba a – opcije izbornika Input
• Po Poče četa takk progr program ama a na prit pritis isak ak tastera A
Uvodna vježba – opcije izbornika Input i Music Prikaz ik ikona ona na st startovanj artovanje e
određene melodije
Uvodna vježba – opcije izbornika Music Opcije odabir odabira a tono va
Progra rogramira miranje nje (kodira kodiranje nje)) - Make kecode code
okru ok ruže ženj njee – uv uvod odna na vj vjež ežba banj njaa Prikaz imena
Prikaz slučajno odabranog broja od 0 do 7 (kad zatresemo micro:bit)
Progra rogramira miranje nje (kodira kodiranje nje)) - Make kecode code
okru ok ruže ženj njee – uv uvod odna na vj vjež ežba banj njaa Prikaz sr srca ca koj e tr treperi eperi
Love Lo ve Me Meter ter
Podešavanje melodije
Programiranje (kodiranje) - Makecode
okruženje – uvodna vježbanja Prikaz 4 vrste iko na uz ponavljanje
Programiranje (kodiranje) - Makecode
okruženje – UVODNA VJEŽBANJA
IZBORNIK Led Prikaz led diode sa zadatim koordinatama
Opcija određivanja koordinata
Programiranje (kodiranje) - Makecode
okruženje – UVODNA VJEŽBANJA
Opcija određivanja 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 uključiti opciju k ak o d a 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 između mikro: bitova, važno je da svi
uključeni 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 taster A, tužno pritiskom na taster B i nasmijano pritiskom na taster A+B
RADIONICE Radionica smješko - (p rimj er fu nk ci ja i k od ir an ja t ip ki A i B ) Zadatak - Pritiskom na dugme A programirati prikaz Smješka (svjetleća LED polja da budu u obliku smješka) i pritiskom na dugme B isključenje određenih LED lampica - npr. polja (2,3)
RADIONICE
Isključenje određenih LED lampica - npr. polja (2,3) i (1,2)
RADIONICE
RADIONICE Radioni ca - nivo svjetlosti (prikaz načina rada i kodiranja senzora svjetlosti )
Zadatak – Podesite da micro:bit prikazuje nivo svjetlosti prostora gde se nalazite.
Nivo svjetlosti 0 znači mrak, a 255 znači jako svjetlo. Mikro: bit mjeri svjetlo oko njega koristeći neke LED diode na LED ekranu. Kada prvi put koristite, ova funkcija će pokazati 0. Nakon toga će pokazati stvarni nivo svjetlosti. Razlog je što prvo mora biti uključen senzor svjetlosti (dio koji može pronaći nivo svjetlosti).
RADIONICE
RADIONICE
RADIONICE Radionica - određivanje temperature (prikaz načina rada i kodir anja senzora za temperaturu)
Odredite temperaturu mjesta gde se nalazite. Mikro: bit može da pronađe temperaturu u blizini tako što provjerava koliko su vrući računarski č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
Programiranje (kodiranje) - Makecode
okruženje
Slučajno odabrani broj i muzika 1. Izraditi program biranja i prikaza slučajno odabranog broja od 0 do 4. Ako je slučajno odabrani broj manji od 2 startovati melodiju, u ostalim slučajevima prikazati ikonu (po izboru)
RADIONICE
1. Radionica - mjerač ubrzanja (prikaz
opcija i načina kodiranja mjerača 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 načina kodiranja
mjerača 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: rezultirajuća snaga ubrzanja od sve tri dimenzije (pravci).
RADIONICE Acceleration
broj koji znači količinu ubrzanja. Kada mikro: bit leži ravno 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 mili‐g jedinicama. Ovaj uređaj takođe otkriva neke standardne radnje, kao što su: tresenje, naginjanje i slobodan pad.
RADIONICE Radionica – podešavanje promjene vrijednosti promjenjive –
primjer uvećavanja za 1
RADIONICE Radionica – podešavanje promjene vrijednosti promjenjive
Primjer uvećavanja za 2
RADIONICE Radionica – brojimo korake
Pomoću jednostavnog programa za micro:bit izbrojat ćemo broj napravljenih koraka
RADIONICE Radionica – brojimo pravilno urađene trbušnjake
Radionica – brojimo pravilno urađene 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 načina kodiranja kompasa) 1. Zadatak Odrediti u kojem smjeru je okrenut micro:bit
Mikro: bit kompas mjeri od 0 do 360 stepeni pomoću čipa magnetometra. Različiti brojevi označavaju sever, istok, jug i zapad. Povratak kompasa - Broj od 0 do 360 stepeni označavaju nagib
kompasa. Ako kompas nije spreman on će se automatski vratiti 1003.
RADIONICE
RADIONICE
RADIONICE
RADIONICE - kompas
RADIONICE Kalibracija
Svaki put kada počnete da koristite kompas mikro: bit počinje da prilagođava Compass. Od vas će tražiti da nacrtate krug naginjanjem mikr o: bita.
Ako kalibrišete ili koristite kompas blizu metala, to može zbuniti mikro : bit.
RADIONICE Radionica – nivo svjetla i radio i bežična komunikacija 1. Zadatak - Emito vanje nivoa svjetla i slanje drugi m micro:bitovima
RADIONICE 2. Zadatak - Pošaljite String Poslati niz drugim mikr o: bito vima 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 čovječe ne ljuti se Zadatak - izraditi elektronsku koc kicu ko ja prik azuje brojeve
na ekranu (generisanje slučajnih 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 blokić naredbe. Promjenjivi dio naredbe koji upisujemo zove se argument naredbe.
Pick random naredba omogućava da micro:bit generiše jedan slučajan broj između 0 i broja kojeg upišemo u desni blokić (argument naredbe).
Kako na kockici postoje brojevi od 1 do 6 onda ćemo program napraviti tako da u naredbi sabiranja dva broja prvom broju
dodijelimo vrijednost 1, a drugi sabirak da bude 1+ slučajno odabrani broj iz intervala od 0 do 5
Programiranje (kodiranje) - Makecode
okruženje
Programiranje (kodiranje) - Makecode
okruženje
Progra rogramira miranje nje (kodira kodiranje nje)) - Make kecode code
okruženje
Progra rogramira miranje nje (kodira kodiranje nje)) - Make kecode code
okruženje
IZRADA IZR ADA PRO PROJEK JEKTNO TNOG G ZADA ZA DATKA TKA
> Primjeri iz nastavne prakse prezentacija primjera
> Formiranje grupa učesnika na osnovu predmeta koji predaju > Izrada projektnog zadatka > Prezentacija i analiza projektnih radova
učesnika
Micro:bit u integrisanoj nastavi
microbit.org/hr/2017-03-07-javascript-block-resources/