Јесу ли учење кодирања и учење новог језика исте ствари?

$config[ads_kvadrat] not found

Эпичная БИТВА Баку с Билли, Чаки, Аннабель и Тиффани!!! Чревовещатель Билли 4 серия

Эпичная БИТВА Баку с Билли, Чаки, Аннабель и Тиффани!!! Чревовещатель Билли 4 серия
Anonim

Нова апликација Лрн нема времена ни за самогласнике ни за трикове: учитајте је и зароните равно у срце њене сврхе, која вас учи да кодирате. Натхан Бернард, који је створио апликацију Цоффее Тиндер-фор-нетворкинг, крајем јула лансирао је Лрн са суоснивачем Цхираг Јаином и Логаном Бернардом. Нису им била потребна лифтова јер су је могли извадити пре него што су се врата затворила. Идеја је била да се људи науче да кодирају као језик.

Инверсе чаврљао са Натханом о његовој апликацији која третира увод у кодирање као озбиљан, али почетнички пријатељски посао.

Шта вас је заинтересовало на начине да научите људе да кодирају?

Пре годину и по дана, дошао сам у Цоффее потпуно не-техничке. Нисам имао појма шта је Јавасцрипт. Радио сам у стартупима у прошлости, тако да сам имао дизајнерске и пословне вјештине и мислио сам да ћу бити добро. Али био сам ужасно погрешан. Ако покренете технички старт, има смисла да требате разумјети технологију.

Поврх тога, мој брат Логан и рођак, који су ми два најбоља пријатеља, обоје су софтверски инжењери. Некако сам имао тај сан о доласку овог лета - имамо малу кабину у Мејну и има заиста одличан приступ интернету - да бисмо нас троје могли заједно да градимо ствари и да могу да сарађујем са њима. Тако да сам почела ронити у њој, подучавајући се.

Зашто да Лрн буде мобилна апликација?

Била сам у Брооклину, а канцеларије у кафи су на Манхаттану, тако да сам сваки дан путовао у град од 35 до 40 минута, на један начин. Ако седите на МТА овде у Њујорку, за већину вожње немате интернет конекцију. Заиста сам изгубио за било шта што бих могао да урадим на свом телефону.

Ако погледате около у возу, сви су залијепљени за своје телефоне за цијелу вожњу. Почео сам да се питам: "Шта ови момци раде на својим телефонима?" Јер нема интернет конекције, тако да не можете сурфати интернетом. Почео сам да само гледам преко рамена да будем као, шта ти људи раде - шта да радим? И сви су играли игре: тона Цанди Црусх или друге мале, једноставне игре као Флаппи Бирд. Нисмо хтели да направимо игру, али знамо да ако бисмо могли да створимо искуство које ће бити импресивно као игра, мора постојати група људи у пет милиона плус који путују сваки дан у Њујорку који су били на желео је да научи нешто о шифрирању и да би био заинтересован за нешто тако упечатљиво као Цанди Црусх или учење на страном језику Дуолинго.

Идеја да се држимо подаље од игре изгледа да одваја Лрн од других апликација за програмирање почетника, што може бити: „Научит ћемо вас основама програмирања тако што ћете рећи роботу да убије ласер на другог робота. “Каква је била одлука да се направи квиз који је био занимљивији од игре?

Не желимо да људи пуцају у ласере - желимо да их схвате озбиљно. Зато што се учи кодирати? Потребна је преданост. Морао сам стотинама и стотинама сати само научити основе. И желите да буде забавно, али ми не желимо да будемо само још једна мобилна образовна игра или едукативна игра у том смислу. Дуолинго, на пример, није игра - то су заиста лепи мали интерактивни квизови.

Лрн-ови интерактивни квизови доимају Дуолинга. Да ли је било неких других апликација које сте сматрали смерницама?

Цоде Ацадеми је била велика апликација коју смо гледали у тону; Школска Шифра је била једна коју смо гледали у тону; ту је апликација под називом Свифти коју смо погледали. Цоде Ацадеми и Дуолинго су дефинитивно биле двије највеће инспирације за нас. Ако га погледате, сада постоји само заиста вишеструки избор и попуните празно поље које имамо у апликацији, али у верзијама 1.1, 1.2, 1.3, покрећемо још неколико стилова квиза.

