Kako postaviti pametne telefone i računala. Informativni portal
  • Dom
  • Željezo
  • Podučavanje programiranja za školarce. Gdje će djecu učiti programirati

Podučavanje programiranja za školarce. Gdje će djecu učiti programirati

Zašto učiti svoje dijete programirati? Pogotovo ako vaša buduća balerina ili nogometaš odrasta? Odgovor je jednostavan: kako bi vas naučio logično razmišljati i planirati svoje postupke. Roditelji se hvale da su moderna djeca sposobna uključiti tablete i računala gotovo od kolijevke. Interes za tehnologiju i želja za zabavom mogu se kombinirati s učenjem i razvojem nudeći svom djetetu igrice koje uče kako sastavljati algoritme, pa čak i pisati kod.

Što mislite, s koliko godina biste trebali početi učiti programiranje? Tvorci Kodablea tvrde da je njihova igra dostupna i dvogodišnjacima. Možete naučiti kod prije učenja slova. Čak i djeca mogu stvarno voziti smiješna lica kroz labirinte, a istovremeno svladati sastavljanje programa, ukazujući na slijed radnji. Savjeti i preporuke daju se pomoću grafike, tako da dijete ne mora ništa čitati.

Web stranica Code.org, koju je izradila neprofitna organizacija, međunarodni pokret "Sat programiranja", prikupila je nekoliko edukativnih tečajeva za djecu i odrasle. Dob za početak je četiri godine. Ne postoji jedna igra koja će naučiti sve odjednom, ali postoji korak po korak trening igre s likovima iz raznih crtića. Prelazeći s razine na razinu, možete učiti i stvarati vlastite kratke programe.

U igrici dostupnoj na pametnom telefonu ili tabletu, mali robot, slušajući naredbe, mora zapaliti žarulje na pravim mjestima. Glavni zadatak s kojim će se dijete suočiti u ovom slučaju je dizajnirati put igračke pomoću jednostavnih naredbi. Zadatak roditelja je objasniti djeci što slike znače.

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

Roditelji, inače, također rado mogu odvojiti vrijeme za iscrtavanje ruta. Robot je dovoljno zabavan da zadovolji djecu i dovoljno ozbiljan da ne dosadi odraslima.

"PiktoMir", koji je razvio NIISI RAS po nalogu Ruske akademije znanosti, naš je odgovor na strane analoge. NIISI RAS već je razvio Kumir sustav, u kojem se učenici starijih razreda upoznaju s programiranjem, ali u njemu nema elementa igre. "PiktoMir", dizajniran za predškolsku djecu, pokazao se zabavnim i vrlo pristupačnim.

Robot boji polja, a dijete uči sastavljati algoritme. Svi nagovještaji su napravljeni uz pomoć grafike, tako da se PiktoMir može sigurno dati djeci koja ne znaju čitati, počevši od pete godine: primjetno je da su znanstvenici pokušali učiniti radnje razumljivim čak i maloj djeci. Ako roditelji ne znaju engleski i sami ne razumiju ništa u programima, ali jako žele razviti logičko razmišljanje kod djece, PiktoMir će biti pravi spas. Mobilne verzije dostupne su za iOS, Android i Windows Phone, ali posljednje dvije morat ćete preuzeti s web stranice programera.

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 razinama. Robozzle pruža gotovo neograničene mogućnosti za kreiranje i pronalaženje novih zadataka, pa je najprikladniji ne za učenje osnova, već za stalno ponavljanje i vježbanje.

Cargo-Bot

Još jedna igra koja se lako uči, na čijoj će se početnoj razini predškolci osjećati ugodno. Budući da je u njemu malo teksta, dovoljno je da djeca razlikuju pojedina slova kako bi izvršili prve zadatke i premjestili kutije u manje poteza s mjesta na mjesto. Čak i odrasli mogu dugo razmišljati o složenim kombinacijama. Od ostalih obrazovnih i zabavnih aplikacija, Cargo-Bot se ističe vrlo lijepom slikom. Inače, Cargo-Bot je u potpunosti programiran za iPad.

Nije sasvim pošteno 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 doista impresivne, iako nema zadataka i razina, ali ima puno mašte i sredstava za korištenje. Budući da dijete u svakom projektu mora samostalno postaviti cilj, 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 uobičajenim rutama.

