VODIČ ZA RODITELJE KOJI NE ZNAJU PROGRAMIRATI

Kako zainteresirati dijete za programiranje?

srijeda, 17. veljače 2016.

Svatko od nas želi djetetu pružiti najbolju edukaciju i, kao što većina vas zna, danas to uključuje i nezaobilaznu informatiku. Kako je informatika dosta podcijenjena u Hrvatskoj...

Kako zainteresirati dijete za programiranje?

... ovo je vodič za sve vas koji želite znati kako svoje dijete uključiti u čudesan svijet programiranja bez da sami kao roditelj poznajete materiju. Programiranje, kao i matematika, potiče jedan novi način razmišljanja i bez obzira na to hoće li se jednog dana baviti umjetnošću ili biti doktor, kod djece stvara određene misaone procese koji će im u životu vrlo dobro doći.

Ako se pitate koliko dijete mora biti staro da započne s programiranjem, pravog odgovora zapravo nema.

Ponekad će dijete pokazati interes sa 6, a ponekad tek s 14 godina.

Najzanimljivije je dijete uvesti u računarstvo kroz elektroniku. Tko se ne sjeća svojih prvih pokusa uz malenu lampicu koju smo direktno spajali na bateriju? Kako je bilo zanimljivo nama tada, tako je i njima danas.

Ono što je bitno djetetu naglasiti u ovome malom i kratkom pokusu je da kad je lampica upaljena, to je 1, kad je ugašena, to je 0.

NA OVOME SE TEMELJI ZAPRAVO CIJELO RAČUNARSTVO: na manipuliranju strujom kroz elektroničke krugove i logička vrata.

Kako će se dijete s time igrati punih 10 minuta, sljedeći je korak pokazati da struja može raditi i nešto korisno. Što kažete na to da zajedno napravite robota?

Znam da na prvu zvuči gotovo nemoguće, međutim, skoro svatko od nas ima doma pokoje staro računalo ili odbačeni mobitel – zašto se ne poslužiti njihovim dijelovima da biste napravili jednostavne robote? Robote koje čak i šestogodišnjak može napraviti? Garantiram da će i vama izmamiti pokoji osmjeh.

■ SCRIBBLER ROBOT

Prvi pokus koristi bateriju, ventilator iz starog računala (ili elektromotor) i 4 flomastera, a cilj je napraviti robota koji će sam crtati.

Nakon vrlo jednostavnih instrukcija prikazanih u ovom videu, vaše će dijete brzo postati ponosni vlasnik svojeg prvog robota.

■ MICRO BUG ROBOT

Drugi pokus koristi dio iz starog mobitela, radi se o vibracijskom motoru, a ovaj će vam video:

 

pokazati kako ga iskoristiti za sljedećeg robota.

Ovakvih nekoliko pokusa bit će dovoljno vašem djetetu da se zainteresira za svijet računala i da vas pita:

  • “Ali kako mogu napraviti da ti roboti rade ono što ja želim?”
  • Ha! To smo čekali!

■ DOBRO DOŠLI U SVIJET PROGRAMIRANJA

Sjećate se onih jedinica i nula iz prvog pokusa?

Cijela se informatika zapravo svodi na konstantno propitivanje je li nešto 0 ili 1 i manipuliranjem strujom na temelju dobivenih odgovora.

Dakle, vaš prvi primjer programskog koda vašem djetetu glasit će ovako:

Ako si napisao zadaću, možeš gledati televiziju; ako nisi, ideš rano spavati.

Taj kod također možemo napisati i ovako:

AKO zadaća=napisana ONDA gledaš_tv INAČE spavanje_u_8

Ili ovako:

Ovo je slika iz SCRATCHA, prvog programa koji će vašem djetetu trebati za programiranje, a sastoji se od vizualnih blokova kojima dijete gradi program.

Scratch je dovoljan vašem djetetu da nauči programirati, a jednog dana kad netko pred njega stavi nešto ovakvo:

IF zadaca=1 THEN tv=1 ELSE tv=0

Nešto će mu biti vrlo poznato u tom kodu. :)

Scratch se sastoji od gotovo svih bitnih elemenata programiranja, ali umjesto kodova imate blokove, dok dijete kroz osnovne tutorijale može naučiti gotovo sve o programiranju. Iako ima niz tutorijala kojima se dijete može igrati, opet naglašavam ono što je bitno, a to je da djetetu date projekt koji će mu biti zanimljivo raditi. A što ima djetetu zanimljivije od igrice?

Igrice moraju biti vrlo jednostavne, a opet da dijete uživa u njima i da pokaže svojim prijateljima da je jednu od njih napravio sam. S obzirom na to da su se s istim problemom susreli i prvi programeri igara, ne zbog jednostavnosti programiranja nego zbog jednostavnosti hardvera, prisjetimo se koje su bile najpopularnije igre, kako na prvim računalima, tako i na prvim mobitelima.

■ SNAKE

Ovo je igra koju smo igrali u samim počecima osobnih računala, ali isto tako na samim počecima mobitela, sjetite se samo koliko ste nebrojenih sati proveli igrajući ovu igricu na starim Nokijama jer je to bilo jedino sredstvo za ubiti vrijeme prije doba interneta.

