Veštine kodiranja koje roditelji moraju da budu u toku sa decom

Kada ste bili unutra основна школа, jedva ste razumeli kako funkcionišu ti besplatni AOL CD-ovi. Sada je tvoje dete majstor kodiranje jezika i gradi svoje aplikacije za pametne telefone dok se još uvek plašite da preuzmete najnovije ažuriranje za iOS.

Pit Frankoni je generalni direktor ispostave u Atlanti Генерална скупштина, resurs za učenje za sve digitalne stvari. On je takođe veteran startap života i ima dva sopstvena buduća kodera (od 2 godine i od 9 meseci). Pošto je detetu teško oduzeti vreme ispred ekrana kada je zauzeto ažuriranjem vaše veb stranice, evo su neke od Frankonijevih ideja o tome kako da uhvatite korak sa konceptima koji vam trenutno lete iznad glave kao dron.

ПОВЕЗАН: Većina igračaka za kodiranje za bebe su sranje, ali to je sasvim u redu

klinac na računaru

flickr / Allen

Programski jezici su savršeno logični

Baš kao i učenje stranog jezika ili bacanje levičara, kodiranje bi verovatno bilo lakše da ste počeli kao dete. Ali, to ne znači da je nemoguće. „Mislim da postoji uobičajena zabluda da je kodiranje super komplikovano, ali na kraju dana kodiranje je samo niz logičkih izjava sastavljenih zajedno“, objašnjava Frankoni. Ovo bi bila ista logika koja ne funkcioniše na vašem detetu.

Naravno, čujete logiku i mislite: "Nisam mogao ni da saberem svoje SAT rezultate." Опусти се. „Kodiranje nije samo za pojedince sa levim mozgom koji su dobri u matematici“, kaže Frankoni. „Takođe može imati veoma zabavan kreativni izlaz za one koji su umetnički skloni. Ako niste ni logični ni umetnički - svetu su potrebni i kopači rovova.

Naučite programski jezik

Za početnike, Frankoni kaže da su HTML i CSS prvi delovi koda sa kojima se može udobno. Možda znate HTML – tako možete da vidite ovaj članak. A CSS kontroliše kako je stilizovan (boje, fontovi, veličine, položaj). „Oboje su front-end, što znači da predstavljaju vizuelne komponente onoga što vidite na veb lokaciji“, objašnjava on. „Možete da unesete promene u kod, pritisnete osvežavanje na ekranu i vidite da se promene dešavaju u realnom vremenu. Mislim da u tome ima nečeg super zadovoljavajućeg, što dovodi ljude u zavisnost."

Koji programski jezik treba da pohađate?

Stari jezici kodiranja stalno dobijaju nove prečice. „Tehnologija se kreće neverovatno brzo, ali stare navike teško umiru“, kaže Frankoni. „Ne želim da kažem da će [ovi jezici] biti nebitni u nekom vremenskom periodu jer sam siguran da će biti ljudi još uvek ih koristim, ali mislim da postoji trenutni trend da se kod zaista brzo gura.” Fokusirajte se na jezike otvorenog koda, као Ruby, koji vam omogućavaju da pozajmite već napisani kod za stvari kao što su sistemi za prijavu da biste brzo napravili nove aplikacije. „Ako koristite stariju tehnologiju kao što je Java, pisaćete mnogo više linija koda“, objašnjava on. Ali to je kul, jer imate mnogo vremena, zar ne?

veštine kodiranja koje su potrebne roditeljima

flickr / ben.timney

Projekat dobrog porodičnog kodiranja

Ako tražite projekat kodiranja na kojem ćete raditi zajedno, Franconi preporučuje da napravite porodično stablo. „Izrada veb sajta o porodici je odličan način da uključite svoju decu i možete da ugradite stvari kao što su fotografije i različite stranice za različite ljude“, kaže on. Naravno, možete potrošiti nekoliko dolara za pretplatu na Ancestry.com. Ali, ako želite sajt koji zaista predstavlja vašu porodicu, nema zamena za prilagođavanje.

Alati za programiranje koje možete koristiti

Interaktiv Generalne skupštine Dash tutorijal će vas besplatno naučiti HTML, CSS i nekim osnovnim JavaScript-om. Potrebno je 4 do 8 sati da se završi - i bez osuđivanja ako se to dogodi u vašem donjem vešu. Ako ste tip osobe koja nosi pantalone, takođe možete potražiti čas posle posla u svom kraju. „Mislim da je grupa vršnjaka zaista korisna jer ponekad pored vas sedi potpuni početnik objasniti vam to kao potpunom početniku može biti od pomoći, dok radite i pomažete u rešavanju problema zajedno“, kaže Frankoni.

Ne možete zanemariti napredak

Da li želite da budete tata koji kaže: „U moje vreme, deca su podigla pogled sa svojih Game Boys-a“? Ili hoćeš da ideš u korak sa vremenom, tata? Razumevanje i uranjanje u tehnologiju je važno jer je to jedini način da zaštitite svoje dete od prevelikog pomeranja granica. „Danas je gotovo nemoguće ne povezati se sa nekom vrstom tehnologije, tako da je važno razumeti kako taj svet izgleda“, kaže Frankoni. „Razumevanje svega što se dešava daje roditeljima bolju sliku o tome šta mogu da kontrolišu. Što, nažalost, i nije toliko.

veštine kodiranja koje su potrebne roditeljima

flickr / Andrew Bardwell

Kako sam ubedio svoje bumer roditelje da ozbiljno shvate koronavirus

Kako sam ubedio svoje bumer roditelje da ozbiljno shvate koronavirusБоомерсБаба и дедаВирус Коронаковид 19Родитељи

Odrasli širom zemlje suočavaju se sa dramatičnom promenom uloga usred haosa ЦОВИД-19. Ponavljajući upozorenja i uputstva koja su čuli kao tinejdžeri i tinejdžeri — i kritikovani kao sve od nepraved...

Опширније
Kako roditeljski angažman može pomoći da se poboljšaju škole

Kako roditeljski angažman može pomoći da se poboljšaju školeШколеРодитељи

Mnogi roditelji od deca javnih škola uzeti kao artikal vere da njihov uključivanje u javno obrazovanje je dobra stvar. Pretpostavka je da ne samo da će uključivanje imati pozitivan uticaj na sopstv...

Опширније
Kako se odvajam od stila discipline mojih roditelja

Kako se odvajam od stila discipline mojih roditeljaЉутњаБаба и дедаПравилаРодитељи

Moja majka je izletela iz stana i nismo razgovarali nedelju dana. Njena garda je već bila podignuta, posećujući moju novu poštu-odvajanje prebivalište, i život, po prvi put se pozabavila besom usme...

Опширније