Ne smijemo zaboraviti na klasike, čak i prilično prašnjave. CeeBot obrazovne igre pojavile su se 2003. godine kao poseban razvoj za obrazovne ustanove. U početku su programeri stvorili Colobot - igru ​​o kolonizaciji novog planeta, čija je glavna značajka bila da morate pisati vlastite programe za upravljanje likovima.

CeeBot je vodič za igru ​​s više zadataka s detaljnim uputama. Priča o programabilnim robotima na novom planetu koji uništavaju lokalnu faunu, naravno, nije prikladna za djecu, ali za tinejdžere koji su se već uspjeli zanijeti informatikom i zamisliti što 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 ++?

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 naredbe za svog lika (igra nudi Python, JavaScript, Lua ili neke eksperimentalne poput CoffeScript) i krećete na put po kristale.

U igru ​​možete staviti dječake i djevojčice od osam godina. Obuka i savjeti na ruskom jeziku, za 9,99 dolara svaki mjesec možete dobiti nove razine za prolaz (prvih 70 je besplatno). Igra se može koristiti u školama, postoje zasebni bonusi za učitelje.

U igri, prije početka svake razine, 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 "akcijskih igara" i "pucalaca", jedne od najboljih kombinacija opuštanja i treninga.

Mlađa generacija ide u korak s IT-om pa smo pripremili popis od 12 cool igrica uz koje će dijete naučiti programirati.

Pa čak i ako svoje dijete ne vidite u ulozi informatičara, neka svlada osnove: programiranje razvija logičko razmišljanje i sposobnost planiranja vaših postupaka. Danas postoji ogroman raspon dobi u takvim igrama, što omogućuje učenje i dvogodišnjoj djeci (bez šale!) i školarcima. Pogledajmo što programeri obrazovnih igara imaju za ponuditi.

: i najmanji će naučiti programirati!

Cool online usluga koja je dizajnirana za izradu plana obuke. Pogodan je za online učitelje i roditelje. Programeri uvjeravaju da se čak i dvogodišnja djeca mogu nositi s igrom. Tako će uz Kodable vaše dijete naučiti kodirati prije nego što pročita.

Dizajn je svijetao i veseo. Dijete će se morati igrati smiješnim licima u labirintima, a paralelno će se svladavati i osnove programiranja. Svi savjeti su predstavljeni u obliku slika, a ne složenih uputa, tako da će i najmanji razumjeti. Ovaj će program biti savršen alat za informatiku u osnovnoj školi. Učenje mogu nadzirati i učitelji i roditelji. Ovdje postoje stope uspješnosti i razine težine.

Program nudi pravi programski jezik (CoffeeScript) s kojim možete pisati svoje igre u HTML5. Ovdje nije potrebno početno iskustvo: učenje je moguće od nule. Osnove informatike svladavaju se u sklopu svojevrsne zabavne pustolovne igre, a uređivač razina omogućuje vam da samostalno modificirate proces igre.

Ovo je stvarno super stvar za napraviti u osnovnoj školi. Smiješni majmun će učenike voditi kroz niz razina, od kojih će vam svaka govoriti o određenoj prilici kodiranja. Dijete će naučiti programirati i samo se dobro zabaviti igrajući se bez ometanja beskorisnih konzolnih ili PC igrica.

3. Git igra

Što je sa sustavom kontrole verzija? Da, ovo je igra za stariju djecu, ali ni ona neće biti uzaludna, jer bez VCS-a u programiranju nigdje. Sve što trebate učiniti je odabrati igru ​​i koristiti naredbu za terminal:

$ git klon https://github.com/git-game/ .git

$ git klon https: //github.com/git-game/ .git

Detaljnije upute za početak korištenja Git Game nalaze se na službenoj web stranici igre.

4. Code.org

Sjajno je što na početku rada s uslugom možete odabrati svoj materinji jezik, a ne patiti s prevoditeljima koji pokušavaju instalirati i pokrenuti igru. Ranije smo pisali o Kodableu, koji je prikladan za nastavni plan i program za roditelje ili nastavnike. Ovdje je isto: postoje sekcije za učenike, učitelje i mogućnost kreiranja vlastite igre.

Na dnu stranice nalazi se i odjeljak Explore Code Studio, gdje se nalaze mnoge igre koje možete isprobati sami. Interaktivni trening na primjeru Flappy Birda je koristan i zabavan: možete postaviti svoje uvjete i ponuditi gotovu igru ​​svojim prijateljima. Dijete će naučiti programirati i razumjeti osnovu za sastavljanje algoritama. Lijep bonus je potvrda koja se izdaje po završetku jednog od zadataka.