Igricu je vrlo lagano napraviti, a kroz kratki tutorial provest će vas ovaj video:

Druga igrica koju smo svi s veseljem igrali bila je pPong. Mislim da ćete ju isto vrlo lako isprogramirati s djetetom, a kako – pogledajte također u videu.

Ovo je dosta što se tiče Scratcha – ostalo će dijete samo pohvatati i, ako je zainteresirano, vrlo ćete brzo vidjeti po tome kako mijenja i dodaje elemente u igre.

Sljedeći korak je da ga iz blokova odvedemo u pravi kod. Za to je savršen nedavno napravljeni portal i inicijativa HourOfCode. Na njemu možete programirati na potpuno isti način kao sa Scratchom, ali ovaj puta djeca mogu uskočiti u svijet svojih najzanimljivijih igara. Pa tako pomoću blokova mogu pomicati svoje junake i imati interakciju u igri kroz kod koji su sami napravili. Ali, ono što je najznačajnije kod ovog portala i ono gdje se razlikuje od Scratcha, je da mogu pogledati kakav se točno kod nalazi ispod blokova koje su do sada radili. Bitno je da ih samo potaknete da svaki puta kad naprave neki blok ujedno i pogledaju što se nalazi ispod njega. S vremenom će početi hvatati sličnosti. Javascript koji se nalazi ispod zapravo je jedan od najraširenijih programskih jezika.

■  ZA ONE KOJI ŽELE ZNATI VIŠE

U vrijeme kad smo mi učili programirati nije bilo puno povratnih informacija iz okoline – napisali smo neki kod, pritisnuli neku tipku i dobili neki rezultat. Međutim, danas dolaskom IoT (Internet of Things) i dostupnošću elektroničkih komponenata, senzora i malih računala, stvari postaju vrlo zanimljive. Uzmimo za primjer Raspberry Pi.

Raspberry Pi je vrlo malo, ali poprilično jako računalo, koje možete dobiti za oko 30 dolara. Sadrži sve potrebne komponente i priključke kao i vaš laptop, a vrlo je zgodan jer zapravo s njim nema što ne možete napraviti, od robota do automobila pa čak i pametne kuće. Na ovoj stranici stranici imate niz projekata i ideja što možete s njim napraviti, ali za početak najbolje krenuti s onim što dijete već poznaje, a to je Scratch. Sjećate se onog uvoda o lampici? 

Kroz jednostavan program to djetetu možete zaista i pokazati – kako paliti lampicu kroz kod.

Postoji niz programa koje možete zajedno raditi, ali krajnji rezultat je da ste taj programski kod djeteta preveli u stvarni svijet. Bilo da zajedno radite automobil na daljinsko upravljanje ili da radite rješenje za pametni dom – sve su to projekti koji će dijete vrlo, vrlo dugo držati zainteresiranim.

Sve u svemu, djecu treba učiti programirati kroz igru – ako rade igrice, autiće i robote, to će s veseljem prihvatiti, ako postavite goli kod pred njih i očekujete da će nešto naučiti, zaboravite da će se to dogoditi. [ IZ DRUGIH MEDIJA | netokracija.com | Piše: Velimir ŽAGAR ]

 

Vezani članci
Školski portal: Obrazovanje Montessori moglo bi smanjiti jaz između bogatih i siromašnih

Obrazovanje Montessori moglo bi smanjiti jaz između bogatih i siromašnih

Nedavno smo svoga trogodišnjeg sina upisali u predškolu. Nakon loših…

Školski portal: Društvena osviještenost važnija od ocjena

Društvena osviještenost važnija od ocjena

kanadski obrazovni sustav, nakon čega je ova zemlja dospjela među…

Školski portal: Nastavite graditi svoju mrežu podrške i budite ustrajni

Nastavite graditi svoju mrežu podrške i budite ustrajni

„Nitko od učenika vas ne voli!” „Pa ja i nisam…

5+ klub
Stručni skupovi Školske knjige
Slovopis
e priručnik
Preuzimanje digitalnih udžbenika
Preuzimanje višemedijskih materijala
Preuzimanje višemedijskih materijala za srednju školu
E-priručnik Tehnička podrška
Lente vremena
Školski portal: Robovanje ekranima uskraćuje djeci zdravi razvoj

Robovanje ekranima uskraćuje djeci zdravi razvoj

… važno svim dionicima odgojno-obrazovnog sustava…

Školski portal: Lektiru obrađujemo na zanimljiv i kreativan način

Lektiru obrađujemo na zanimljiv i kreativan način

... odijevaju Crvenkapičinu haljinu, lovčev šešir…

Finska postaje prva zemlja koja će ukinuti sve školske predmete

Finska postaje prva zemlja koja će ukinuti sve školske predmete

...nego su odlučili provesti revoluciju svojeg…

Zašto djeca danas šute, sjede i plaše se lopte?

Zašto djeca danas šute, sjede i plaše se lopte?

Zašto je važna dinamička akomodacija i…

Nadahnjujući citati o učiteljima

Nadahnjujući citati o učiteljima

Dan učitelja, koji slavimo 5. listopada,…