Zručnosti kódovania, ktoré rodičia potrebujú držať krok s deťmi

Keď ste boli v Základná škola, sotva ste pochopili, ako fungujú tie bezplatné AOL CD. Teraz je vaše dieťa majstrom kódovanie jazyky a buduje si vlastné aplikácie pre smartfóny zatiaľ čo sa stále bojíte stiahnuť najnovšiu aktualizáciu systému iOS.

Pete Franconi je generálnym riaditeľom pre základňu v Atlante Valného zhromaždenia, vzdelávací zdroj pre všetko digitálne. Je tiež veteránom zo života startupov a má dvoch vlastných budúcich programátorov (2-ročného a 9-mesačného). Keďže je ťažké odobrať vášmu dieťaťu čas strávený pred obrazovkou, keď je zaneprázdnené aktualizáciou vášho webu, tu je niekoľko Franconiho nápadov, ako dohnať koncepty, ktoré vám momentálne lietajú nad hlavou ako a drone.

SÚVISIACE: Väčšina hračiek na kódovanie pre deti sú nezmysly, ale to je úplne v poriadku

dieťa na počítači

flickr / Allen

Programovacie jazyky sú dokonale logické

Rovnako ako učenie sa cudzieho jazyka alebo hádzanie ľavákov, kódovanie by bolo pravdepodobne jednoduchšie, keby ste začínali ako dieťa. To však neznamená, že je to nemožné. „Myslím si, že existuje všeobecná mylná predstava, že kódovanie je veľmi komplikované, ale na konci dňa je kódovanie len sériou logických vyhlásení, ktoré sa dajú dokopy,“ vysvetľuje Franconi. Toto by bola rovnaká logika, ktorá nefunguje na vaše dieťa.

Samozrejme, počujete logiku a pomyslíte si: "Nedokázal som ani zrátať svoje skóre SAT." Uvoľnite sa. „Kódovanie nie je len pre jedincov s ľavým mozgom, ktorí sú dobrí v matematike,“ hovorí Franconi. "Môže to byť tiež veľmi zábavný kreatívny výstup pre tých, ktorí sú umelecky naklonení." Ak nie ste ani logický, ani umelecký – svet potrebuje aj kopáčov.

Naučte sa programovací jazyk

Pre nováčikov Franconi hovorí, že HTML a CSS sú prvými kúskami kódu, s ktorými sa zoznámia. HTML možno poznáte – takto môžete vidieť tento článok. A CSS riadi, ako je to štylizované (farby, fonty, veľkosti, umiestnenie). „Obaja sú front-end, čo znamená, že predstavujú vizuálne komponenty toho, čo vidíte na webovej stránke,“ vysvetľuje. „Môžete vykonávať zmeny v kóde, kliknúť na tlačidlo Obnoviť na obrazovke a vidieť, ako sa zmeny dejú v reálnom čase. Myslím si, že je na tom niečo super potešujúce, čo vyvoláva u ľudí závislosť.“

Aký programovací jazyk by ste mali ovládať?

Staré kódovacie jazyky neustále získavajú nové skratky. „Technológie sa hýbu neuveriteľne rýchlo, ale staré zvyky zomierajú ťažko,“ hovorí Franconi. „Nechcem povedať, že [tieto jazyky] budú v určitom časovom období irelevantné, pretože som si istý, že tam budú nejakí ľudia stále ich používa, ale myslím si, že v súčasnosti existuje trend skutočne rýchlo presadiť kód.“ Zamerajte sa na jazyky s otvoreným zdrojovým kódom, Páči sa mi to Ruby, ktoré vám umožňujú požičať si už napísaný kód pre veci, ako sú prihlasovacie systémy, na rýchle vytváranie nových aplikácií. „Ak používate staršiu technológiu, ako je Java, budete písať oveľa viac riadkov kódu,“ vysvetľuje. Ale to je skvelé, pretože máte veľa času, však?

kódovacie zručnosti, ktoré rodičia potrebujú

flickr / ben.timney

Dobrý rodinný projekt kódovania

Ak hľadáte projekt kódovania, na ktorom by ste mohli spolupracovať, Franconi odporúča zostaviť rodokmeň. „Vybudovanie webovej stránky o rodine je skvelý spôsob, ako zapojiť vaše deti, a môžete do nich zahrnúť veci ako fotografie a rôzne stránky pre rôznych ľudí,“ hovorí. Iste, môžete minúť pár dolárov za predplatné na Ancestry.com. Ak však chcete stránku, ktorá skutočne reprezentuje vašu rodinu, neexistuje náhrada za prispôsobenie.

Programovacie nástroje, ktoré môžete použiť

Interaktívne valné zhromaždenie Pomlčka tutoriál vás zadarmo naučí HTML, CSS a niektoré základné JavaScripty. Dokončenie trvá 4 až 8 hodín – a žiadne súdy, ak sa to stane vo vašej spodnej bielizni. Ak ste typ človeka, ktorý nosí nohavice, môžete tiež vyhľadať hodiny po práci vo vašej oblasti. „Myslím si, že skupina rovesníkov je skutočne prospešná, pretože niekedy vedľa vás sedí úplný nováčik to, že vám to ako úplnému nováčikovi vysvetlíme, môže byť užitočné, pretože spolu prerábate a pomáhate pri riešení problémov,“ hovorí Franconi.

Nemôžete ignorovať pokrok

Chcete byť otcom, ktorý hovorí: „Za mojich čias deti vzhliadali od svojich Game Boys“? Alebo chcete ísť s dobou, papaláši? Pochopenie a ponorenie sa do technológie je dôležité, pretože je to jediný spôsob, ako môžete ochrániť svoje dieťa pred prílišným posúvaním limitov. „Dnes je takmer nemožné neprepojiť sa s nejakým druhom technológie, takže je dôležité pochopiť, ako tento svet vyzerá,“ hovorí Franconi. "Pochopenie všetkého, čo sa deje, dáva rodičom lepší obraz o tom, čo môžu kontrolovať." Čo, žiaľ, nie je až tak veľa.

kódovacie zručnosti, ktoré rodičia potrebujú

flickr / Andrew Bardwell

5 nebezpečných produktov na spánok, ktoré by rodičia nemali používať

5 nebezpečných produktov na spánok, ktoré by rodičia nemali používaťBezpečnosť DieťaťaSpánková VýbavaRodičia

V Spojených štátoch sa odhaduje, že 6,5 z každých 1 000 deti neprekročí vek 5 rokov. Hoci k týmto úmrtiam prispieva množstvo rôznych príčin, mnohé sa stávajú na tom najpokojnejšom mieste v každom d...

Čítaj viac
Smrť rodiča navždy zmení dospelé deti

Smrť rodiča navždy zmení dospelé detiSmrťSmútokStrataRodičia

Strata rodiča patrí medzi tie najčastejšie emocionálne ťažké a univerzálnosť ľudských skúseností. A aj keď môžeme pochopiť, že strata rodičov je nevyhnutná v abstraktnom zmysle, toto predvídanie ne...

Čítaj viac
Rodičovský sprievodca spoločným spánkom a zdieľaním postele

Rodičovský sprievodca spoločným spánkom a zdieľaním posteleSpoločné SpanieZdieľanie PosteleSprievodca SpánkomDetiRodičia

Len máloktorá téma o rodičovstve podnieti toľko vášne a hnevu ako spoločné spanie. Tento výraz sa vzťahuje na prax, keď deti spia v noci blízko, v „zmyslovom dosahu“ svojich opatrovateľov. Spoločné...

Čítaj viac