Vim Adventures, uzbudljiva igračka s labirintima, omogućit će vam da istražite Vim u formatu igre. Puno likova koji će vam reći što trebate učiniti u jednoj ili drugoj fazi, kao i dati vam korisne prve vještine u radu s Vimom. Ova zagonetka će postajati sve teža sa svakom prolaskom. Vrlo korisna stvar. Jedini "ali" je engleski jezik: dijete će ili samo prevoditi retke likova (dobar poticaj da dodatno unaprijedi engleski jezik) ili mu pomoći da shvati što se točno od njega traži u igri.

Ovdje ćete se morati suočiti i s engleskim jezikom, ali igra je vrijedna toga. Može se preuzeti na pametni telefon ili tablet. Ključni lik je mali robot koji će izvršavati radnje koje su mu zadane u skladu s uvjetima. On se kreće od točke do točke i pali žarulje na odabranim mjestima. Naredbe su jednostavne, a vještine su zaista korisne.

Vrijedi napomenuti da je igra toliko zarazna da će se svidjeti čak i odraslima koji žele ubiti vrijeme za nešto zanimljivo. Lightbot razvija logiku i sposobnost stvaranja algoritama za rješavanje problema.

Lako razumljiva igra, čije prve razine mogu shvatiti i djeca predškolske dobi. Teksta gotovo da i nema, pa će zadatke biti lako razumjeti. Kutije se moraju pomicati uzimajući u obzir najmanji broj poteza (pravila su ista kao u Hanojskom tornju). Više razine nudit će složenije kombinacije, pa će čak i odrasli ovdje zbuniti glavu. Razvija i omogućuje vam svladavanje osnova programiranja.

Lijep dizajn i mogućnost korištenja na Apple uređajima. Inače, Cargo-Bot je u potpunosti razvijen za iPad.

Možda najpopularniji projekt dizajniran posebno za djecu. Dijete će brzo naučiti programirati, pa čak i zabaviti se slažući svijetle algoritamske blokove. Dizajn je ugodan, razigran, iako, zapravo, ovo nije čak ni igra, već punopravno okruženje za obuku kodiranja.

Scratch pokriva široku dobnu publiku, ali će se svidjeti djeci starijoj od 8 godina koja su već umorna od vožnje majmuna i robota unaprijed određenim rutama. Ne postoje zadaci za ciljano izvršavanje, ali postoji mnogo zanimljivih alata koji će vam omogućiti da doslovno od nule stvorite nešto svoje. Osim toga, postoji pun prostor za kreativnost, tako da će se fantazija razvijati zajedno s logikom.

Kreatori CodeCombata očito nisu lišeni mašte i osjećaja za stil. Prvo, ovo je već prilično napredna razina, koja će vam omogućiti da dobro savladate jedan od ponuđenih jezika (JS, Lua, CoffeScript). Drugo, postoje i besplatne razine i one koje morate platiti. Čini se, dobro, tko bi želio dati novac za igru ​​ako možete pronaći nešto besplatno? Ali zapamtite slične projekte za odrasle poput CodeGyma: isti sustav i radi. Pristup treningu iz CodeCombat-a već se pokazao kvalitetnim.

U svakom slučaju, prvih 70 razina ne mora razmišljati o plaćenim sadržajima, a i to je dovoljno: student će naučiti programirati i otkriti potpuno nove horizonte u području informatike. Prije svakog zadatka daje se motivacija, a sama igra je izgrađena na način da neće biti vremena ni želje za pucačima i standardnim avanturističkim igrama.

A ovdje je sintaksa, bliska C ++. Ovo se može nazvati klasikom koji se prvi put pojavio 2003. godine. Ali taj je koristan razvoj u to vrijeme prošao mimo većine naših škola, budući da je izvorno bio usmjeren na publiku koja govori engleski. Grafika je blijeda u usporedbi s modernim igrama, ali prednosti se ne mogu precijeniti.

Radnja SeeBota vrti se oko kolonizacije dosad nepoznatog planeta, a da biste kontrolirali likove, trebate kodirati. Stranica tvrdi "Učite, C ++ i C #" i to je istina. Ako želite da vaše dijete savlada ove smjerove u programiranju, CeeBot će biti najbolja opcija.

