Meet and Code 2021. – AI i mBlock – Koliko staro izgledam?

  • Home
  • Meet and Code 2021. – AI i mBlock – Koliko staro izgledam?
Shape Image One
Meet and Code 2021. – AI i mBlock – Koliko staro izgledam?

Što je to inteligencija? Što ljude čini inteligentnima? Možemo li za stroj reći da je inteligentan? Navedena pitanja nameću nam se kad čujemo pojam umjetne inteligencije, a danas ga čujemo gotovo svakodnevno. Umjetna inteligencija dio je naših svakodnevnih života i rutina što prije samo nekoliko godina nismo ni zamišljali. Razvoj umjetne inteligencije i novih tehnologija odvija se zastrašujućom brzinom, stoga je važno biti ukorak s novim saznanjima.

Kako bi učenike mlađe školske dobi uveli u svijet umjetne inteligencije, jedna od aktivnosti koju je Udruga suradnici u učenju (https://ucitelji.hr ) provela tijekom mjeseca listopada, a povodom obilježavanja Europskog tjedna programiranja u sklopu projekta Meet and Code bila je i online radionica – webinar pod nazivom AI i mBlock – Koliko staro izgledam  koja se održala 14.10.2021. godine.

Radionicu je pripremila i vodila učiteljica Kristina Slišurić. Webinar su slušali i u njemu aktivno sudjelovali učenici četvrtog razreda Prve osnovne škole u Ogulinu sa svojom učiteljicom Valentinom Blašković. Tehničku podršku pružali su nam Lidija Kralj i Darko Rakić iz udruge Suradnici u učenju.

Središnji dio

Webinar se održao korištenjem alata MS Teams. Slijedi opis aktivnosti.

Ishodi radionice bili su:

∞     Razumjeti pojam inteligencije.

∞     Razlikovati ljudsku i umjetnu inteligenciju.

∞     Prepoznati kada je računalo inteligentno.

∞     Nabrojati primjere korištenja umjetne inteligencije.

∞     Preuzeti proširenja na mBlock 5 pomoću kojeg će biti prikupljena i analizirana slika snimljena kamerom.

∞     Kodiranje jednostavnim blokovima u nekoliko linija koda.

U uvodnom dijelu radionice pomoću pripremljene prezentacije (slika0) učenike sam uputila na pripremljenu digitalnu ploču koju sam pripremila koristeći Padlet i koja se nalazi na adresi gdje smo kao uvodnu aktivnost za razbijanje treme pisali kako se osjećamo. Nakon što smo vidjeli da smo svi sretni, veseli i zainteresirani, krenuli smo s radom. (slika1, slika2)

Slika: Prezentacija

Slika 1. Videosastanak uz pomoć Teamsa

Slika 2. Digitalna ploča za suradnju

Učenike sam pitali što misle kada se za ljude kažu da su inteligentni. Učenici su dali zanimljive i točne odgovore: kada dobiju dobru ocjenu, kada pobijede u šahu nekog tko je stariji, kada riješe neku tešku zagonetku ili problem na svoj način, kada uspijevaju ispričati dobre šale na koje se svi nasmiju. Zaključili smo da je inteligencija nečija sposobnost razumijevanja, samosvijesti, učenja, emocionalnog znanja, planiranja, kreativnosti i rješavanja problema. Nakon toga pitala sam učenike što misle možemo li računala smatrati inteligentnima. Sjetili su se robota koje su već spominjali na satovima informatike i odgovorili potvrdno. Objasnila sam učenicima da su računala inteligentna ovisno o tome što rade. Ukoliko na računalu gledamo film, tada računalo čita video datoteku s tvrdog diska i prikazuje je na ekranu pomoću nekog programa, to se ne smatra inteligentnom radnjom, jer računalo radio ono za što je programirano, slijedni neki skup unaprijed definiranih uputa. No, kad su računala opremljena programom koji uči i djeluje na temelju svog okruženja, tada se mogu smatrati inteligentnima. Pokazala sam učenicima primjer samovozećeg automobila koji na temelju računalnog vida i prepoznavanja objekata iz okruženja u kojem se nalazi može samostalno upravljati i kretati se cestama. Kao primjer inteligentnog ponašanja stroja navela sam i primjer prepoznavanja lica za otključavanje zaslona mobitela, prepoznavanje govora ili crtanja kod različitih chatbota, a kao primjer pokazala sam Quick, draw! aplikaciju (https://quickdraw.withgoogle.com/ ) za prepoznavanje ručno napravljenih crteža.

Ponovili smo što su učenici već naučili kroz ostvarivanje ishoda OŠ INF A.4.2 i OŠ INF D.4.2 iz predmeta Informatike u četvrtom razredu kada su analizirali čimbenike koji razlikuju ljude os strojeva te proučavali načine interakcije čovjek – stroj (A.4.2) kao i analizirajući širok spektar poslova koji zahtijevaju znanje ili uporabu IKT-a. Učenici su tako samo naveli po čemu se sve razlikuju ljudi od strojeva, a pritom su nabrojili i mnoge prednosti koje strojevi imaju nad ljudima, a to su: brzina izvođenja radnji, bolje pamćenje, nema potrebe za snom, odmorom, visoka točnost i preciznost, nepristranost.

Učenicima sam pokazala fotografiju na kojoj se nalazi četvero ljudi te sam ih pitala da identificiraju spol i dob ljudi na slici. Zadatak su obavili bez teškoća. Slijedilo je pitanje može li stroj prepoznati to isto? Kako? U posljednjih nekoliko godina prepoznavanje lica postalo je jedna od najperspektivnijih aplikacija računalnog vida. Metoda prepoznavanja lica na slikama komplicirana je jer se ljudska lica uvelike razlikuju – mogu imati različite poze, izraze, položaj, orijentaciju, boju kože, kosu na licu i preko lica, naočale, itd. Prepoznavanje lice je radnja u kojoj računalo locira ljudsko lice na slici i vraća različite vrste podataka povezanih s licem, primjerice dob i spol. Slijedila je izrada programa korištenjem mBlock-a kojim će računalo prepoznati našu dob, spol i još neke sitnice.

U program mBlock učitali smo proširenje Cognitive Services koje će nam dodati blokove za uključivanje kamere i očitanje različitih karakteristika na temelju slike. Nakon što sam učenicima pokazala kako će dodati blokove za prepoznavanje dobi, testirali smo program i dobili još nekoliko izazova – dodati blokove za prepoznavanje spola, intenziteta sreće na licu (koliko se osoba smije), prepoznavanje boje kose te prepoznavanje nosi li osoba naočale i ako da jesu li to naočale za čitanje ili sunčane naočale. Učenici su s veseljem i ushitom samostalno izrađivali program, a najviše su uživali testirajući ga. (slika3, slika3, slika5, slika6, slika7)


Slika 3.Programiranje, Testiranje

Slika 4. Atmosfera

Slika 5. Rješavanje izazova

Slika 6. Konačni projekt

Slika 7. Prepoznavanje sunčanih naočala

 

Na kraju smo isprobali i naredbe iz proširenja Face Sensing u Scratchu (https://lab.scratch.mit.edu/face/ ) gdje smo u nekoliko linija koda izradili program u kojem lik (učiteljica je izabrala zvijezdu, a učenici lopticu) slijedi naš nos po pozornici, odnosno kreće se onako kako mi pomičemo nos, uz uključenu kameru. (slika9).

Slika 9. Isprobavanje proširenja Face Sensing u Scratchu

Učenici su kao završnu aktivnost crtali kako se osjećaju i svi su bili sretni, kao i obje učiteljice. (slika8)

 

 

Zaključak

Tijekom radionice učenici su shvatili kada za računalo kažemo da je inteligentno, a kada ne, te što je umjetna inteligencija i neke mogućnosti njene primjene. Također smo vidjeli i neke prednosti koje računala s umjetnom inteligencijom imaju u odnosu na ljude. Broj aplikacija koje koriste umjetnu inteligenciju svakodnevno raste. Umjetna inteligencija koristi se u mnogim sustavima za prepoznavanje objekata – samovozećim automobilima, sigurnosnim sustavima, industrijskim robotima, kao i za otkrivanje i prepoznavanje lica sa slika (Facebook ga koristi za identifikaciju i označavanje ljudi na fotografijama). Prepoznavanje govora, prepoznavanje teksta, strateške igre (šah), prepoznavanje rukopisa – sve su to područja u kojima se umjetna inteligencija svakodnevno koristi. Ovakva radionica jedan je način kako učenike u ranoj dobi upoznati s novim tehnologijama na zanimljiv i njima pristupačan način.

 

Kristina Slišurić