10 igrica koje će vaše dijete naučiti programirati
10 igrica koje će vaše dijete naučiti programirati
Anonim

„Mislim da će u budućnosti svi, a ne samo programeri, biti povezani sa programskim elementima“, kaže Mark Zakerberg. Budući da će naša djeca morati živjeti u ovoj budućnosti, vrijeme je da ih pripremimo za poteškoće, odnosno da ih naučimo kako da programiraju.

10 igrica koje će vaše dijete naučiti programirati
10 igrica koje će vaše dijete naučiti programirati

Zašto učiti svoje dijete da programira? Pogotovo ako vaša buduća balerina ili fudbaler odrasta? Odgovor je jednostavan: kako bi vas naučili logično razmišljati i planirati svoje postupke. Roditelji se hvale da su moderna djeca u stanju da uključe tablete i kompjutere gotovo od kolevke. Interes za tehnologiju i želja za zabavom mogu se kombinirati s učenjem i razvojem tako što ćete djetetu ponuditi igrice koje uče kako da sastavlja algoritme, pa čak i piše kod.

Kodable

Šta mislite, sa koliko godina bi trebalo da počnete da učite programiranje? Kreatori Kodablea tvrde da je njihova igra dostupna i dvogodišnjacima. Možete naučiti kod prije učenja slova. Čak i djeca mogu zaista provozati smiješne face kroz labirinte, a istovremeno savladati pripremu programa, ukazujući na redoslijed radnji. Savjeti i preporuke su napravljene pomoću grafike, tako da dijete ne mora ništa čitati.

Kodable se preporučuje za učenje informatike u osnovnoj školi: nastavnici i roditelji mogu pratiti proces učenja, postavljati nivoe težine i pratiti napredak. Odličan početak za mališane.

Kodable
Kodable

Code.org

Web stranica Code.org, koju je kreirala neprofitna organizacija, međunarodni pokret "Sat programiranja", prikupila je nekoliko edukativnih kurseva za djecu i odrasle. Uzrast za početak je četiri godine. Ne postoji jedna igra koja će naučiti sve odjednom, ali postoji korak po korak trening igre sa likovima iz raznih crtanih filmova. Krećući se s nivoa na nivo, možete učiti i kreirati svoje kratke programe.

Code.org
Code.org

Lightbot

U igrici dostupnoj na pametnom telefonu ili tabletu, mali robot, poštujući komande, mora zapaliti sijalice na pravim mjestima. Glavni zadatak s kojim će se dijete suočiti u ovom slučaju je dizajnirati putanju igračke pomoću jednostavnih naredbi. Zadatak roditelja je da objasni deci šta znače slike.

Nije činjenica da će dijete koje igra Lightbot izrasti u briljantnog programera, ali će sigurno naučiti kako planirati akcije i izraditi najjednostavnije algoritme. Ova aplikacija se može preporučiti i kao jedna od početnih, čak i za predškolce od 4-6 godina. Programeri nude i složeniju verziju, koja je pogodna za djecu stariju od devet godina.

Roditelji, inače, takođe mogu rado da provode vreme u crtanju ruta. Robot je dovoljno zabavan da zadovolji djecu i dovoljno ozbiljan da ne dosadi odraslima.

Lightbot
Lightbot

PictoMir

PiktoMir, koji je razvio NIISI RAS po nalogu Ruske akademije nauka, naš je odgovor na strane analoge. NIISI RAS je već razvio sistem "", u kojem se stariji školarci upoznaju sa programiranjem, ali u njemu nema elementa igre. "PiktoMir", dizajniran za predškolce, pokazao se zabavnim i vrlo pristupačnim.

Robot boji polja, a dijete uči da sastavlja algoritme. Svi nagoveštaji su napravljeni pomoću grafike, tako da se PiktoMir može bezbedno davati deci koja ne znaju da čitaju, počevši od pete godine: primetno je da su se naučnici trudili da radnje budu razumljive i deci. Ako roditelji ne znaju engleski i sami ne razumiju ništa u programima, ali zaista žele razviti logičko razmišljanje kod djece, PiktoMir će biti pravi spas. Mobilne verzije su dostupne za iOS, Android i Windows Phone, ali posljednje dvije morat ćete preuzeti sa web stranice programera.

PictoMir
PictoMir

Robozzle

Izvršiti zadatke i napraviti algoritam za kretanje strelice duž slagalice - to je smisao igre koju mlađi učenici već mogu igrati. Istina, malo je vjerojatno da će obična strijela zarobiti sedmogodišnjaka dugo vremena, pogotovo ako je ovo prva takva igra. Ali to može ozbiljno zainteresirati školarce od desete godine koji su već upoznati s algoritmizacijom, jer se najzanimljivije zagonetke, naravno, nalaze na težim nivoima. Robozzle pruža gotovo neograničene mogućnosti za kreiranje i pronalaženje novih zadataka, pa je najpogodniji ne za učenje osnova, već za stalno ponavljanje i vježbanje.