Morate se kretati uz priloženu zagonetku, s kojom se čak i osnovnoškolci mogu nositi. Ali igra će biti puno zanimljivija za one koji su već upoznati s osnovama algoritmizacije i razumiju važnost zadataka. Samo uz Robozzle dijete neće naučiti programirati, već će razumjeti što je što u izgradnji algoritama, te će razviti logično razmišljanje. Omogućuje traženje i stvaranje novih zadataka, koji će dati ono najvrjednije u ovoj fazi - vježbanje i stalno ponavljanje već položenog gradiva.

Zaključak je da trebate umetnuti potrebne strelice i tipke u prazne ćelije, zahvaljujući kojima će se strelica koja se kreće duž slagalice moći ispravno orijentirati u prostoru. Zagonetke se mogu napraviti i jednostavne i stvarno teške, dizajnirane za one koji su već upoznati s igrom.

Ne prva, ali jedna od najpopularnijih ruskih igara namijenjenih podučavanju djece. Ovdje ne morate razmišljati o odabiru svog materinjeg jezika i platforme (cross-platform: postoje verzije za PC i mobilne uređaje). Također je softver otvorenog koda.

Lako se pokreće, ne zahtijeva nikakve komplicirane registracije, a ako želite, možete jednostavno preuzeti igru. Tijekom igre robot boji polje, a grafički savjeti vode malog korisnika na putu svladavanja algoritama.

Zašto učiti svoje dijete programirati? Pogotovo ako vaša buduća balerina ili nogometaš odrasta? Odgovor je jednostavan: kako bi vas naučio logično razmišljati i planirati svoje postupke. Roditelji se hvale da su moderna djeca sposobna uključiti tablete i računala gotovo od kolijevke. Interes za tehnologiju i želja za zabavom mogu se kombinirati s učenjem i razvojem nudeći svom djetetu igrice koje uče kako sastavljati algoritme, pa čak i pisati kod.

Što mislite, s koliko godina biste trebali početi učiti programiranje? Tvorci Kodablea tvrde da je njihova igra dostupna i dvogodišnjacima. Možete naučiti kod prije učenja slova. Čak i djeca mogu stvarno voziti smiješna lica kroz labirinte, a istovremeno svladati sastavljanje programa, ukazujući na slijed radnji. Savjeti i preporuke daju se pomoću grafike, tako da dijete ne mora ništa čitati.

Web stranica Code.org, koju je izradila neprofitna organizacija, međunarodni pokret "Sat programiranja", prikupila je nekoliko edukativnih tečajeva za djecu i odrasle. Dob za početak je četiri godine. Ne postoji jedna igra koja će naučiti sve odjednom, ali postoji korak po korak trening igre s likovima iz raznih crtića. Prelazeći s razine na razinu, možete učiti i stvarati vlastite kratke programe.

U igrici dostupnoj na pametnom telefonu ili tabletu, mali robot, slušajući naredbe, mora zapaliti žarulje na pravim mjestima. Glavni zadatak s kojim će se dijete suočiti u ovom slučaju je dizajnirati put igračke pomoću jednostavnih naredbi. Zadatak roditelja je objasniti djeci što slike znače.

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

Roditelji, inače, također rado mogu odvojiti vrijeme za iscrtavanje ruta. Robot je dovoljno zabavan da zadovolji djecu i dovoljno ozbiljan da ne dosadi odraslima.

"PiktoMir", koji je razvio NIISI RAS po nalogu Ruske akademije znanosti, naš je odgovor na strane analoge. NIISI RAS već je razvio Kumir sustav, u kojem se učenici starijih razreda upoznaju s programiranjem, ali u njemu nema elementa igre. "PiktoMir", dizajniran za predškolsku djecu, pokazao se zabavnim i vrlo pristupačnim.

Robot boji polja, a dijete uči sastavljati algoritme. Svi nagovještaji su napravljeni uz pomoć grafike, tako da se PiktoMir može sigurno dati djeci koja ne znaju čitati, počevši od pete godine: primjetno je da su znanstvenici pokušali učiniti radnje razumljivim čak i maloj djeci. Ako roditelji ne znaju engleski i sami ne razumiju ništa u programima, ali jako žele razviti logičko razmišljanje kod djece, PiktoMir će biti pravi spas. Mobilne verzije dostupne su za iOS, Android i Windows Phone, ali posljednje dvije morat ćete preuzeti s web stranice programera.

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 razinama. Robozzle pruža gotovo neograničene mogućnosti za kreiranje i pronalaženje novih zadataka, pa je najprikladniji ne za učenje osnova, već za stalno ponavljanje i vježbanje.

