După cum a subliniat Homer Simpson cu ani în urmă, internetul este acum pe computere. Nu numai că sunt locuri de muncă în tehnologie va fi cel locuri de muncă când dvs fiu sau fiică absolvent de liceu (până în 2020 SUA vor crea 1,4 milioane de locuri de muncă în informatică-domenii aferente, deci extrapolează asta), sunt șanse ca cei care le au să aibă mai multă siguranță a locului de muncă, un salariu mai bun și, probabil, mai mulți roboti de ajutor decât tine.
LEGATE DE: Sunt programe de învățare a codificarii pentru copii sau companii?
a vrut Zach Sims învață cum să codifice, așa că a lansat platforma online Codecademy acum cinci ani și acum oricine poate merge acolo pentru a învăța limbaje de programare de la Java la Python. „Nu sunt programator de meserie”, spune Sims. „De fapt, am început compania pentru a preda pe mine să programez, iar aceasta este experiența de învățare practică pe care mi-am dorit-o.”
DE ASEMENEA: În viitor, toată lumea codifică, pregătește-ți copilul Cu un computer DIY
A devenit destul de comun să mormăi că America nu mai face lucruri, dar nu este tocmai asta adevărat - este doar că bătrânii ca tine nu își pot imagina neapărat ce vom face în 20 ani. Știi cine se poate imagina? Copilul tău, după ce învață să codifice.
Este al patrulea „R”
Pe vremea dischetelor și Răzbunarea tocilarilor filme, sălile de informatică erau pline de paria cu ochelari. Acum, programarea este o parte fundamentală a educației timpurii. „În mod clasic, există cei 3 R ai alfabetizării: cititul, scrisul și aritmetica”, spune Sims. „Credem că algoritmul ar trebui să fie al patrulea R. Este un set fundamental de abilități și cadru pe care oamenii trebuie să le aibă în secolul 21.” Dacă școala copilului tău nu oferă informatică, ar putea fi timpul să desființezi PTA.
Învață-i cum să facă greșeli
Rezolvarea problemelor, gândirea critică, chiar și ortografia se îmbunătățesc atunci când copiii încep codificare. Dar una dintre cele mai importante abilități pe care le însușesc elevii este cum să remedieze greșelile. „Găsiți o mulțime de erori în cod”, spune Sims. „Cum treci printr-un proces sistematic de găsire și eliminare a erorilor? În codificare, înveți că este în regulă cum să faci greșeli atâta timp cât știi cum să le repari.”
Învățarea codificării la preșcolar
În zilele noastre nici nu trebuie să știi cum să tastezi pentru a începe programarea și codarea (și chiar nu ai nevoie de muzică techno și un modul de comandă cu mai multe ecrane). Copiii preșcolari pot fi învățați cum să gândească în limbaje de programare folosind jucării și aplicații adaptate grupului lor de vârstă. La acest nivel de bază, copiii între 2 și 5 ani învață cum punerea lucrurilor în ordine diferite dă rezultate diferite. Ca, mai întâi lenjeria intimă, apoi pantalonii.
-
Cod-un-Pilon: noua jucărie programabilă pentru preșcolară de la Fisher-Price îi învață pe copii mici să facă secvențe. Puneți segmentele domnului Caterpillar în ordine diferite și el se va mișca, clipi și se va învârti în consecință. Și ai crezut că le era foarte foame.
Cumpărați acum 45 USD
- Jocuri de masă: Nu tot ceea ce învață codificarea trebuie să clipească și să sune. Încercați să introduceți câteva dintre aceste jocuri de societate care sunt distractive și logic — ca Spock în timpul lui Pon Farr.
- Aplicații pentru mobil: Tinybop știe că acele mâini mici își doresc iPhone-ul. Pune-l la coadă cu un joc ca Mașina Totului, care folosește o interfață ușoară de glisare și plasare pentru a reprograma senzorii și instrumentele telefonului. (Acum sunt pregătiți pentru o carieră în NSA!)
Învățarea codificării în școala elementară
Există mult mai multe lucruri pe care copilul tău poate face în anii primari, în afară de repaus și timpul de somn. Pe lângă învățarea cum să scrieți și să citiți, acesta este momentul potrivit pentru a intra în programarea bazată pe blocuri, unde trageți și plasați comenzi pentru a crea acțiuni. Gândiți-vă la asta ca la o poezie cu magnet de frigider - dar în loc de limerici murdare, copilul dvs. creează acțiuni pe un ecran.
-
Scratch Jr.: platformele de tip drag-and-drop, cum ar fi Scratch Jr., permit copiilor de până la 5 ani să creeze scene în care personajele sar, dansează, cântă și se mișcă. Nu este Chemarea la datorie, dar este un început.
Cumpărați acum 14 USD
-
Tynker: Pregătește-ți copilul cu cursuri online mai formale de la Tynker. Aici ei pot obține un set avansat de abilități pentru a crea jocuri și aplicații.
Cumpărați acum USD (Prețurile variază)
- App Inventor: Vorbind de aplicații, MIT și Google Labs au creat o platformă numită App Inventor care se concentrează în mod special pe programarea mobilă. Dacă fiul sau fiica dvs. reușesc să creeze următorul Păsări supărate, gândește-te la toată distracția pe care o poți avea cu fondul lor pentru facultate.
- Ora codului: Misiunea Code.org este de a-i determina pe cei de la „4 la 104” să stea timp de 60 de minute și să facă ceva. A fost implementat în școli din 180 de țări, așa că sunt șanse ca cineva să organizeze un eveniment lângă tine.
Învățați să codificați în gimnaziu și mai sus
Sims sugerează că, odată ce copiii mici absolvă codarea simplă bazată pe blocuri, pot începe cu limbi precum Rubin sau Piton, care folosesc ambele construcții recunoscute „dacă/atunci” – spre deosebire de o codare Perl nebună care pare că ați găsit o fisură în Matrix. Principala concluzie pentru cariera lor în plină dezvoltare este să rămâi cu o singură limbă, să devii foarte bun la ea și să faci lucruri pe care le poți arăta unui angajator în viitorul îndepărtat.
Joacă mai multe jocuri video
Este mai probabil să rămânem cu ceva distractiv decât cu ceva care este de lucru. Minecraft este o modalitate grozavă de a-i determina pe copii să programeze pentru că nimic despre asta simte precum codificarea. Serios, uită-te la unele dintre aceste lucruri nebunești pe care le poți construi cu acele blocuri. Atâta timp cât copiii tăi nu realizează că de fapt învață ceva, vor rămâne cu asta.
Faceți codificarea personală
La Codecademy, Sims vorbește despre crearea momentului „wow” pentru studenți, în care eforturile lor sunt răsplătite cu ceva cool și util. De aceea își pun studenții să lucreze mai întâi pe site-uri web despre ei înșiși. „Dacă îi puneți să construiască proiecte mici, distractive, în care să facă ceva într-o oră și să le arate prietenilor lor, îi ajută pe copii să înțeleagă puterea programării”, spune el.