Kao što je Homer Simpson istakao pre mnogo godina, internet je sada na računarima. Ne samo da su tehnološki poslovi Биће the poslovi kada vaš sina ili ćerke završi srednju školu (SAD će otvoriti 1,4 miliona radnih mesta do 2020 информатика-srodna polja, pa ekstrapolirajte to), šanse su da će oni koji ih imaju imati veću sigurnost posla, bolju platu i verovatno korisnije robotske batlere od vas.
ПОВЕЗАН: Da li su programi učenja kodiranja za decu ili kompanije?
Zek Sims je želeo naučite kako da kodirate, pa je pokrenuo onlajn platformu Codecademy pre pet godina i sada svako može da ode tamo da uči programske jezike od Jave do Pajtona. „Ja nisam programer po zanimanju“, kaže Sims. „Zapravo smo pokrenuli kompaniju da podučavamo ja da programiram, a ovo je iskustvo praktičnog učenja koje sam želeo.”
TAKOĐE: U budućnosti svi kodiraju, pripremite svoje dete Sa „uradi sam“ računarom
Postalo je prilično uobičajeno gunđati da Amerika više ne pravi stvari, ali to nije baš istina - samo stari ljudi poput tebe ne mogu nužno da zamisle šta ćemo praviti za 20. godine. Znate ko to može zamisliti? Vaše dete, nakon što nauče kako da kodiraju.
To je četvrto "R"
U danima disketa i Osveta štrebera filmova, učionice informatike bile su pune parija sa naočarima. Programiranje je sada osnovni deo ranog obrazovanja. „Klasično postoje 3 R pismenosti: čitanje, pisanje i aritmetika“, kaže Sims. „Mislimo da bi algoritam trebalo da bude četvrti R. To je temeljni skup veština i okvira za ljude u 21. veku.” Ako škola vašeg deteta ne nudi informatiku, možda je vreme da raspustite PTA.
Naučite ih kako da prave greške
Rešavanje problema, kritičko razmišljanje, čak i pravopis se poboljšava kada deca počnu kodiranje. Ali jedna od najvažnijih veština koje učenici usvajaju jeste kako da poprave greške. „Pronalazite mnogo grešaka u kodu“, kaže Sims. „Kako prolazite kroz sistematski proces pronalaženja i eliminisanja greške? U kodiranju naučite da je u redu kako praviti greške sve dok znate kako da ih ispravite."
Učenje kodiranja u predškolskoj ustanovi
Ovih dana ne morate čak ni da znate kako da kucate da biste započeli programiranje i kodiranje (a zaista vam nije potrebno tehno muzika i komandni modul sa više ekrana). Deca u predškolskom uzrastu mogu se naučiti kako da razmišljaju na programskim jezicima koristeći igračke i aplikacije prilagođene njihovoj starosnoj grupi. Na ovom osnovnom nivou, deca između 2 i 5 godina uče kako stavljanje stvari u različite redoslede daje različite rezultate. Kao, prvo donji veš, pa pantalone.
-
Code-a-Pillar: Nova programabilna predškolska igračka Fisher-Price-a uči mališane redosledu. Stavite segmente gospodina Caterpillar-a različitim redosledom i on će se kretati, treptati i okretati u skladu sa tim. A ti si mislio da su samo jako gladni.
Kupite sada $45
- Друствене игре: Ne mora sve što podučava kodiranje da treperi i bipi. Pokušajte da predstavite neke od ovih društvenih igara koje su zabavne и logično — kao Spok za vreme Pon Fara.
- Mobilne aplikacije: Tinybop zna da te male ruke žele vaš iPhone. Stavite ga u red sa igrom kao što je Mašina za sve, koji koristi jednostavan interfejs za prevlačenje i ispuštanje za reprogramiranje senzora i alata vašeg telefona. (Sada su spremni za karijeru u NSA!)
Učenje kodiranja u osnovnoj školi
Vaše dete može mnogo više da radi u osnovnim godinama osim odmora i spavanja. Pored učenja kako da pišete i čitate, ovo je pravo vreme da se upustite u programiranje zasnovano na blokovima, gde prevlačite i ispuštate komande da biste kreirali akcije. Zamislite to kao poeziju magneta za frižider - ali umesto prljavih limerika, vaše dete stvara akcije na ekranu.
-
Scratch Jr.: Platforme za prevlačenje i ispuštanje kao što je Scratch Jr. omogućavaju deci od 5 godina da kreiraju scene u kojima likovi skaču, plešu, pevaju i kreću se. Није Зов дужности, ali to je početak.
Kupite sada $14
-
Tynker: Podesite svoje dete sa formalnijim onlajn kursevima iz Tynkera. Ovde mogu da steknu napredni skup veština za pravljenje igara i aplikacija.
Kupite sada $ (Cene variraju)
- App Inventor: Govoreći o aplikacijama, MIT i Google Labs su kreirali platformu pod nazivom App Inventor koja se posebno fokusira na mobilno programiranje. Ako vaš sin ili ćerka uspeju da stvore sledeću Љуте птице, pomislite na svu zabavu koju možete imati sa njihovim fondom za koledž.
- Čas koda: Misija Code.org je da natera one od „4 do 104“ da sednu 60 minuta i naprave nešto. Primenjen je u školama u 180 zemalja, tako da postoji velika verovatnoća da neko organizuje događaj u vašoj blizini.
Učenje kodiranja u srednjoj školi i iznad
Sims sugeriše da kada mala deca završe jednostavno kodiranje zasnovano na blokovima, mogu početi sa jezicima kao što su Ruby ili Python, koji oboje koriste prepoznatljive „ako/onda“ konstrukcije — za razliku od nekog ludog Perl kodiranja koje izgleda kao da ste pronašli pukotinu u Matriksu. Glavni zaključak za njihovu naprednu karijeru je da se pridržavaju jednog jezika, da budu zaista dobri u tome i da naprave stvari koje možete da pokažete poslodavcu koji je daleko u budućnosti.
Igrajte više video igara
Veća je verovatnoća da ćemo se držati nečega što je zabavno nego nečega što je posao. Минецрафт je odličan način da navučete decu na kodiranje jer ništa o tome oseća poput kodiranja. Ozbiljno, pogledajte neke od ovih suludih stvari koje možete izgraditi sa tim blokovima. Sve dok vaša deca ne shvate da zapravo nešto uče, oni će se držati toga.
Učinite kodiranje ličnim
Na Codecademy-u, Sims govori o stvaranju „vau“ trenutka za studente, gde su njihovi napori nagrađeni nečim cool i korisnim. Zato njihovi učenici prvo rade na veb stranicama o sebi. „Ako ih naterate da naprave zabavne, male projekte, gde mogu da naprave nešto za sat vremena i pokažu to svojim prijateljima, to pomaže deci da shvate moć programiranja“, kaže on.