Cargo-Bot

Još jedna igra koja se lako uči, na čijoj će se početnoj razini predškolci osjećati ugodno. Budući da je u njemu malo teksta, dovoljno je da djeca razlikuju pojedina slova kako bi izvršili prve zadatke i premjestili kutije u manje poteza s mjesta na mjesto. Čak i odrasli mogu dugo razmišljati o složenim kombinacijama. Od ostalih obrazovnih i zabavnih aplikacija, Cargo-Bot se ističe vrlo lijepom slikom. Inače, Cargo-Bot je u potpunosti programiran za iPad.

Nije sasvim pošteno 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 doista impresivne, iako nema zadataka i razina, ali ima puno mašte i sredstava za korištenje. Budući da dijete u svakom projektu mora samostalno postaviti cilj, 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 uobičajenim rutama.

Ne smijemo zaboraviti na klasike, čak i prilično prašnjave. CeeBot obrazovne igre pojavile su se 2003. godine kao poseban razvoj za obrazovne ustanove. U početku su programeri stvorili Colobot - igru ​​o kolonizaciji novog planeta, čija je glavna značajka bila da morate pisati vlastite programe za upravljanje likovima.

CeeBot je vodič za igru ​​s više zadataka s detaljnim uputama. Priča o programabilnim robotima na novom planetu koji uništavaju lokalnu faunu, naravno, nije prikladna za djecu, ali za tinejdžere koji su se već uspjeli zanijeti informatikom i zamisliti što 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 ++?

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 naredbe za svog lika (igra nudi Python, JavaScript, Lua ili neke eksperimentalne poput CoffeScript) i krećete na put po kristale.

U igru ​​možete staviti dječake i djevojčice od osam godina. Obuka i savjeti na ruskom jeziku, za 9,99 dolara svaki mjesec možete dobiti nove razine za prolaz (prvih 70 je besplatno). Igra se može koristiti u školama, postoje zasebni bonusi za učitelje.

U igri, prije početka svake razine, 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 "akcijskih igara" i "pucalaca", jedne od najboljih kombinacija opuštanja i treninga.

Mala djeca lako uče nove jezike. Dok su iskustvo i znanje svojstveno odraslima ključ učinkovitosti, mladi su mozgovi savitljiviji. Uz govorne jezike, bilo bi sjajno upoznati djecu u ranoj dobi s programskim jezicima. BBC-jev program micro: bit uči malu djecu osnovama kodiranja, a Kano sustav je DIY računalo za djecu da nauče osnove kodiranja.

No, budući da se umovi djece i odraslih razlikuju u sposobnosti pamćenja, metode podučavanja za njih bi također trebale biti različite. Sustavi kodiranja pružaju široke mogućnosti za podučavanje djece programiranju. To je zabavno, ali kontrolirano okruženje. Umjesto da šaljete svoju djecu na tečajeve informatike, pogledajte naše aplikacije za programiranje za djecu.

Slogan programa Kodable zvuči ovako: „Programiranje za djecu – napravljeno s ljubavlju“. Njezine lagane lekcije namijenjene su mališanima od vrtića do petog razreda. Iako kurikulum K-3 sadrži samo osnove kodiranja, njegova 4. i 5. razina podučava na ciljanom skupu tema. Kodable se pridržava standarda kodiranja svojstvenih JavaScriptu, koji je izvrstan jezik za početnike. Stoga, Kodable Basic Course pruža fantastične rezultate u svladavanju vaših vještina kodiranja.

Osim toga, prijelaz s aktivnosti na aktivnost je zabavan. Elementi igre očituju se u zadacima za učenike, poput kretanja kroz labirint. Ali Kodable ne čini programiranje previše jednostavnim. Tečaj uključuje čak i koncepte kao što su petlje i grananje. Sustav se temelji na odlukama uvjetnog tipa (if / then izjave) kao početni uvod u koncept programiranja. Osim toga, Kodable učenje JavaScripta čini zabavnim uz razigrani pristup. Općenito, Kodable je učinkovit početnički alat za podučavanje djece kodiranju.

Prednosti: Kodable ima besplatnu verziju temeljenu na web sučelju. Ilustrira osnovne koncepte programiranja kao što su petlje i grananje.

