Amikor bent voltál Általános Iskola, alig értette, hogyan működnek azok az ingyenes AOL CD-k. Most a gyereked mesterek kódolás nyelveket és építi fel a sajátjukat okostelefonos alkalmazások miközben még mindig fél a legújabb iOS-frissítés letöltésétől.
Pete Franconi az atlantai előőrs vezérigazgatója Közgyűlés, tanulási forrás minden digitális dologhoz. Ő is a startup élet veteránja, és van két saját kódolója (2 éves és 9 hónapos). Mivel nehéz elvenni a képernyőidőt a gyerektől, amikor a webhely frissítésével van elfoglalva, itt Íme néhány Franconi ötlete arról, hogyan utolérheti a feje fölött jelenleg elterülő koncepciókat, mint a drón.
ÖSSZEFÜGGŐ: A legtöbb kódoló játék babáknak baromság, de ez teljesen rendben van
flickr / Allen
A programozási nyelvek tökéletesen logikusak
Csakúgy, mint az idegen nyelv tanulása vagy a baloldali dobás, a kódolás is valószínűleg könnyebb lett volna, ha gyerekként kezdted volna. Ez azonban nem jelenti azt, hogy lehetetlen. „Azt hiszem, létezik az a gyakori tévhit, hogy a kódolás rendkívül bonyolult, de a nap végén a kódolás csak logikai kijelentések sorozata” – magyarázza Franconi. Ez ugyanaz a logika lenne, ami nem működik az Ön gyerekén.
Természetesen hallod a logikát, és azt gondolod: „Még a SAT pontszámaimat sem tudtam összeadni.” Lazíts. „A kódolás nem csak a bal agyú egyéneknek szól, akik jók a matematikában” – mondja Franconi. „A művészi hajlamúak számára is nagyon szórakoztató kreatív lehetőség lehet.” Ha nem vagy sem logikus, sem művész – a világnak szüksége van árokásókra is.
Tanuljon meg egy programozási nyelvet
Franconi szerint az újoncok számára a HTML és a CSS jelentik az első kódrészleteket, amelyekkel kényelmesebbé válik. Lehet, hogy ismeri a HTML-t – így láthatja ezt a cikket. A CSS pedig szabályozza a stílusát (színek, betűtípusok, méretek, elhelyezés). „Mindkettő front-end, ami azt jelenti, hogy a webhelyen látottak vizuális összetevőit képviselik” – magyarázza. „Módosíthatja a kódot, megnyomhatja a frissítés gombot a képernyőn, és láthatja, hogy a változtatások valós időben történnek. Szerintem van ebben valami rendkívül örömteli, amitől az emberek függővé válnak.”
Milyen programozási nyelven érdemes tanulni?
A régi kódolási nyelvek folyamatosan új parancsikonokat kapnak. „A technológia hihetetlenül gyorsan fejlődik, de a régi szokások nehezen halnak meg” – mondja Franconi. „Nem akarom azt mondani, hogy [ezek a nyelvek] egy ideig irrelevánsak lesznek, mert biztos vagyok benne, hogy lesznek olyan emberek, továbbra is használja őket, de úgy gondolom, hogy van egy jelenlegi tendencia, hogy valóban gyorsan nyomják a kódot." Fókuszban a nyílt forráskódú nyelvekre, mint Rubin, amelyek lehetővé teszik a már megírt kód kölcsönzését olyan dolgokhoz, mint például a bejelentkezési rendszerek új alkalmazások gyors létrehozásához. „Ha régebbi technológiát, például Java-t használ, sokkal több kódsort fog írni” – magyarázza. De ez klassz, mert rengeteg időd van, igaz?
flickr / ben.timney
Egy jó családi kódolási projekt
Ha olyan kódolási projektet keres, amelyen együtt dolgozhat, Franconi azt javasolja, hogy készítsen egy családfát. „A családról szóló weboldal készítése nagyszerű módja annak, hogy bevonja a gyerekeket a munkába, és olyan dolgokat is beépíthet, mint például fényképek és különböző oldalak különböző emberek számára” – mondja. Persze, elkölthet néhány dollárt az Ancestry.com előfizetésért. De ha olyan webhelyet szeretne, amely valóban a családját képviseli, akkor nincs helyettesíti a testreszabást.
Használható programozási eszközök
A közgyűlés interaktív Gondolatjel Az oktatóanyag ingyenesen megtanítja a HTML-t, a CSS-t és néhány alapvető JavaScriptet. 4-8 órát vesz igénybe a kitöltése – és nincs ítélet, ha ez a fehérneműben történik. Ha Ön az a típusú ember, aki nadrágot hord, kereshet munka utáni órát is a környéken. „Úgy gondolom, hogy a kortárscsoport nagyon hasznos, mert néha egy teljesen kezdő ül melletted Ha teljesen újoncként elmagyarázod, hasznos lehet, mivel együtt dolgoznak és segítik a hibaelhárítást." mondja Franconi.
Nem hagyhatod figyelmen kívül a fejlődést
Szeretnél az apa lenni, aki azt mondja: „Az én koromban a gyerekek felnéztek a Game Boys-ra”? Vagy akarsz haladni a korral, popok? A technológia megértése és elmélyülése fontos, mert csak így védheti meg gyermekét a határok túlzott feszegetésétől. „Ma már lehetetlen, hogy ne kapcsolódjunk valamilyen technológiához, ezért fontos megérteni, hogyan néz ki ez a világ” – mondja Franconi. "Ha mindent megértenek, ami történik, a szülők jobb képet kapnak arról, hogy mit tudnak irányítani." Ami sajnos nem sok.
flickr / Andrew Bardwell