Toen je binnen was lagere school, begreep je nauwelijks hoe die gratis AOL-cd's werkten. Nu is je kind meesters codering talen en bouwt hun eigen smartphone-apps terwijl je nog steeds bang bent om de nieuwste iOS-update te downloaden.
Pete Franconi is de algemeen directeur van de buitenpost Atlanta van Algemene vergadering, een leermiddel voor alles wat digitaal is. Hij is ook een veteraan van het startup-leven en heeft twee toekomstige programmeurs van zichzelf (2 jaar oud en 9 maanden oud). Omdat het moeilijk is om schermtijd van je kind weg te nemen wanneer ze bezig zijn met het bijwerken van je website, hier zijn een paar van Franconi's ideeën over hoe je kunt inhalen op concepten die momenteel als een drone.
VERWANT: De meeste codeerspeeltjes voor baby's zijn onzin, maar dat is helemaal prima
flickr / Allen
Programmeertalen zijn volkomen logisch
Net zoals het leren van een vreemde taal of het pitchen van lefty, zou coderen waarschijnlijk gemakkelijker zijn geweest als je als kind was begonnen. Maar dat betekent niet dat het onmogelijk is. "Ik denk dat er een algemene misvatting bestaat dat coderen super ingewikkeld is, maar dat coderen uiteindelijk slechts een reeks logische uitspraken is", legt Franconi uit. Dit zou dezelfde logica zijn die niet werkt voor uw kind.
Natuurlijk hoor je logica en denk je: "Ik kon mijn SAT-scores niet eens optellen." Ontspannen. "Coderen is niet alleen voor mensen met een linker hersenhelft die goed zijn in wiskunde", zegt Franconi. "Het kan ook een heel leuke creatieve uitlaatklep zijn voor diegenen die artistiek geneigd zijn." Als je niet logisch of artistiek bent - de wereld heeft ook slootgravers nodig.
Leer een programmeertaal
Voor beginners zegt Franconi dat HTML en CSS de eerste stukjes code zijn om vertrouwd mee te raken. U kent misschien HTML - het is hoe u dit artikel kunt zien. En CSS bepaalt hoe het wordt gestyled (kleuren, lettertypen, formaten, plaatsing). "Beide zijn front-end, wat betekent dat ze de visuele componenten vertegenwoordigen van wat je op een website ziet", legt hij uit. "Je kunt wijzigingen aanbrengen in de code, op vernieuwen op je scherm drukken en de wijzigingen in realtime zien gebeuren. Ik denk dat daar iets super bevredigends aan is, dat maakt mensen verslaafd.”
In welke programmeertaal moet je major zijn?
Oude codeertalen krijgen voortdurend nieuwe sneltoetsen. "Technologie gaat ongelooflijk snel, maar oude gewoonten zijn hardnekkig", zegt Franconi. “Ik wil niet zeggen dat [deze talen] over een bepaalde tijd niet meer relevant zullen zijn, omdat ik zeker weet dat er mensen zullen zijn die gebruiken ze nog steeds, maar ik denk dat er momenteel een trend is om code echt snel te pushen.” Focus op open source talen, Leuk vinden Robijn, waarmee u reeds geschreven code kunt lenen voor zaken als inlogsystemen om snel nieuwe applicaties te bouwen. "Als je oudere technologie zoals Java gebruikt, zul je veel meer regels code moeten schrijven", legt hij uit. Maar dat is cool, want je hebt heel veel tijd, toch?
flickr / ben.timney
Een goed familiecoderingsproject
Als u op zoek bent naar een codeerproject om samen aan te werken, raadt Franconi aan om een stamboom te maken. "Het bouwen van een website over het gezin is een geweldige manier om uw kinderen erbij te betrekken, en u kunt dingen als foto's en verschillende pagina's voor verschillende mensen opnemen", zegt hij. Natuurlijk kun je een paar dollar uitgeven voor een abonnement op Ancestry.com. Maar als u een site wilt die echt uw familie vertegenwoordigt, is er geen vervanging voor maatwerk.
Programmeerhulpmiddelen die u kunt gebruiken
Interactieve Algemene Vergadering Streepje tutorial leert je gratis HTML, CSS en wat basis JavaScript. Het duurt 4 tot 8 uur om te voltooien - en geen oordelen als dat in je ondergoed gebeurt. Als je het type persoon bent dat een broek draagt, kun je ook een les na het werk bij jou in de buurt zoeken. "Ik denk dat de groep met leeftijdsgenoten echt nuttig is, omdat er soms een complete beginner naast je zit het aan u uitleggen als een complete beginner kan nuttig zijn, omdat u samen doorwerkt en helpt bij het oplossen van problemen, " zegt Franconi.
Je kunt vooruitgang niet negeren
Wil jij de vader zijn die zegt: "Vroeger keken kinderen op van hun Game Boys"? Of wil je met je tijd meegaan, paps? Het is belangrijk om jezelf te begrijpen en jezelf onder te dompelen in technologie, omdat dit de enige manier is om je kind te beschermen tegen het te ver zoeken naar de grenzen. "Het is tegenwoordig bijna onmogelijk om niet te communiceren met een of andere soort technologie, dus het is belangrijk om te begrijpen hoe die wereld eruit ziet", zegt Franconi. "Als we alles begrijpen wat er gaande is, krijgen ouders een beter beeld van wat ze kunnen controleren." Wat helaas niet zo veel is.
flickr / Andrew Bardwell