Cijena: besplatna / plaćena verzija

  1. Razmislite i naučite Code-a-Pillar

Fisher-Price's Think and Learn Code-a-Pillar nudi jedinstveni bonus: to je i aplikacija i samostalna igračka. Praktično ovladavanje informacijskom tehnologijom i programiranjem od strane djece svakako je korisno, ali mnogi sati provedeni iza ekrana monitora mogu naštetiti zdravlju bebe. Stoga su programeri Think-LearnCode-a-Pillar kombinirali funkcionalnost sustava za učenje i igračke u njemu.

Mladi korisnici koriste program za rješavanje zagonetki koje ilustriraju osnovne koncepte kodiranja. Sustav je dizajniran za malu djecu u dobi od 3-6 godina. U isto vrijeme, ugrađena igračka Code-a-Pillar neovisna je o aplikaciji. Neki od zadataka mogu biti preteški za najmlađe učenike. Stoga je najbolje nastavu provoditi pod nadzorom odrasle osobe. Iako se isto može reći i za dobnu skupinu 5-6 godina, za koju su osmišljene zagonetke iz rubrike "CandyLand". Zvučni efekti i zvučni zapis mogu se isključiti. Ovo je korisna značajka koja će vam pomoći da ograničite svoju izloženost smetnjama.

Prednosti: Fizička igračka je dodatak samostalnoj aplikaciji. Osim toga, glazba i efekti se mogu isključiti tako da ne ometaju vaše učenje.

Cijena: Plaćeno

  1. Minecraft

Minecraft je vrlo popularna igra. Stil sandboxa, gdje igrač sam donosi pravila, čini ga izuzetno prilagodljivim. Iako softver nije dizajniran posebno za djecu, njegov je sadržaj sigurno programsko okruženje prikladno za sve uzraste. Online Lifehacker blog ima čak i roditeljski vodič za igranje Minecrafta s malom djecom. Neki Minecraft modovi su napisani posebno za djecu (kao LearnToMod). Možete koristiti Minecraft da svojoj djeci objasnite što je poslužitelj i kako postaviti Linux poslužitelj za igre. Zapravo, Linux je izvrstan za djecu i pruža dragocjena životna iskustva.

Međutim, Minecraft nije dizajniran za publiku najmanjih učenika. Za njih će odrasli morati izvršiti niz početnih postavki. Nakon što završite, kroz LearnToMod je dostupan skup znanja o programiranju koje je vrlo lako naučiti. O programu se aktivno raspravlja u internetskoj zajednici. Zbog velikog broja dodatnih aplikacija, Minecraft je skuplji. Međutim, sadrži mnogo tutorijala koji će vam pomoći da razvijete svoje vještine programiranja u stvarnom svijetu. MinecraftPi verzija je sjajno okruženje koje se može koristiti kao Minecraft mod za djecu.

Prednosti: Modovi poput LearnToMod s tutorijalima i uputama uče djecu vještinama kodiranja.

  1. Tynker

Tynker je sjajna aplikacija. Njegovo ime je u skladu s riječju "tinkering", što implicira potrebu da ruke rade. Sve u svemu, Tynker briljantno podučava programiranje. Kao i mnoge računalne aplikacije za djecu, program pokušava prezentirati materijal na zanimljiv način. Platforma se može pohvaliti malim izborom zadataka. Djeca mogu programirati robote i dronove, modifikacije za Minecraft, stvarati aplikacije i igre ili istraživati ​​znanost i tehnologiju i matematičko inženjerstvo (STEM).

Prije nego što pređu na učenje Pythona i JavaScripta, djecu se potiče da počnu svladavati kodiranje pomoću vizualnih blokova. Ali u svakoj se fazi programiranje usredotočuje na projekte, što studente osvaja i vodi prema rezultatu. Budući da Tynker daje lekcije s vizualnim blokovima prije nego što prijeđe na pravi kod, njegova se metoda podučavanja može smatrati vrlo lako razumljivom. Sveobuhvatno okruženje, raščlanjeno na razine koje odgovaraju stupnju znanja i stručnosti, čini aplikaciju jednom od najboljih među sustavima za učenje djece programiranju. Možda biste također trebali razmotriti sličan program pod nazivom Scratch, koji razvija Massachusetts Institute of Technology (MIT).

Prednosti: Program je besplatan, ali ima plaćene razine. Tynker omogućuje djeci da se bave zanimljivim projektima i raste s njihovim vještinama.

Cijena: besplatno / plaćeno

  1. Nancy Drew: Kodovi i tragovi - Igra misterijskog kodiranja

NancyDrew: Codes & Clues - MysteryCodingGame nudi razigrani oblik učenja. Štoviše, uključuje zasebnu STEM temu sa svojim glavnim likom.

Dovršavanje igre jednostavno je i učinkovito je sredstvo za učenje. Ima priču o sajmu tehnologije s zagonetkom koju treba riješiti. Tijekom igre djeca povlače i ispuštaju blokove vizualnog koda na odgovarajuća mjesta za njih. Neke mini-igre zahtijevaju usklađivanje kostima. Stručnjaci za Common Sense Media ocijenili su Nancy Drew: Codes & Clues ocjenom 3/5 zbog sposobnosti učenja i 4/5 zbog jednostavnosti igre. Još jedna aplikacija za učenje osnova programiranja, Goldieblox: Adventuresin Coding iz The Rocket Cupcake, također je orijentirana na STEM. Sa svojom uravnoteženom igrom, NancyDrew je jedno od najboljih softverskih rješenja za programiranje za djecu.

Prednosti: Intuitivno sučelje, zarazna igra i STEM teme.

Cijena: Plaćeno

Platforma: iOS / Android

12. rujna 2017. u 14.40 sati

Iskustvo u podučavanju programiranja za djecu od 8 godina online

  • Obrazovni proces u informatici

Zašto smo prešli na online nastavu

Prije smo imali običnu informatičku nastavu, dolazila su djeca iz cijelog grada. Kad smo radili u ovom formatu, otkrili smo puno stvari koje nam se nisu baš svidjele.

1) Kada se u jednoj prostoriji okupi čak 5-6 učenika, vrlo je teško održati kvalitetu nastave na visokoj razini. Djeca su često rastresena, ometaju jedno drugo, prepuštaju se. Učitelj mora utrošiti dosta vremena da se smiri i postavi učenike za posao. Uopće nije učinkovit.

2) Sva djeca su vrlo različita. Imaju različitu razinu uvježbanosti, netko shvaća brzo, netko polako, svatko voli raditi različite igre i projekte. Teško je osigurati individualni pristup u nastavi. Nemoguće je dati jedan zadatak koji će svima odgovarati odjednom.
Stoga smo svima dali individualne zadatke, pripremili materijale: video zapise i prezentacije kako bismo olakšali učitelju. Svakom učeniku trebate pristupiti posebno, ako nemate vremena brzo odgovoriti na pitanje i pomoći – dijete se počinje upuštati i ometati ostalo.

3) Često je bilo problema s računalima. Djeca prolijevaju vodu po tipkovnici, uklanjaju nešto, razbijaju, prijenosna računala usporavaju itd. Odmah počinje buka: "Ahh, računalo mi je pokvareno!" I učitelj postaje administrator sustava. Potrebno je puno vremena i živaca.

4) Ako mislite da takve direktne nastave djecu uče da rade u timu, onda to nije tako. Zbog činjenice da djeca imaju različite razine, jedan će iz tima učiniti, a ostali će kopati nos. Programiranje je introvertiran proces, morate se uroniti u problem kako biste riješili problem. Nemoguće je istovremeno razvijati soft skills i programirati. To su različite vrste aktivnosti i morate ih razvijati zasebno. Djecu možete naučiti da dijele veliki projekt jedni s drugima, tako da kasnije mogu grupirati dijelove svog koda. Ali oni rade na svom komadu odvojeno.

5) Roditelji trebaju dovesti i pokupiti dijete. A tijekom lekcije također nije jasno što učiniti sa sobom, nemate uvijek vremena za posao. Mnogi roditelji sjedili su u našem hodniku po 2 sata i čekali da se lekcija završi.

Jedan od poznatih roditelja, čiji je sin išao u jednu veliku informatičku školu, ispričao nam je sljedeću priču:

