Micro:bit – zabavno učenje programiranja

tomislavL_tamaraR_teaPZ

Tomislav Leček, Tamara Ređep,  Tea Pavičić Zajec

1. Uvod

Prema prijedlogu nacionalnog kurikuluma nastavnog predmeta Informatike važnost poznavanja temeljnih informatičkih koncepata kao što su programiranje, algoritmi ili strukture podataka postaje neophodno kako učenici ne bili samo korisnici informacijsko-komunikacijske tehnologije (IKT) nego i stvaratelji [1].

Dugi niz godina u III. osnovnoj školi Varaždin provodi se rano učenje informatike u IV. razredima kroz izvannastavnu aktivnost, no unazad dvije godine naglasak je na stjecanju vještine programiranja, obzirom da je škola uključivanjem u projekt BBC micro:bit – STEM revolucija udruge IRIM 2017. godine dobila popularna mikro računala micro:bitove. Radi se o tehnologiji koja je nastala kao suradnja Microsofta, BBC i drugih u svrhu popularizacije STEM-a u školama, ali i lakšeg učenja i razumijevanja teorije programiranja.

Micro:bit je mala pločica s mikrokontrolerom i senzorima poput akcelorimetra, žiroskopa i kompasa koja omogućava početak rada s programiranjem i upoznavanje logike programiranja. Za programiranje se najčešće koristi mrežna stranica https://makecode.microbit.org gdje se slaže programski kod. Putem USB sučelja kod se prebacuje na pločicu čime je uređaj spreman za rad. Osim senzora ima i dva tipkala (treće je kombinirana tipka) te mali 5×5 LED zaslon. Micro:bit omogućuje bežičnu komunikaciju s drugim uređajima koji rade na Bluetooth tehnologiji, ali i s drugim micro:bit uređajima omogućavajući tako međusobnu interakciju uređaja.

2. Rad s micro:bitom

Nakon uvodnog upoznavanja učenika sa samim uređajem, njegovim dijelovima, sastavljanjem i priključivanjem na računalo, slijedi demonstracija sclip_image003učelja za programiranje (Slika 1).

Sučelje je intuitivno te učenici ne moraju pamtiti sintaksu programsko jezika, već po principu puzzla (blokova) grade programski kod, što im omogućuje veću slobodu u kreiranju različitih programskih rješenja. Naredbe su razdijeljene u logičke cjeline ovisno o tome čemu pojedini blok služi. Sve naredbe iz odabrane skupine su vidljive i uz svaku dolazi objašnjenje kako radi, odnosno primjer kako se koristiti.

Slika 1. Upoznavanje s uređajem i sučeljem za programiranje

Ove godine učenici su izrađivali programe za aktiviranje različitih vanjskih uređaja koje su spajali na micro:bit uređaj putem njegovog sučelja. Prva u nizu je bila sveprisutna i popularna kockica za igru „čovječe ne ljuti se“. Slaganje slučajnog pojavljivanja broja od 1 do 6, dopunjeno je mogućnošću da se dobiveni broj reproducira na zvučnik kao broj ponavljanja jednog zvuka image(Slika 2.). Veza pokazanog broja na uređaju i broja ponavljanja istog zvuka vrlo je važna jer povezuje varijablu s brojem ponavljanja pohranjenog broja u toj varijabli. Ta veza često nije jasna u programiranju kod starijih učenika, dok je ovdje učenicima IV. razreda na ovaj način postala logička i jasna.

Slika 2. Spajanje micro:bita s dodatnim elementima (zvučnik)

Osim igre čovječe ne ljuti se, kako bi spoznali kako radi vanjska ulična rasvjeta uključivali su svijetlo u prostoriji ili vanjsku rasvjetu koristeći dostupni senzor jačine svjetlosti. Sličan primjer je uključivanje hlađenja prostorije, tako što micro:bit nakon što temperatura pređe određeni prag samostalno uključuje ventilator i hladi prostoriju.

3. Zaključak

Primjenjujući programiranje kroz primjere iz svakodnevnog života učenici već u ranijoj životnoj dobi shvaćaju da su svi ti uređaji iz našeg okruženja upravljani nekim programskim kodom koji ne mora biti posebno ni kompliciran ni složen.

Ujedno prednost ranijeg učenja programiranja olakšava učenicima lakše savladavanje novih programskih jezika u kasnijem školovanju budući da im je logika programiranja poznata i jasna.

Literatura

  1. Stručna radna skupina Cjelovite kurikularne reforme, „Prijedlog kurikuluma nastavnog predmeta Informatika“, veljača 2016.

STEM revolucija u Gimnaziji Vukovar

sanja_PS

Sanja Pavlović Šijanović

gimnazija VukovarCroatian Makers je projekt udruge Institut za Razvoj i Inovativnost Mladih – IRIM a osnivači udruge su Nenad i Rujana Bakić. IRIM donira opremu te razvija robotiku i automatiku u školama i udrugama za rad s mladima.

U siječnju 2017. pokrenuli su crowdfunding kampanju STEM revolucija za masovno uvođenje BBC micro:bit tehnologije u hrvatske škole. Početkom veljače 2017. otvorili su croatian makersnatječaj za uključenje svih osnovnih i srednjih škola, udruga, knjižnica i drugih ustanova koje rade s djecom i to sa ciljem da svim ustanovama koje se uključe besplatno doniraju BBC micro:bitove. Gimnazija Vukovar u tome je vidjela svoju priliku i prijavila se na natječaj te na taj način osigurala 20 micro:bitova koji su već stigli u školu.

BBC micro:bit zajednički je pothvat tvrtki: BBC-a, Microsofta, Amazona, Samsunga i drugih partnera i najsuvremenija je tehnologija za jednostavnu i atraktivnu poduku u STEM području, ali i drugim područjima, dizajnu te umjetnosti.

BBC micro:bit je edukativan i kreativan alat čija svrha je inspirirati novu generaciji mladih. sudionici radioniceGrađom nalikuje na kreditnu karticu a radi se o računalu s ARM procesorom, 25 LED-a, konektorima za spajanje dodatnih senzora (termometar, senzor vlage…), ima mogućnost Bluetooth veze za lakše spajanje ili upravljanje preko drugih uređaja te se na njemu nalaze 2 tipke koje se mogu programirati za raznovrsne zadatke poput upravljanja drugim uređajima, ispisivanja poruka, prebacivanja glazbe….

Mogućnosti su neograničene i kao takav može pomoći učenicima u stjecanju znanja, vještina i sposobnosti potrebnih da iz pasivne uloge korisnika digitalne tehnologije prerastu u aktivne dizajnere i stvaraoce novih alata s kojima će se moći unaprijediti učenje, rješavati probleme ili jednostavno se zabaviti te u potpunosti iskoristiti prednosti života i gospodarstva 21. stoljeća.

Jednostavnost i svestranost ovog uređaja čine ga laganim i zabavnim polazištem za ulazak u digitalni svijet u mladoj dobi, ali isto tako može biti moćan alat za iskusne programere, dizajnere, umjetnike, znanstvenike i inženjere. (http://croatianmakers.hr/hr/naslovnica/)

Micro:bit radionice za mentore iz vukovarsko-srijemske županije održane su 02. i 03. ožujka 2017. u OŠ Bartola Kašića u Vinkovcima pod vodstvom nastavnika Vedrana Menđušića. Ovim projektom zaista stvaramo aktivnu zajednicu nastavnika, edukatora i ostalih koji rade s djecom, ali i šire: pravo civilno društvo, angažirano i aktivno u promjeni i poboljšanju školstva i obrazovanja u Hrvatskoj.

radna atmosfera-nastavniciradna atmosfera-ucenici

Gimnazija Vukovar svjesna je činjenice da svoje učenike mora pripremiti za cjeloživotno učenje koje se nameće kao nužni preduvjet uspješnog djelovanja u budućem društvu znanja i zato ulaže iznimne napore i dokazuje spremnost za implementaciju novih tehnologija u svim segmentima kurikuluma i tako omogućuje svojim učenicima dobru startnu poziciju za ravnopravno pozicioniranje u utrci za globalno tržište rada.

Za početak, mikro:bitovi se koriste u nastavi informatike te učenici upoznaju osnove rada s micro:bitom kroz Microsoft PXT sučelje i pišu svoje prve programe poput smješka, kockice za čovječe ne ljuti se, termometra, kompasa, igre magarca…naravno tu je i MicroPpythonython – potpuno text-based editor, savršen za razvijanje i nadogradnju programerskih vještina. S obzirom na širok spektar primjene, micro:bitovi će naći svoje mjesto i u drugim nastavnim predmetima te će učenici stjecati sveobuhvatna znanja i puno jednostavnije uočavati korelacije međupredmetnih sadržaja a sve u svrhu stjecanja primjenjivih znanja i vještina.

anaivan 2b

Ovakav vid rada i učenja, učenici jako dobro prihvaćaju i već na samom početku vidimo da su mogućnosti primjene micro:bitova neiscrpne. Pozivamo sve škole koje još nije zahvatila STEM revolucija, da nam se pridruže jer ćemo tako moći zajedno stvarati nove projekte, izmjenjivati ideje, znanja i iskustva a sve sa ciljem podizanja razine digitalne zrelosti škola a time i cjelokupnog obrazovanja u Republici Hrvatskoj.

Početni primjeri programa mogu se naći pod nazivom: Radionica BBC micro:bit, kreirani su u aplikaciji Libar.