Kako uvući djecu u programiranje i programiranje

Kao što je prije mnogo godina istaknuo Homer Simpson, internet je sada na računalima. Ne samo da jesu tehnološki poslovi će biti the poslovi kada vaš sina ili kćeri završi srednju školu (do 2020. SAD će otvoriti 1,4 milijuna radnih mjesta u informatiku-povezana polja, pa ekstrapolirajte to), šanse su da će oni koji ih imaju imati veću sigurnost posla, bolju plaću i vjerojatno korisnije robotske batlere od vas.

POVEZANO: Jesu li programi učenja kodiranja za djecu ili tvrtke?

Zach Sims je htio naučiti kako kodirati, pa je pokrenuo online platformu Codecademy prije pet godina i sada svatko može otići tamo naučiti programske jezike od Jave do Pythona. "Nisam programer po zanimanju", kaže Sims. “Zapravo smo pokrenuli tvrtku za podučavanje mi programirati, a ovo je iskustvo praktičnog učenja koje sam želio.”

TAKOĐER: U budućnosti svi kodiraju, pripremite svoje dijete S DIY računalom

Postalo je prilično uobičajeno gunđati da Amerika više ne stvara stvari, ali to nije baš istina - samo stari ljudi poput tebe ne mogu nužno zamisliti što ćemo napraviti za 20 godine. Znate tko to može zamisliti? Vaše dijete, nakon što nauči kodirati.

To je četvrto "R"

U danima disketa i Osveta štrebera filmova, učionice informatike bile su pune parija s naočalama. Programiranje je sada temeljni dio ranog obrazovanja. "Klasično postoje 3 R pismenosti: čitanje, pisanje i aritmetika", kaže Sims. “Mislimo da bi taj algoritam trebao biti četvrti R. To je temeljni skup vještina i okvira koji će ljudi imati u 21. stoljeću.” Ako škola vašeg djeteta ne nudi informatiku, možda je vrijeme da raspustite PTA.

Naučite ih kako griješiti

Rješavanje problema, kritičko razmišljanje, čak i pravopis se poboljšava kada djeca počnu kodiranje. Ali jedna od najvažnijih vještina koju učenici usvajaju je kako ispraviti pogreške. "U kodu ćete pronaći mnogo grešaka", kaže Sims. “Kako prolazite kroz sustavni proces pronalaženja i otklanjanja pogreške? U kodiranju naučite da je u redu napraviti greške sve dok ih znate ispraviti.”

Učenje kodiranja u predškolskoj dobi

Ovih dana ne morate čak ni znati tipkati da biste počeli programirati i kodirati (a stvarno vam ne treba tehno glazba i naredbeni modul na više zaslona). Djecu u predškolskoj dobi može se naučiti kako razmišljati na programskim jezicima koristeći igračke i aplikacije prilagođene njihovoj dobnoj skupini. Na ovoj osnovnoj razini djeca između 2 i 5 godina uče kako stavljanje stvari u različite redoslijede daje različite rezultate. Kao, prvo donje rublje, pa hlače.

  • Code-a-Pillar: Fisher-Priceova nova programibilna igračka za predškolsku djecu uči mališane slijedom. Stavite segmente gospodina Caterpillara različitim redoslijedom i on će se prema tome kretati, treptati i okretati. A ti si mislio da su samo jako gladni.

    Kupite sada 45 USD

  • Društvene igre: Ne mora sve što podučava kodiranje bljeskati i piskati. Pokušajte uvesti neke od ovih društvenih igara koje su zabavne i logično — poput Spocka za vrijeme Pon Farra.
  • Mobilne aplikacije: Tinybop zna da te male ruke žele vaš iPhone. Stavite ga u red s igrom poput Stroj za sve, koji koristi jednostavno sučelje za povlač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 dijete može puno više raditi u osnovnim godinama osim odmora i spavanja. Uz učenje pisanja i čitanja, ovo je pravo vrijeme da se upustite u programiranje temeljeno na blokovima, gdje povlačite i ispuštate naredbe za stvaranje radnji. Razmišljajte o tome kao o poeziji magneta za hladnjak - ali umjesto prljavih limerika, vaše dijete stvara radnje na ekranu.

  • Scratch Jr.: Povucite i ispustite platforme kao što je Scratch Jr. omogućuju djeci od 5 godina da kreiraju scene u kojima likovi skaču, plešu, pjevaju i kreću se. Nije Poziv dužnosti, ali to je početak.

    Kupite sada 14 USD

  • Tynker: Postavite svom djetetu formalnije online tečajeve iz Tynkera. Ovdje mogu steći napredni skup vještina za izradu igara i aplikacija.

    Kupite sada $ (cijene variraju)

  • Izumitelj aplikacija: Govoreći o aplikacijama, MIT i Google Labs stvorili su platformu pod nazivom App Inventor koja se posebno fokusira na mobilno programiranje. Ako vaš sin ili kćer uspiju stvoriti sljedeće Ljute ptice, pomislite na svu zabavu koju možete imati s njihovim fondom za fakultet.
  • Sat koda: Misija Code.orga je natjerati one od “4 do 104” da sjednu 60 minuta i naprave nešto. Proveden je u školama u 180 zemalja, pa je velika vjerojatnost da netko organizira događaj u vašoj blizini.

Učenje kodiranja u srednjoj školi i iznad

Sims sugerira da kada mala djeca završe jednostavno kodiranje temeljeno na blokovima, mogu početi s jezicima kao što su Rubin ili Piton, koji oboje koriste prepoznatljive konstrukcije "ako/onda" - za razliku od nekog ludog Perl kodiranja koje izgleda kao da ste pronašli pukotinu u Matrixu. Glavni zaključak za njihovu naprednu karijeru je držati se jednog jezika, biti stvarno dobar u tome i napraviti stvari koje možete pokazati poslodavcu koji je daleko u budućnosti.

Igrajte više videoigara

Vjerojatnije je da ćemo se držati nečega što je zabavno nego nečega što je posao. Minecraft je izvrstan način da navučete djecu na kodiranje jer ništa o tome osjeća poput kodiranja. Ozbiljno, pogledajte neke od ovih ludih stvari koje možete izgraditi s tim blokovima. Sve dok vaša djeca ne shvate da zapravo nešto uče, držat će se s tim.

Učinite kodiranje osobnim

Na Codecademyju, Sims govori o stvaranju “wow” trenutka za studente, gdje se njihov trud nagrađuje nečim cool i korisnim. Zato njihovi učenici daju prvo raditi na web stranicama o sebi. "Ako ih natjerate da izgrade zabavne, male projekte u kojima mogu napraviti nešto za sat vremena i pokazati to svojim prijateljima, to pomaže djeci razumjeti moć programiranja", kaže on.

Kako uvući djecu u programiranje i programiranje

Kako uvući djecu u programiranje i programiranjeDijeteIgračke Od StabljikeIgračke Za Razvoj

Kao što je prije mnogo godina istaknuo Homer Simpson, internet je sada na računalima. Ne samo da jesu tehnološki poslovi će biti the poslovi kada vaš sina ili kćeri završi srednju školu (do 2020. S...

Čitaj više
Kako prepoznati je li vaše dijete čudo

Kako prepoznati je li vaše dijete čudoHumorDijete

Naravno da je vaš dragocjeni suncokret poseban, jer ste izvrstan roditelj. Bez vas nema šanse da bi mali Johnny mogao ponoviti ključne riječi istjerivaci duhova ili identificirajte početnog beka u ...

Čitaj više