Robozzle
Robozzle

Cargo-Bot

Još jedna igra koja se lako uči, na čijim će se početnim nivoima predškolci osjećati ugodno. S obzirom da je u njemu malo teksta, dovoljno je da djeca razlikuju pojedina slova kako bi završila prve zadatke i premjestila kutije u manje poteza s mjesta na mjesto. Čak i odrasli mogu dugo razmišljati o složenim kombinacijama. Od ostalih edukativnih i zabavnih aplikacija, Cargo-Bot se ističe vrlo lijepom slikom. Inače, Cargo-Bot je bio potpuno na iPad-u.

Image
Image
Image
Image
Image
Image
Image
Image
Image
Image

CodeMonkey

Life haker je već detaljno pisao o igrici CodeMonkey, koja jednostavno mora zauzeti mjesto koje mu pripada na listi tutorijala za igru za djecu.

Online igra, u kojoj djeca uče kontrolirati smiješnog majmuna korak po korak, vrlo je jednostavna i intuitivna. Svaki novi nivo govori o mogućnostima programiranja, a da biste završili sljedeći zadatak, morat ćete primijeniti znanja iz prethodne lekcije. Do banane je potrebno nekoliko minuta, pa je zgodno planirati nastavu tako da dijete ostane angažirano i nema vremena da se umori.

Veliki plus CodeMonkey-a je što ova igra daje predstavu o sintaksi kao takvoj, jer komande treba birati pomoću ikona, a redoslijed radnji je napisan u redovima gotovo stvarnog koda.

CodeMonkey
CodeMonkey

Scratch

Nije sasvim fer uvrstiti Scratch na ovu listu, jer to nije igra, već posebno dizajnirano okruženje za učenje djece programiranju, a nemoguće ga je ne uključiti, jer je odličan edukativni alat. Scratch je autor MIT-a, a u zajednici je većina informacija prevedena na ruski, tako da je Scratch dostupan vrlo širokoj publici.

Sposobnosti Scratcha su zaista impresivne, iako nema zadataka i nivoa, ali ima puno mašte i sredstava za korištenje. Budući da dijete mora samostalno postaviti cilj u svakom projektu, ne postoje univerzalna rješenja, ali postoji prostor za kreativnost, što nedostaje igrama koje podučavaju algoritme. Scratch je savršen za djecu od osam godina koja su već umorna od jurnjave robota i majmuna svojim uobičajenim rutama.

Scratch
Scratch

SeeBot

Ne smijemo zaboraviti na klasike, čak i prilično prašnjave. CeeBot edukativne igre pojavile su se 2003. godine kao poseban razvoj za obrazovne institucije. U početku su programeri kreirali Colobot - igru o kolonizaciji nove planete, čija je glavna karakteristika bila da morate pisati vlastite programe za kontrolu likova.

CeeBot je vodič za igru sa više zadataka sa detaljnim uputstvima. Priča o programabilnim robotima na novoj planeti koji uništavaju lokalnu faunu, naravno, neće raditi za djecu, ali za tinejdžere koji su se već uspjeli zanijeti informatikom i zamisliti šta je algoritam, bit će dobar alat. CeeBot izgleda pomalo blijedo na pozadini modernih igara, ali gdje drugdje dijete može kontrolirati likove, stvarajući vlastite programe koji su što je moguće bliži sintaksi C ++?

Seebot
Seebot

CodeCombat

CodeCombat je već ozbiljan, jer se u ovoj igri uči pravi kod i pobjednik će ispasti gotov programer. Odaberete programski jezik u kojem morate pisati komande za svog lika (igra nudi Python, JavaScript, Lua ili neke eksperimentalne kao što je CoffeScript) i krećete na putovanje po kristale.

Dječaci i djevojčice od osam godina mogu biti zatvoreni zbog igre. Obuka i savjeti na ruskom, za 9,99 dolara, svaki mjesec možete dobiti nove nivoe za prolaz (prvih 70 je besplatno). Igra se može koristiti u školama, postoje posebni bonusi za nastavnike.

U igri, prije početka svakog nivoa, dijete će čitati smiješne i motivirajuće citate o programiranju, podsjećajući da „ovaj kod neće sam naučiti“. CodeCombat stvara veću ovisnost od uobičajenih "akcionih igara" i "pucalaca", jedne od najboljih kombinacija opuštanja i treninga.

Preporučuje se: