Koodaustaidot, joita vanhemmat tarvitsevat pysyäkseen lasten kanssa

Kun olit sisällä peruskoulu, tuskin ymmärsit kuinka nuo ilmaiset AOL-CD-levyt toimivat. Nyt lapsesi on mestari koodaus kieliä ja rakentaa omia älypuhelinsovellukset kun vielä pelkäät ladata uusinta iOS-päivitystä.

Pete Franconi on Atlantan etuvartiolaitoksen pääjohtaja Yleiskokous, oppimisresurssi kaikkeen digitaaliseen. Hän on myös startup-elämän veteraani, ja hänellä on kaksi omaa tulevaa koodaajaa (2-vuotias ja 9 kuukauden ikäinen). Koska on vaikea viedä näyttöaikaa pois lapseltasi, kun hän päivittää verkkosivustoasi, tässä ovat muutamia Franconin ideoita siitä, kuinka saada kiinni käsityksistä, jotka tällä hetkellä lentävät päätäsi, kuten a lennokki.

AIHEUTTAA: Useimmat koodauslelut vauvoille ovat paskaa, mutta se on täysin kunnossa

lapsi tietokoneella

flickr / Allen

Ohjelmointikielet ovat täysin loogisia

Aivan kuten vieraan kielen opiskelu tai vasenkätisyys, koodaus olisi luultavasti ollut helpompaa, jos olisit aloittanut lapsena. Mutta se ei tarkoita, että se olisi mahdotonta. "Luulen, että on yleinen väärinkäsitys, että koodaus on erittäin monimutkaista, mutta loppujen lopuksi koodaus on vain sarja loogisia lauseita, jotka on koottu yhteen", Franconi selittää. Tämä olisi sama logiikka, joka ei toimi lapsesi kohdalla.

Tietenkin kuulet logiikkaa ja ajattelet: "En voinut edes laskea SAT-pisteitäni yhteen." Rentoutua. "Koodaus ei ole vain vasenaivoisille henkilöille, jotka ovat hyviä matematiikassa", Franconi sanoo. "Sillä voi olla myös erittäin hauska luova kanava niille, jotka ovat taiteellisesti taipuvaisia." Jos et ole looginen etkä taiteellinen - maailma tarvitsee myös kaivijoita.

Opi ohjelmointikieli

Aloittelijoille Franconi sanoo, että HTML ja CSS ovat ensimmäisiä koodinpätkiä, joiden kanssa on mukava tuntea olonsa mukavaksi. Saatat tuntea HTML: n – näin näet tämän artikkelin. Ja CSS hallitsee sen tyyliä (värit, fontit, koot, sijoitus). "Molemmat ovat käyttöliittymää, mikä tarkoittaa, että ne edustavat verkkosivustolla näkemäsi visuaalisia osia", hän selittää. "Voit tehdä muutoksia koodiin, painaa näytöllä Päivitä ja nähdä muutokset tapahtuvan reaaliajassa. Mielestäni siinä on jotain erittäin ilahduttavaa, mikä saa ihmiset riippuvaisiksi."

Millä ohjelmointikielellä sinun tulisi pääaineena?

Vanhat koodauskielet saavat jatkuvasti uusia pikakuvakkeita. "Teknologia kehittyy uskomattoman nopeasti, mutta vanhat tavat kuolevat", Franconi sanoo. "En halua sanoa [näillä kielillä] olevan merkityksettömiä jonakin aikana, koska olen varma, että joitain ihmisiä on käytän niitä edelleen, mutta uskon, että nykyinen trendi on todella työntää koodia nopeasti." Keskity avoimen lähdekoodin kieliin, Kuten Rubiini, joiden avulla voit lainata jo kirjoitettua koodia esimerkiksi kirjautumisjärjestelmiin uusien sovellusten nopeaa rakentamista varten. "Jos käytät vanhempaa teknologiaa, kuten Javaa, kirjoitat paljon enemmän koodirivejä", hän selittää. Mutta se on siistiä, koska sinulla on paljon aikaa, eikö?

vanhempien tarvitsemat koodaustaidot

flickr / ben.timney

Hyvä perhekoodausprojekti

Jos etsit koodausprojektia yhdessä, Franconi suosittelee sukupuun rakentamista. "Perhettä käsittelevän verkkosivuston rakentaminen on loistava tapa saada lapset mukaan, ja voit sisällyttää siihen esimerkiksi valokuvia ja erilaisia ​​sivuja eri ihmisille", hän sanoo. Toki voit käyttää muutaman taalan Ancestry.com-tilaukseen. Mutta jos haluat sivuston, joka todella edustaa perhettäsi, sitä ei ole korvaa räätälöinnin.

Ohjelmointityökalut, joita voit käyttää

Yleiskokouksen interaktiivinen Dash opetusohjelma opettaa sinulle HTML: n, CSS: n ja joitain JavaScriptin perusasioita ilmaiseksi. Suorittaminen kestää 4–8 tuntia – ei arvostelua, jos näin tapahtuu alusvaatteissasi. Jos olet housujen tyyppi, voit myös etsiä töiden jälkeistä luokkaa alueeltasi. ”Mielestäni vertaisryhmästä on todella hyötyä, koska joskus vieressäsi istuu täydellinen noviisi Sen selittäminen sinulle täysin aloittelijana voi olla hyödyllistä, kun työskentelet yhdessä ja autat vianetsintää. sanoo Franconi.

Et voi sivuuttaa edistystä

Haluatko olla se isä, joka sanoo: "Minun aikanani lapset katsoivat ylös Game Boysistaan"? Vai haluatko mennä ajan mukana, pojat? Teknologian ymmärtäminen ja siihen uppoaminen on tärkeää, koska se on ainoa tapa suojella lastasi ylittämästä rajoja liian pitkälle. "Tänään on mahdotonta olla käyttämättä liitäntää jonkinlaiseen teknologiaan, joten on tärkeää ymmärtää, miltä maailma näyttää", Franconi sanoo. "Kaiken tapahtuvan ymmärtäminen antaa vanhemmille paremman kuvan siitä, mitä he voivat hallita." Mikä ei valitettavasti ole niin paljon.

vanhempien tarvitsemat koodaustaidot

flickr / Andrew Bardwell

Kuinka vakuutin boomer-vanhempani ottamaan koronaviruksen vakavasti

Kuinka vakuutin boomer-vanhempani ottamaan koronaviruksen vakavastiBoomersIsovanhemmatKoronaviirusCovid 19Vanhemmat

Aikuiset eri puolilla maata kohtaavat dramaattisen roolin kääntymisen kaaoksen keskellä COVID-19. He toistavat varoituksia ja ohjeita, joita he kuulivat nuorena ja teini-iässä - ja kritisoivat kaik...

Lue lisää
Kuinka vanhempien sitoutuminen voi auttaa parantamaan kouluja

Kuinka vanhempien sitoutuminen voi auttaa parantamaan koulujaKoulutVanhemmat

Monet vanhemmat julkisen koulun lapset ota se uskonkappaleena, että heidän osallistuminen julkiseen koulutukseen on hyvä asia. Oletuksena on, että osallistumisella ei ole pelkästään myönteinen vaik...

Lue lisää
Kuinka eroan vanhempieni kurinpitotyylistä

Kuinka eroan vanhempieni kurinpitotyylistäSuututtaaIsovanhemmatSäännötVanhemmat

Äitini ryntäsi ulos asunnosta, emmekä puhuneet viikkoon. Hänen vartijansa oli jo pystyssä vierailemassa uudessa postissani-erottaminen asuinpaikka ja elämä, hän otti ensimmäistä kertaa kyseenalaise...

Lue lisää