Нешто што сада видимо врло рано је да су људи као: "Ох, завршио сам прву селекцију за сат времена и не могу дочекати да урадим следећу." И добро, ако пролазите кроз то брзо, вероватно не задржавате ове информације. Дакле, ако можемо да натерамо људе да пишу кодове - и то погрешно - помоћи ће са задржавањем и искуством учења.

Зашто сте почели са ЈаваСцриптом?

ЈаваСцрипт је некада био ограничен на оно што сте могли да урадите у вашем претраживачу, па ако бисте видели прегледну анимацију у вашем претраживачу или ако бисте кликнули на дугме и требало би да вас усмери на другу страницу - све то некада је писано у ЈаваСцрипту. Сада ЈаваСцрипт прелази преко цијелог стог. Можете да направите сервер са ЈаваСцрипт-ом, можете да направите базу података са ЈаваСцрипт-ом, можете да направите сав интерфејс који се суочава са клијентима, УКС са ЈаваСцриптом на Вебу. А сада такође можете изградити изворне мобилне апликације помоћу ЈаваСцрипт-а са новим оквиром који је управо управо изашао са именом Реацт Нативе, тако буквално од врло, веома задњег дела до базе података на сервер, на веб интерфејс, на мобилни рођак Можете користити ЈаваСцрипт за сваку од тих ствари. Некако је превелико да би пропало, и то је нешто што знамо да ће бити ту неко време.

Како иде лансирање?

Лансирање је ишло далеко од онога што смо очекивали, да будем искрен. Важније је да нам се људи враћају и да су: "Вау, ја у ствари нешто научим из овога." Тип који ништа није знао о кодирању био је у стању да изабере грешку у коду који смо имали у једном. туторијала. Оваква ствар где неко није знао ништа, а онда је могао да дође и каже: "Хајде да променим ово" - то је прилично невероватна ствар.

Ја и моја двојица радимо на овоме, ја и мој суоснивач Цхираг Јаин седећи у соби сатима сваки дан радећи све. Али пријем је био заиста охрабрујући, заиста инспиративан. Ставили смо хиљаде сати у изградњу ове ствари, и волимо да то радимо, тако да смо заиста сретни што видимо да то одзвања људима.

Чини се да се у овом смислу чује да кодирање може бити заиста застрашујуће - то је као учење страног језика - али то је такође нешто што многи људи користе, тако да га желите научити, чак и са почетне тачке гледишта.

Желимо да људима јасно ставимо до знања да желимо да вас научимо како да говорите језик кода. Не желите да постанете софтверски инжењер. Али то је довело до јаког поверења да сарађујем са инжењерима на послу, ако само разумете терминологију. На пример, Цхираг је невероватан инжењер - он је најбољи инжењер са којим сам икада радио - и када дође до заиста тешких техничких изазова, не могу их решити. Али могу да разумем шта он решава, и разумем зашто би требало толико времена да их решимо, а када их он реши могу да поделим то достигнуће и тај успех и будем као, “Вау. Не могу да верујем да смо то решили. ”То је као, поштовање.

У Лнр, ви описујете функције као “глаголе програмирања” - да ли је то свјесна одлука о паралелном учењу језика?

О томе стално размишљамо док пишемо. Још увек ми је свеже у глави колико је све то било смешно страно када сам почео да учим кодирање, па сам желео да је учиним приступачним. То је пробављиво; то је разумљиво. Ви не учите ракетну науку; само учиш други језик. Не морате да будете невероватни у математици да бисте научили како да програмирате. Не морате бити инжењер да бисте научили како да програмирате. Свако може научити основе.

Лрн је сада доступан на иОС-у (бесплатно преузимање и $ 2.99 за откључавање свих лекција), а Андроид верзија ће ускоро бити доступна.

$config[ads_kvadrat] not found