Startupy dążą do tego, aby kodowanie było zabawne

Dla Jacoba Arrioli, menedżera ds. rozwoju biznesu w hiszpańskiej firmie medialnej w Los Angeles, nauka programowania nie była koniecznością. Ale sądząc, że może to pomóc w jego pracy, zaczął korzystać z internetowego serwisu samouczków o nazwie Domek na drzewie w styczniu.





Zawodnik kodu: W grze stworzonej przez Treehouse gracze ścigają się, aby ukończyć zadania kodowania.

Po trzech miesiącach korzystania z płatnej usługi zdobył kilkadziesiąt odznak za wypełnianie quizów i wyzwań programistycznych oraz oglądanie lekcji wideo związanych z kodowaniem. Co ważniejsze, zbudował własną stronę internetową od podstaw i wprowadził kilka prostych zmian na stronach internetowych prowadzonych przez jego firmę. Sam jestem w stanie to zrobić, co jest całkiem fajne, mówi.

Arriola należy do rosnącej liczby nietechnicznych osób, które korzystają z witryn internetowych, aby nauczyć się kodować, czy to dla zabawy, czy w nadziei na poprawę swoich perspektyw zawodowych. I chociaż podstawowa koncepcja nie jest nowa, wykonanie jest. Dodanie elementów do gier wideo, takich jak odznaki i punkty, pomaga startującym firmom, takim jak Treehouse.



Być może najbardziej znana z tych firm to Akademia kodowania , nowojorski start-up, który ma setki tysięcy subskrybentów bezpłatnych cotygodniowych lekcji programowania w języku JavaScript Kod Rok program. Codecademy zawiera kilka zasad gry, aby utrzymać motywację użytkowników: Użytkownicy otrzymują punkty i odznaki za ukończenie lekcji i projektów, takich jak budowanie prostego blackjacka lub gry w kości.

Współzałożyciel Zach Sims twierdzi, że strona została stworzona, aby rozwiązać dwa problemy: frustracje (które on sam napotkał), które mogą towarzyszyć nauce programowania oraz wyzwania związane z edukacją wielu osób jednocześnie. Codecademy zachęca użytkowników do wzajemnej pomocy w rozwiązywaniu problemów, odwiedzając forum witryny.

Codecademy wystartowało w sierpniu. W ciągu pierwszych trzech dni z serwisu skorzystało ponad 200 000 osób. Na początku tego roku firma odnotowała kolejny gwałtowny wzrost wraz z wprowadzeniem Code Year, w ramach którego 400 000 użytkowników wysyła co tydzień wiadomość e-mail z nową koncepcją programowania, której mogą się nauczyć na stronie.



Do tej pory w Codecademy zarejestrowało się ponad milion osób, a ich wysiłki zaczęły przynosić owoce, takie jak aplikacja zbudowana przez nauczyciela, która umożliwia uczniom cyfrową konwersję DNA na RNA.

Chociaż elementy gry wbudowane w lekcje Codecademy są proste, Sims wierzy, że są one kluczem do przyciągnięcia użytkowników i utrzymania ich motywacji.

Orlando na Florydzie Domek na drzewie planuje posunąć ideę grywalizacji jeszcze dalej. Treehouse — który pobiera miesięczną opłatę za lekcje online projektowania stron internetowych, tworzenia stron internetowych i tworzenia aplikacji dla systemu operacyjnego Apple iOS — oferuje również odznaki, które użytkownicy zdobywają, ucząc się zasad kodowania. Ale ostatnio wprowadzono też darmową, prostą grę o nazwie Kod/Wyścigowiec to naprawdę sprawia, że ​​programowanie staje się grą i ma nadzieję włączyć do procesu uczenia inne elementy podobne do gry.



Z Code/Racer, dwóch graczy ściga się, aby w krótkim czasie wykonać małe zadania związane z kodowaniem stron internetowych — na przykład tworząc nagłówek na stronie internetowej z napisem Frogarri 5000 i dodając obraz samochodu wyścigowego podobnego do kreskówek — podczas gdy w tle gra skoczna muzyka. tło. Code/Racer jest obecnie bardziej jak dowód koncepcji niż pełnoprawna gra i jest to mylące, jeśli nie znasz podstawowego języka HTML. Ale granie w nią sprawia, że ​​nauka jest szybka i przyjemna, i możesz zobaczyć, jak może ułatwić podjęcie tematu, takiego jak programowanie.

Założyciel i dyrektor generalny Treehouse, Ryan Carson, uważa, że ​​uczynienie procesu uczenia się programowania bardziej podobnym do gry jest niezwykle potężne, ponieważ sprawia, że ​​nauka staje się uzależniająca — co, jak twierdzi, usłyszał od klientów. Oczywiście byłoby to okropne, gdybyśmy sprzedawali tytoń, ale tak nie jest, mówi. Sprzedajemy, czyniąc siebie lepszym.

A ludzie to kupują. Do tej pory witryna ma 8000 płatnych użytkowników, z których większość przejęła od zmiany marki pod nazwą Treehouse w listopadzie (wcześniej działała jako dodatek do witryny prowadzonej przez Carson dla projektantów i programistów stron internetowych o nazwie Think Vitamin). Treehouse pobiera miesięczną opłatę w wysokości 25 lub 49 USD, w zależności od pożądanego szczegółu instrukcji (dla studentów kosztuje 9 USD miesięcznie).



Carson nie sądzi jednak, że zapaleni subskrybenci będą musieli dużo płacić, aby nauczyć się kodować. Oczekuje, że za około sześć miesięcy użytkownik będzie mógł przejść szkolenie wystarczające do zbudowania prostej aplikacji internetowej, a po roku, jak mówi, będzie mógł dostać pracę w zakresie kodowania na poziomie podstawowym. I mógłbyś to robić przez cały czas mieszkając w Pueblo w Kolorado, mówi.

Wciąż jednak jest za wcześnie, aby stwierdzić, czy tak się stanie — Treehouse wciąż pracuje nad swoim programem, więc tworzenie najbardziej zaawansowanych lekcji zostanie ukończone dopiero we wrześniu.

Gabe Zichermann, który prowadzi coroczną konferencję o nazwie Gamification Summit – skupiającą się na dodawaniu funkcji przypominających gry do wszelkiego rodzaju działań w celu zwiększenia zaangażowania – mówi, że chociaż te start-upy nie obejmują typowych tropów gier wideo, takich jak rzucanie bomb lub zabijanie orków , tworzą pozytywne wrażenia, które odwracają uwagę użytkowników od faktu, że uczą się czegoś nowego i trudnego. Rozpakowują to i sprawiają, że jest to znacznie bardziej angażujące, mówi.

Codecademy i Treehouse mogą być przydatne również dla tych, którzy już wiedzą, jak kodować. Amanda Rae Arseneau, studentka programowania w Toronto, zapisała się na Rok Kodowania w styczniu i co tydzień wiernie podąża za nimi.

Arseneau, lat 32, mówi, że program pomaga jej zdobyć nowe umiejętności i odświeżyć stare. I w przeciwieństwie do jej trzyletniego programu szkoły zawodowej, mówi, że ukończenie lekcji Code School daje poczucie natychmiastowej satysfakcji, a zadania związane z grą, takie jak budowanie gry w blackjacka, są zabawne.

Mówi, że jest o wiele bardziej wciągający niż podręcznik.

ukryć