새로운 언어를 코딩하고 배우는 법을 배우는 것은 똑같은가요?

$config[ads_kvadrat] not found

[20대~30대 실속파] 로맨틱 홀리데이…「샐러던트」위한 크리스마스 선물

[20대~30대 실속파] 로맨틱 홀리데이…「샐러던트」위한 크리스마스 선물
Anonim

새로운 응용 프로그램 Ln은 모음이나 특수 효과를위한 시간이 없습니다: 그것을로드하고, 당신이 코드를 가르쳐주는 목적의 핵심으로 곧바로 뛰어 들어보십시오. 네트워킹 용 틴더 (Tinder-for-networking) 앱 커피를 만든 네이선 버나드 (Nathan Bernard)는 7 월 말 공동 창립자 인 키라 그자인 (Chirag Jain)과 로건 버나드 (Logan Bernard)와 함께 Lrn을 시작했습니다. 문이 닫히기 전에 엘리베이터를 꺼낼 수 있기 때문에 승강기가 필요하지 않았습니다. 이 아이디어는 사람들에게 언어로 코드 작성을 가르치는 것이 었습니다.

역 심각하지만 초보자 친화적 인 비즈니스처럼 코딩에 대한 소개를 다루는 그의 앱에 대해 Nathan과 채팅했습니다.

사람들에게 코드 작성법을 가르치는 방법에 관심이 있으십니까?

약 1 년 반 전, 나는 커피를 완전히 기술적이지 않은 것으로 보았습니다. Javascript가 무엇인지 전혀 몰랐습니다. 과거의 신생 기업에서 일 했으므로 설계 및 비즈니스 기술을 보유하고있어 좋을 것 같았습니다. 그러나 나는 끔찍한 잘못이었다. 기술 시작 프로그램을 실행하는 경우이 기술을 이해해야합니다.

그 중에서도 가장 친한 친구 인 Logan과 사촌은 모두 소프트웨어 엔지니어입니다. 나는이 여름에 꿈을 꾸었습니다. 메인에는 작은 객실이 있으며 정말 인터넷 접속이 잘되어 있습니다. 우리 셋이 함께 물건을 만들 수 있고 그들과 협력 할 수 있습니다. 그래서 나 자신을 가르쳐서 일종의 다이빙을 시작했습니다.

Lrn을 모바일 앱으로 만드는 이유는 무엇입니까?

나는 브루클린에 있었고 커피 사무실은 맨해튼에 있었고, 그래서 나는 매일 35-40 분 분량의 도시로 통근했다. 뉴욕시에 MTA에 앉아 있으면 대다수가 인터넷에 연결할 수 없습니다. 나는 내 전화로 할 수있는 모든 일에 손해를 보았다.

여기서 기차를 둘러 보면 통근 통학을 위해 모든 사람이 전화기에 붙어 있습니다. 나는 "이 사람들은 전화기에서 무엇을하고 있습니까?"라고 궁금해하기 시작했습니다. 인터넷에 연결되어 있지 않기 때문에 인터넷 서핑을 할 수 없습니다. 나는 어깨 너머로 피어링을 시작했다.이 사람들은 무엇을하고 있는가? 내가 무엇을해야 하는가? 그리고 모두가 게임을하고있었습니다: 캔디 크러쉬 톤 또는 Flappy Bird와 같은 다른 작고 간단한 게임. 우리는 게임을 만들고 싶지는 않았지만, 게임처럼 몰입 한 경험을 만들 수 있다면 500 만 명 이상의 사람들이 뉴욕시 전역에 매일 매일 통근하는 사람들의 무리가되어야한다는 것을 알고 있습니다 기차에 대해 조금 배우고 싶었고 Candy Crush 나 외국어 학습 앱 Duolingo처럼 몰입 형에 관심이있었습니다.

게임에서 벗어나기위한 아이디어는 Lrn을 다른 초보자 용 프로그래밍 앱과 구분하는 것처럼 보입니다. "우리는 로봇에게 다른 로봇에서 레이저를 쏘라고 말함으로써 프로그래밍 기본 사항을 가르쳐 줄 것입니다. "게임과 달리 몰입 형 퀴즈를 만들기로 한 결정은 무엇 이었습니까?

우리는 사람들이 레이저를 쏘는 것을 원하지 않습니다. 우리는 사람들이 레이저를 심각하게 생각하기를 바랍니다. 코드 작성을 배우기 때문에? 그것은 헌신을 필요로합니다. 나는 그것의 기초를 배우기 위해서 수 백 시간을 투자해야했다. 그리고 당신은 그것이 재미 있기를 원하지만, 우리는 그 문제에 대한 또 다른 모바일 교육 게임이나 교육 게임이되고 싶지 않습니다. 예를 들어, Duolingo는 게임이 아닙니다. 대화 형 퀴즈가 정말 재미 있습니다.

Lrn의 대화식 퀴즈는 Duolingo를 연상케하는 것처럼 보입니다. 다른 앱을지도로 보았습니까?

코드 아카데미는 우리가 1 톤을 보았던 큰 응용 프로그램이었습니다. 코드 스쿨은 우리가 1 톤을 보았습니다. Swifty라는 응용 프로그램이 있습니다. 코드 아카데미와 Duolingo는 확실히 우리에게 가장 큰 두 가지 영감이었습니다. 보시다시피, 실제로는 다중 선택 만하고 응용 프로그램에있는 빈칸을 채우지 만 버전 1.1, 1.2, 1.3에서는 두 가지 퀴즈 스타일을 제공하고 있습니다.

