211service.com
Startups willen codering leuk maken
Voor Jacob Arriola, een business development manager voor een Spaans mediabedrijf in Los Angeles, was leren programmeren geen noodzaak. Maar omdat hij dacht dat het misschien zou helpen bij zijn werk, begon hij een online code-tutorialservice te gebruiken genaamd Boomhut in januari.

Coderenner: Een spel gemaakt door Treehouse laat spelers racen om codeertaken te voltooien.
Na drie maanden bij de betaalde dienst heeft hij enkele tientallen badges verdiend voor het voltooien van programmeerquizzen en -uitdagingen en het bekijken van codeergerelateerde videolessen. Wat nog belangrijker is, hij heeft zijn eigen website helemaal opnieuw gebouwd en enkele eenvoudige wijzigingen aangebracht in websites die zijn bedrijf beheert. Ik kan het zelf, wat best cool is, zegt hij.
Arriola is een van een groeiend aantal niet-techneuten die zich tot web-gebaseerde sites wenden om te leren coderen, hetzij voor de lol, hetzij in de hoop hun kansen op een baan te vergroten. En hoewel het basisconcept niet nieuw is, is de uitvoering dat wel. De toevoeging van videogame-elementen zoals badges en punten helpt startups zoals Treehouse van de grond te komen.
Misschien wel de meest bekende van deze bedrijven is: Codecademy , een in New York gevestigde startup met honderdduizenden abonnees op zijn gratis wekelijkse JavaScript-programmeerlessen via zijn Code jaar programma. Codecademy bevat verschillende spelprincipes om gebruikers gemotiveerd te houden: Gebruikers krijgen punten en badges voor het voltooien van lessen en projecten, zoals het bouwen van een eenvoudig blackjack- of dobbelspel.
Medeoprichter Zach Sims zegt dat de site is gemaakt om twee problemen op te lossen: de frustraties (die hij zelf tegenkwam) die gepaard kunnen gaan met het leren programmeren, en de uitdagingen van het opleiden van veel mensen tegelijk. Codecademy moedigt gebruikers aan elkaar te helpen bij het oplossen van problemen door het forum van de site te bezoeken.
Codecademy is afgelopen augustus uitgerold. Meer dan 200.000 mensen gebruikten de site in de eerste drie dagen. Begin dit jaar had het opnieuw een groeispurt met de introductie van Code Year, dat zijn nu 400.000 gebruikers wekelijks een e-mail stuurt met een nieuw programmeerconcept dat ze op de site kunnen leren.
Meer dan een miljoen mensen hebben zich tot nu toe aangemeld voor Codecademy en hun inspanningen beginnen vruchten af te werpen, zoals een app die een leraar heeft gebouwd waarmee studenten DNA digitaal kunnen omzetten in RNA.
Hoewel de spelelementen die in de lessen van Codecademy zijn ingebouwd eenvoudig zijn, gelooft Sims dat ze essentieel zijn om gebruikers aan te trekken en gemotiveerd te houden.
In Orlando, Florida gevestigd Boomhut is van plan om het idee van gamification nog verder te ontwikkelen. Treehouse, dat een maandelijks bedrag in rekening brengt voor online lessen in webdesign, webontwikkeling en ontwikkeling van apps voor het iOS-besturingssysteem van Apple, biedt ook badges die gebruikers verdienen door codeerprincipes te leren. Maar het heeft onlangs ook een gratis, eenvoudig spel uitgerold met de naam Code/Racer dat maakt van programmeren echt een spel, en het hoopt andere game-achtige elementen in het leerproces op te nemen.
Met Code/Racer racen twee spelers om kleine codeertaken voor websites in korte tijd te voltooien - door een koptekst op een webpagina te maken met de tekst Frogarri 5000 en bijvoorbeeld een afbeelding van een cartoonachtige raceauto toe te voegen - terwijl pittige muziek wordt afgespeeld de achtergrond. Code/Racer is op dit moment meer een proof of concept dan een volwaardige game, en het is verwarrend als je niet bekend bent met wat basis-HTML. Maar het spelen ervan maakt het leren snel en leuk, en je kunt zien hoe het het gemakkelijker kan maken om een onderwerp als programmeren op te pikken.
De oprichter en CEO van Treehouse, Ryan Carson, is van mening dat het leerproces om game-achtiger te leren programmeren enorm krachtig is, omdat het leren verslavend maakt - iets wat hij naar eigen zeggen van klanten heeft gehoord. Dat zou natuurlijk verschrikkelijk zijn als we tabak zouden verkopen, maar dat doen we niet, zegt hij. We verkopen jezelf beter maken.
En mensen kopen het in. Tot nu toe heeft de site 8.000 betaalde gebruikers, van wie de meesten het hebben opgepikt sinds de rebranding onder de naam Treehouse in november (daarvoor werkte het als een aanvulling op een site die Carson voor webontwerpers en -ontwikkelaars had, genaamd Think Vitamin). Treehouse rekent een maandelijks bedrag van $ 25 of $ 49, afhankelijk van het gewenste detail van de instructie (voor studenten kost het $ 9 per maand).
Carson denkt echter niet dat enthousiaste abonnees veel zullen moeten betalen om te leren coderen. Hij verwacht dat een gebruiker over ongeveer zes maanden genoeg training kan krijgen om een eenvoudige webtoepassing te bouwen, en na een jaar, zegt hij, kan een gebruiker een codeerbaan op instapniveau krijgen. En dat zou je de hele tijd kunnen doen als je in Pueblo, Colorado woont, zegt hij.
Het is echter nog te vroeg om te zeggen of dit zal gebeuren - Treehouse werkt nog steeds aan zijn curriculum, dus het zal pas in september klaar zijn met het maken van de meest geavanceerde lessen.
Gabe Zichermann, die een jaarlijkse conferentie leidt genaamd de Gamification Summit - gericht op het toevoegen van game-achtige functionaliteit aan allerlei activiteiten om de betrokkenheid te vergroten - zegt dat hoewel deze startups geen typische videogame-tropen bevatten zoals bommen gooien of Orcs doden , ze creëren een positieve ervaring die gebruikers afleidt van het feit dat ze iets nieuws en moeilijks leren. Ze pakken dat uit en maken het aanzienlijk aantrekkelijker, zegt hij.
Codecademy en Treehouse kunnen ook nuttig zijn voor degenen die al weten hoe ze moeten coderen. Amanda Rae Arseneau, een programmeerstudent in Toronto, schreef zich in januari in voor Code Year en volgt ze elke week trouw.
Arseneau, 32, zegt dat het programma haar helpt nieuwe vaardigheden te leren en oude op te frissen. En in tegenstelling tot haar driejarige beroepsopleiding, zegt ze, geeft het voltooien van een Code School-les een gevoel van onmiddellijke voldoening, en spelgerelateerde taken zoals het bouwen van een blackjack-spel zijn leuk.
Het is veel boeiender dan een leerboek, zegt ze.