211service.com
Startups sigter mod at gøre kodning sjovt
For Jacob Arriola, en forretningsudviklingschef for en spansk medievirksomhed i Los Angeles, var det ikke en nødvendighed at lære at programmere. Men da han regnede med, at det kunne hjælpe med hans job, begyndte han at bruge en online kode-tutorial-tjeneste kaldet Træhus i januar.

Kode racer: Et spil skabt af Treehouse har spillere i kapløb om at fuldføre kodningsopgaver.
Efter tre måneder med den betalte tjeneste har han optjent adskillige dusin badges for at gennemføre programmeringsquizzer og udfordringer og se kodningsrelaterede videolektioner. Endnu vigtigere er det, at han har bygget sin egen hjemmeside fra bunden og lavet nogle enkle ændringer på hjemmesider, som hans virksomhed driver. Jeg er i stand til at gøre det selv, hvilket er ret fedt, siger han.
Arriola er en af et voksende antal ikke-teknologer, der henvender sig til web-baserede websteder for at lære at kode, enten for sjov eller i håb om at fremme deres jobmuligheder. Og selvom grundkonceptet ikke er nyt, er udførelsen det. Tilføjelsen af videospilselementer som badges og point hjælper startups som Treehouse med at komme i gang.
Måske den mest kendte af disse virksomheder er Kodeakademi , en New York-baseret startup med hundredtusindvis af abonnenter på sine gratis ugentlige JavaScript-programmeringslektioner gennem sin Kode år program. Codecademy inkorporerer flere spilprincipper for at holde brugerne motiverede: Brugere får point og badges for at gennemføre lektioner og projekter, såsom at bygge et simpelt blackjack eller terningspil.
Medstifter Zach Sims siger, at siden blev oprettet for at løse to problemer: De frustrationer (som han selv stødte på), der kan følge med at lære at programmere, og udfordringerne ved at uddanne mange mennesker på én gang. Codecademy opfordrer brugere til at hjælpe hinanden med at løse problemer ved at besøge webstedets forum.
Codecademy rullede ud i august sidste år. Over 200.000 mennesker brugte siden inden for de første tre dage. Det havde endnu en vækstspurt tidligt i år med introduktionen af Code Year, som sender sine nu 400.000 brugere en ugentlig e-mail, der beskriver et nyt programmeringskoncept, de kan lære på webstedet.
Over en million mennesker har indtil videre tilmeldt sig Codecademy, og deres indsats er begyndt at bære frugt, såsom en app, som en lærer byggede, der giver eleverne mulighed for digitalt at konvertere DNA til RNA.
Selvom spilelementerne indbygget i Codecademys lektioner er enkle, mener Sims, at de er nøglen til at tiltrække brugere og holde dem motiverede.
Orlando, Florida-baseret Træhus planlægger at tage ideen om gamification endnu længere. Treehouse – der opkræver et månedligt gebyr for onlinelektioner i webdesign, webudvikling og udvikling af apps til Apples iOS-operativsystem – tilbyder også badges, som brugerne tjener ved at lære kodningsprincipper. Men det lancerede også for nylig et gratis, simpelt spil kaldet Kode/racer der virkelig gør programmering til et spil, og det håber at inkorporere andre spillignende elementer i læringsprocessen.
Med Code/Racer racer to spillere for at fuldføre små webstedskodningsopgaver i korte perioder - ved at skabe en header på en webside, der siger Frogarri 5000 og tilføje et billede af en tegneserielignende racerbil, for eksempel - mens der afspilles zippy musik i baggrunden. Code/Racer er mere som et proof of concept end et fuldgyldigt spil lige nu, og det er forvirrende, hvis du ikke er bekendt med noget grundlæggende HTML. Men at spille det gør det hurtigt og sjovt at lære, og du kan se, hvordan det kan gøre det nemmere at tage fat på et emne som programmering.
Treehouse-grundlægger og administrerende direktør Ryan Carson mener, at det at gøre processen med at lære at programmere mere gamelike er enormt kraftfuld, fordi det gør læring vanedannende - noget han siger, han har hørt fra kunder. Det ville selvfølgelig være forfærdeligt, hvis vi solgte tobak, men det er vi ikke, siger han. Vi sælger gør dig selv bedre.
Og folk køber ind i det. Indtil videre har webstedet 8.000 betalte brugere, hvoraf de fleste har samlet sig siden rebranding under Treehouse-navnet i november (før det fungerede det som en ledsager til et websted, Carson driver for webdesignere og -udviklere kaldet Think Vitamin). Treehouse opkræver et månedligt gebyr på $25 eller $49, afhængigt af den ønskede detalje af undervisningen (for studerende koster det $9 pr. måned).
Carson tror dog ikke, at ivrige abonnenter skal betale meget for at lære at kode. Han forventer, at en bruger i løbet af omkring seks måneder kan få nok træning til at bygge en simpel webapplikation, og efter et år, siger han, kan en bruger få et kodningsjob på begynderniveau. Og det kunne man gøre hele tiden, når man boede i Pueblo, Colorado, siger han.
Det er dog stadig for tidligt at sige, om dette vil ske - Treehouse arbejder stadig på sit læseplan, så det vil ikke være færdigt med at oprette de mest avancerede lektioner før i september.
Gabe Zichermann, der afholder en årlig konference kaldet Gamification Summit – fokuseret på at tilføje gamelike funktionalitet til alle mulige aktiviteter for at øge engagementet – siger, at selvom disse startups ikke inkluderer typiske videospilstroper som at kaste bomber eller dræbe orker , skaber de en positiv oplevelse, der fjerner brugernes sind fra det faktum, at de lærer noget nyt og svært. Det pakker de ud og gør det markant mere engagerende, siger han.
Codecademy og Treehouse kan også være nyttige for dem, der allerede ved, hvordan man koder. Amanda Rae Arseneau, en programmeringsstuderende i Toronto, tilmeldte sig Code Year i januar og har fulgt trofast med hver uge.
Arseneau, 32, siger, at programmet hjælper hende med at lære nye færdigheder og genopfriske gamle. Og i modsætning til hendes tre år lange erhvervsskoleprogram, siger hun, giver det en følelse af øjeblikkelig tilfredsstillelse at gennemføre en kodeskolelektion, og spilrelaterede opgaver som at bygge et blackjack-spil er sjovt.
Det er meget mere engagerende end en lærebog, siger hun.