MITCH 레스 닉은 : 안녕, 난 미치 레스 닉 해요. 나는 학습의 교수 해요 MIT 미디어 랩에 여기에서 연구, 나는 또한 MIT 스크래치 팀을 연출합니다. JOHN MALONEY : 나는 존 해요 말로 니, 내가했다 약 11 년 동안 연구원 스크래치 프로젝트에서 작업 리드 개발자로. MITCH 레스 닉 : 우리는 전화 우리의 연구 그룹 평생 유치원 그룹 때문에 우리는 길을 아이들에서 영감을하고 있습니다 유치원에서 배운다. 고전 유치원, 어린이 장난스럽게 디자인하고 만드는 와 공동으로 일 서로 - 건물 타워 나무 블록, 사진을 만들기로 손가락 페인트와 크레용. 우리는 스크래치를 개발, 우리는 원 그 유치원의 정신을 캡처 모든 연령의 학습자. JOHN MALONEY : 중 하나 스크래치에 대한 큰 동기 부여 이 프로젝트 되었나요 미첼과 나탈리 라고 시작했다 컴퓨터 클럽 하우스. 그리고 그들은 일을 많은 아이들을 보았다 포토샵과 같은 미디어 도구와 물건 다양한 사운드 제작 도구, 하지만 그들은 모든 프로그래밍을 수행하지 않았다. 아이들은 모든 프로그래밍을 수행하지 않은, 우리는 주위를 둘러 보았다 잘했다 왜 그 일을하지 않습니다? 대답은 같았다 없었다 수 적절한이었다 도구 해당 설정. MITCH 레스 닉 :만큼 우리 스크래치를 개발했다, 나는 몇 가지 아이디어에서 영감을했다 나의 멘토, 시모어 페퍼의 사람 로고 프로그래밍 언어를 개발했다. 시모어는 항상 말을 사용하는 그 새로운 기술에 대한 중요 낮은 층을 가지고 - 즉 그것은 간단 높은 천장 -으로 시작하는 - 당신이 더 할 수있는 의미 그것으로 더 복잡한 것들. 우리는 또한하고 싶어 우리는 "넓은 벽"라고 부릅니다 많은이 의미 다른 경로, 당신은 여러 가지를 할 수있는 소프트웨어와 함께 가지. 그냥 얻을 수는 충분하지 않습니다 쉽게 시작하고 복잡한 일을 할 모든 사람이 같은 일을하고 있다면. 우리는 많은 다른 경로를 갖고 싶어 우리는 다른 사람들이 알고 있기 때문에 서로 다른 이해 관계, 우리는 모든 사람을 원했다 프로젝트를 수행 할 수있는 그 자신의 이익 성장했다. JOHN MALONEY : 내가 좋아하는 것 말을 우리가 아마 - 놈의 - 우리는 약 10 배 간주 이보다 더 많은 명령 및 기능 지금까지 스크래치에 끝났다. 우리는 끝이없는 것 정확히 무엇에 대한 논쟁 블록을 넣어 표현하고 여부를 기본적으로 같은 것들 스프라이트의 방향 위쪽 또는 오른쪽으로해야한다. 그래서 우리는 이러한 모든 것들에 대한 생각 특히 초기 경험 사람들은이 것 스크래치와 노력과 관광 명​​소가 될 수 있도록 만들려면 다만 실험에 의해 발견했다. MITCH 레스 닉 : 우리가 있었다 먼저, 스크래치를 디자인 우리의 대상은 16 세의 8했다. JOHN MALONEY :에 스펙트럼의 로우 엔드, 우리는 많은 젊은 아이들이 사실을 발견했습니다 우리가 지금까지 예상했던 것보다 스크래치를 사용하여. 난 여전히 하나의 기억 - 첫번째 스크래치 날, 나는 우리가 있다고 생각, 이 여섯 살짜리 작은 사람이 들어 있던 상단에, 나는 놀랐습니다 , 예를 들면, 스크래치의 사용 CS50 등 대학 수업에 우리는 정말하지 않았기 때문에 의 언어로 스크래치 생각 컴퓨터에 컴퓨터 과학을 가르치는 과학자. 또 다른 놀라운 방법 많은 성인은 그것을 사용하고 있습니다. 우리는 사람들이 누구인지 발견 전임 프로그래머 등 프로그래밍을 즐길 수 취미의 일종으로 처음. 그래서 우리는 사람을 본 적이 스크래치 웹 사이트에 예를 들어, 수행 프로젝트를 만들고, 광선이 3-D 렌더링 시스템을 추적. 나는 그것을 볼 때 나는 그것을 믿을 수 없었다. MITCH 레스 닉 :만큼 우리 , 스크래치에 작업을 시작 우리는에서가 다른 만들려면 이전의 프로그래밍 언어 이 액세스 할 수 있도록하기 위해 사람들이 훨씬 더 넓은 범위에서 동작한다. 그래서 우리는 세 가지 핵심 원칙을 가지고 있었다. 첫째, 우리는하고 싶은 그것은 더 땜장이 - 수, 그래서 당신은 많은 프로그램을 구축 할 수 함께 레고 벽돌을 가하고있다. 그래서 우리는 비주얼 프로그래밍을했다 함께 스냅 블록. 둘째로, 우리가 원하는 사람들이 작업 할 수 있습니다 더 의미있는 프로젝트에, 일 즉, 그들에게 개인적으로 관련했다. 우리가 만드는 이유 스크래치 그래서 미디어 리치 (media-rich). 모든 셋째, 우리가 만들고 싶어 그것은 더 많은 사회적 당신 때문에 가장 많이 알고 학습 경험을 우리는 다른 사람과 상호 작용할 때 제공됩니다. 그래서 우리는 온라인 스크래치를 추가 처음부터 지역 사회, 우리는 출시 때 바로 소프트웨어 있도록 사람들 청중이있을 것입니다 자신의 작품에 대한 또한 영감을 얻을 다른 무엇을 만들어 사람들. 우리는 거기에 스크래치를 시작하기 때문에 450 만 프로젝트 주변에있다 공유 된 그 스크래치 웹 사이트에. JOHN MALONEY : 그래서 실제로 프로젝트에 참가 종류의 미첼에 탄원하여. 내가 들었을 때 가입 요청 그것에 대해 생각하기 때문에 그런 멋진 될 줄 일, 내가 도움을했습니다. 하지만 내 마음에 드는 언어 나는 스몰 토크, 그리고 이 버전의 개발을 도왔습니다 의 스몰 토크 이죠라고. 그래서 잘 난거야, 말 이 일을 와서 할 한 내가 이죠에 구축 할 수 있습니다로. 그리고 미첼 I, 오 확인했다 이 안으로 무엇으로 만들어 졌는지 상관 없어 그냥 작동합니다. 그리고 그것이 얻은 방법 찍찍하는 소리로 작성합니다. 그래서 스크래치 2.0, 우리 우리는 것이라고 생각 스크래치가 더에게 다가 만들려고 그것이 클라우드 기반 응용 프로그램 만들기로했습니다. 그리고 버전이 있었지만 브라우저에서 실행 스퀵의 그것은 다운로드를 요구 그리고 플러그인을 설치. 그리고 우리가 알고있는 그 많은 사람들이 문제가 그 일을 할 것, 그것이 있었다 하나 때문에 복잡한 과정 나 때문에 그들의 관리들은 학교 또는 무엇이든은 그것을 허용하지 않을 것입니다. 그래서 우리는 무언가를 원했다 종류의 브라우저에 내장 또는 종류의했다 기본적으로 거기에 대부분의 브라우저에. 우리는 자바로 간주. 우리는 실버 고려했다. 우리는 자바 스크립트로 간주 우리는 플래시를 고려했다. 그 시점에서, 플래시이었다 정말 우세에. 어도비는 정말 밀어되었다 우리는 아직 당신은 알고, 모르는, 그런 문제가 될 거라고 아이폰 OS 등 모바일 기기에. 그래서 우리는 플래시로 가서, 생각해 보면, 당신은 알고있다, 어쩌면 더 좋은 했 우리는 자바 스크립트로 갔으면 그가 될 것 때문에 지배적 인 언어. 그러나 나는 생각하지 않는다 우리는 가능한 할 수있는 모든 방법 있던 모든 일을 보았다 과거와 현재 사이에서 변경 예정. 그것은 세 년 정도 소요 이런 식으로 뭔가를 함께 넣어, 그래서 당신은 당신의 추측합니다 최고의 희망. MITCH 레스 닉 : 우리의 새로운 중 하나 프로젝트는 스크래치 주니어라고, 스크래치 이동을 위해 노력 심지어 어린 아이들에 이르기까지. 이 나이에 목표로하는 것 5-7년 아동, 2 급 유치원 등을들 수있다. 의 첫 번째 버전 그것은 아이팟에있을 것입니다, 우리는 올 가질 계획 2014 년 중간에 밖으로. 그래서 주니어가 될 것입니다 스크래치 어느 버전을 축소. 그것은 어느 정도해야합니다 또한 더 적은 기능과 더 발달 물건을 어린 아이에 적합합니다. JOHN MALONEY : 나는 사실을 즐길 수 특히 2.0 스크래치가 일종의 몰래 높다 당신이 상상하는 것보다 성능을 제공합니다. 당신이하고 기본적으로 애니메이션 등, 당신은 프레임에 한정하고 업데이트의 종류 - 속도 화면 비율, 우리는했습니다 의도적으로 설계 그것은 단지 않도록 프레임 당 조금 그 그래서 당신은 반복을 말한다면 10 이동 10, 당신이 실제로 그것은 10 조금 이동 참조 단계 - 10 작은 단위입니다. 그러나 종류의가있다 터보 모드라는 숨겨진 모드, 당신은에 의해 얻을 수있는 Shift 키를 누르면 녹색 플래그를, 그것은 기본적으로 그것을 할 수 있습니다 종류로 빨리 할 수​​있는 한 실행합니다. 그래서 이것은 당신이 할 수있는 것입니다 광선 추적 같은 것들, 당신은 필요 없어 - 원래의 광선 추적, 당신은 기다려야했다 약 30 결과를 볼 수있는 시간 그것 때문에 종류 걷 겠죠했다 한 번에 하나의 프레임을 통해. 그러나 Shift 키를 누른 상태로 일, 당신은 결과를 얻을 수 있습니다 20초 같은 뭔가. 그래서, 갑자기, 당신은 정렬 할 수 있습니다 스크래치에 높은 수준의 것들, 하지만 숨겨진 기능입니다.