우리가 지금 정말로 일찍 볼 수있는 것은 사람들이 "오, 나는 1 시간 만에 첫 번째 선택을 마쳤고 다음 시간을 기다릴 수 없다"는 것입니다. 그리고 잘하면, 빨리, 당신은 아마이 정보를 유지하지 않을거야. 따라서 사람들이 코드를 작성하고 잘못 이해하도록 할 수 있다면 보존 및 학습 경험을 유지하는 데 도움이됩니다.

왜 JavaScript로 시작 했습니까?

자바 스크립트는 브라우저에서 할 수있는 일에 제한적 이었기 때문에 브라우저에서 예쁜 애니메이션을 보거나 버튼을 클릭하면 다른 페이지로 연결됩니다. 이전에는 JavaScript로 작성되었습니다. 하지만 이제는 자바 스크립트가 전체 스택을 거치게됩니다. 자바 스크립트로 서버를 만들거나, 자바 스크립트로 데이터베이스를 만들거나, 프론트 - 페이스, 클라이언트 - 페이스 UI, 자바 스크립트를 포함한 UX를 웹상에 구축 할 수 있습니다. 이제 페이스 북이 React Native라고 불리는 새로운 프레임 워크를 사용하여 자바 스크립트를 사용하여 네이티브 모바일 앱을 만들 수도 있습니다. 문자 그대로 매우 뒤에서부터 데이터베이스, 서버, 웹 인터페이스, 모바일 네이티브 응용 프로그램을 사용하면 이러한 모든 것들에 대해 JavaScript를 사용할 수 있습니다. 그것은 실패하기에 너무 큰 것입니다. 그리고 그것은 우리가 잠시 동안있을 것이라는 것을 알고있는 어떤 것입니다.

발사는 어때?

이 런칭은 우리가 기대했던 리셉션을 넘어서서 솔직히 진행되었습니다. 더 중요한 것은 사람들이 우리에게 돌아와서 "와우, 나는 실제로 이것으로부터 뭔가를 배우고 있습니다."라고 말합니다. 코딩에 관해 전혀 모르는 사람은 우리가 가지고있는 코드에서 오류를 찾아 낼 수있었습니다 튜토리얼의. 누군가가 아무것도 몰랐던 곳의 그런 것들, 그리고 "와서 바꾸자."- 그 말은 아주 놀라운 일입니다.

그것은 저와 두 명의 다른 사람들입니다. 저와 제 공동 창업자 인 Chirag Jain은 매일 모든 일을 몇 시간 동안 방에 앉아있었습니다. 그러나 리셉션은 정말로 격려를 불러 일으켰습니다. 우리는 수천 시간을 건물에 넣었고, 우리는 그것을하는 것을 좋아합니다. 그래서 사람들과 공명하는 것을 보게되어 정말 기쁩니다.

이러한 의미에서 코딩은 실제로 외국어를 배우는 것과 같이 매우 어려울 수 있지만, 많은 사람들이 사용하고있는 것이므로 초보자의 관점에서조차 배우고 싶어합니다.

우리는 사람들에게 코드의 언어를 말하는 법을 가르치고 싶음을 분명히하고 싶습니다. 당신은 소프트웨어 엔지니어가되고 싶지 않습니다. 그러나 전문 용어를 이해하면 직장에서 엔지니어와 협력 할 수 있다는 자신감이 급증했습니다. 예를 들어, Chirag는 놀라운 엔지니어입니다. 그는 내가 지금까지 작업해온 엔지니어 중 최고입니다. 기술적 인 어려움을 겪었을 때 해결할 수 없었습니다. 그러나 나는 그가 무엇을 해결하고 있는지 이해할 수 있으며, 왜 그것을 해결하는데 오랜 시간이 걸릴지 이해합니다. 그리고 그가 그것을 해결할 때 나는 그 업적과 성공을 공유 할 수 있습니다. "와우. 나는 우리가 그것을 해결했다는 것을 믿을 수 없다. "그것은 마치 존경심이다.

Lrn에서 함수를 "프로그래밍 동사"로 묘사합니다 - 언어를 병행하는 의식적인 결정입니까?

우리가 글을 쓰면서 끊임없이 생각하고 있습니다. 나는이 모든 것을 내가 처음으로 코딩을 배우기 시작한 때였다고 얼마나 우스운 마음으로 생각 하느냐가 매우 신선하다. 그래서 나는 그것을 접근하기 쉽게하고 싶었다. 그것은 소화 가능합니다. 그것은 이해할 수 있습니다. 당신은 로켓 과학을 배우지 않고 있습니다. 당신은 방금 다른 언어를 배우고 있습니다. 프로그램하는 법을 배우기 위해 수학에서 놀랄 필요는 없습니다. 프로그램 방법을 배우기 위해 엔지니어가 될 필요는 없습니다. 누구나 기본을 배울 수 있습니다.

Lrn은 iOS에서 무료로 다운로드 할 수 있으며 (무료로 다운로드 할 수 있으며 $ 2.99 모든 수업을 잠금 해제 할 수 있음) 곧 Android 버전이 출시 될 예정입니다.

$config[ads_kvadrat] not found