“Moj sin ima 9 godina, sada je ušao u 3. razred gimnazije i istovremeno se bavi informatičkim tečajevima za djecu. Dojmovi su složeni, prilično negativni. Malo rade na praćenju što djeca rade za računalima. Dok profesorica drži predavanje, neki od momaka uspiju kopirati Counter-Strike s donesenog flash diska na računalo i potaknuti kolege iz razreda da se igraju s njima. Djetetu nedostaje normalna komunikacija s vršnjacima, jer morate uspostaviti novu vezu. Poseže prema dečkima, savija se ispod njih i, nažalost, ne traži uvijek komunikaciju s uzornim kolegama iz razreda. I tako se tamo dogodilo. Primjerice, jednom je njegov susjed na nekom predavanju otvorio google slike na računalu i počeo tamo tražiti fotografije, pardon, sranje. A moj se sin glasno smijao tim fotografijama, zbog čega je na kraju kažnjen dvojkom, a da nije pronašao pravog poticatelja. Osim toga, za razliku od gimnazije, gdje su dečki uglavnom dobri, a krug prijatelja uglavnom čine vršnjaci, kontingent na tečajevima je vrlo raznolik, kako po godinama tako i po odgoju. Kao rezultat komunikacije s različitim dečkima, sin ima takve aplikacije na svom telefonu kojih bi se trebao sramiti, a koje mora počistiti, objašnjavajući zašto je to odvratno. Kontaktirali smo prosvjetni odjel, odgovorili su nam, kažu, fizički nastavnik ne vidi što je na svakom ekranu, niti blokira računala. Postojala je još jedna točka: ako sin negdje nije imao vremena za nešto, bilo mu je neugodno odmah razjasniti zadatak ili zamoliti učitelja za pomoć, a onda je bilo prekasno. Individualni trening očito mu više odgovara."

Ići online

Svi ti problemi vrtjeli su mi se u glavi. I jednom nam je prišao tata jednog od učenika i pitao: „Da li predajete nastavu na Skypeu? Dijete ide baki na selo: svjež zrak je sve posao, ali nema opterećenja na mozgu."

Zapravo, tako smo postupno počeli pokušavati provoditi nastavu na Skypeu. I jako nam se svidjelo. Potpuno smo napustili uobičajeno učenje licem u lice.

Koje su prednosti koje smo identificirali:

  • Učitelj izdaje individualni zadatak, birajući prema želji i mogućnostima. Dijete radi svojim tempom, nitko ga ne ometa.
  • Tijekom cijelog sata nastavnik vidi učenikov ekran, može mu odmah potaknuti i pomoći.
  • Nema problema s disciplinom. Dijete osjeća da ga se cijelo vrijeme promatra pa mu je neugodno čak se još jednom prebaciti na "lijevu" karticu u pregledniku.
  • Dijete može pjevati u sebi, mrmljati, rasuđivati, a nitko mu se neće smijati niti "zašutjeti".
  • Dijete ne treba biti sramežljivo. Lako može pitati za sve. Može tražiti zadatak koji je teži ili lakši ili na neku drugu temu. Sam birati što učiniti danas.
  • Roditelji ne trebaju nigdje ići, stavljaju kompjuter kod kuće i to je to. Ako želiš, možeš sjesti pored mene i gledati kako lekcija ide.
  • Možete studirati s bilo kojeg mjesta na svijetu i ne prekidati svoje učenje: na odmoru s roditeljima, preselio se u drugu zemlju, s bakom na selu. Općenito, gdje god postoji internet.
  • Alternativno, možete završiti i nastaviti nastavu u bilo kojem trenutku. Uostalom, dijete se bavi vlastitim programom i neće morati ništa "hvatati".
Naravno, neće sva djeca moći učiti u ovom formatu. Nećete se upuštati u ovo. Za rad je potrebno 2 sata. Ali mirniji, vrijedniji dečki su oduševljeni. Sretni su kada kreiraju svoje igre i programe.

Više od godinu dana provodimo online nastavu, već studira više od 100 studenata diljem svijeta.
Djecu učimo programirati u Scratchu, Pythonu i JavaScriptu. Osim toga, tu su i satovi iz Photoshopa, 3D-modeliranja i informacijske sigurnosti.

Ponekad i sami sebi zavidimo što ovo nismo imali u djetinjstvu. Na primjer, imamo studenta Erola, već sa 12 godina, on se bavi klijent-poslužitelj aplikacijama, utičnicama. Iako sam počeo sa Scratchom, brzo sam prešao na Python. Da je bio u razredu, pola toga ne bi postigao ni probao. I tako trener vidi i osjeti da Erol brzo hvata, vrlo je marljiv, i sam voli kopati i daje sve teže zadatke.

Ako je sada format online nastave za mnoge još uvijek novost, onda će za 5 godina, siguran sam, to biti norma.

Vrhunski povezani članci