1 00:00:13,000 --> 00:00:14,000 안녕하세요. 2 00:00:14,000 --> 00:00:16,000 저는 캐슬린 케네디이고이고 "Star Wars: 3 00:00:16,000 --> 00:00:18,000 The Force Awaken"의 제작자입니다. 4 00:00:19,000 --> 00:00:21,000 오늘 저희의 스타 bb-8과 5 00:00:21,000 --> 00:00:23,000 함께 일하게 될 것입니다. 6 00:00:24,000 --> 00:00:25,000 bb-8은 구형 드론입니다. 7 00:00:26,000 --> 00:00:29,000 bb-8이 하는 모든 것과 하는 움직임은 8 00:00:29,000 --> 00:00:32,000 컴퓨터 소프트웨어에 의해 제어됩니다. 9 00:00:33,000 --> 00:00:35,000 컴퓨터 과학은 마케팅, 의료 및 영화 10 00:00:35,000 --> 00:00:37,000 등과 같은 모든 산업에 영향을 미칩니다. 11 00:00:38,000 --> 00:00:40,000 실제로 수백 명의 컴퓨터 엔지니어가 12 00:00:40,000 --> 00:00:43,000 함께 작업하여 Force Awaken과 13 00:00:43,000 --> 00:00:45,000 같은 영화를 만들었습니다. 14 00:00:46,000 --> 00:00:47,000 안녕하세요 저는 ILM의 연구개발 15 00:00:47,000 --> 00:00:48,000 엔지니어 레이첼 로즈입니다. 16 00:00:49,000 --> 00:00:51,000 애니메이션 및 생물 개발 17 00:00:51,000 --> 00:00:52,000 팀을 담당하고 있습니다. 18 00:00:53,000 --> 00:00:55,000 "The Force Awaken"에서 저는 예술가들이 19 00:00:55,000 --> 00:00:57,000 캐릭터의 일부인 굴착기를 개발하는 20 00:00:57,000 --> 00:01:00,000 것에 대한 책임을 칩니다. 21 00:01:00,000 --> 00:01:03,000 캐릭터가 멀리 떨어진 은하계에서 22 00:01:03,000 --> 00:01:06,000 믿을 수 있는 것처럼 보이게 합니다. 23 00:01:06,000 --> 00:01:07,000 다음 한 시간에 저희는 당신의 24 00:01:07,000 --> 00:01:08,000 스타워즈 게임을 만들겠습니다. 25 00:01:09,000 --> 00:01:11,000 프로그래밍 기본 개념을 알려드립니다. 26 00:01:11,000 --> 00:01:13,000 보토 프로그래밍은 텍스트 형태입니다. 27 00:01:14,000 --> 00:01:16,000 근데 여기서는 블록 사용하여 프로그램 28 00:01:16,000 --> 00:01:18,000 쓰기 위해 드래그 및 드롭할 수 있습니다. 29 00:01:18,000 --> 00:01:20,000 여전히 코드를 생성하고 있습니다. 30 00:01:21,000 --> 00:01:22,000 블록으로 기본 작업을 수행한 후 31 00:01:22,000 --> 00:01:24,000 JavaScript로 전환합니다. 32 00:01:24,000 --> 00:01:26,000 웹에서 가장 인기 있는 프로그래밍 33 00:01:26,000 --> 00:01:27,000 언어 중 하나입니다. 34 00:01:28,000 --> 00:01:29,000 우선 레이와 함께 모든 35 00:01:30,000 --> 00:01:31,000 스크랩 부품을 수집하는 bb-8을 36 00:01:32,000 --> 00:01:33,000 프로그래밍하겠습니다. 37 00:01:34,000 --> 00:01:35,000 화면이 세 부분으로 나뉩니다. 38 00:01:36,000 --> 00:01:38,000 코드가 실행되는 왼쪽은 39 00:01:38,000 --> 00:01:40,000 Star Wars 게임 공간입니다. 40 00:01:40,000 --> 00:01:42,000 각 레벨에 대한 지침은 게임 공간 41 00:01:42,000 --> 00:01:44,000 아래에 기재되어 있습니다. 42 00:01:44,000 --> 00:01:46,000 가운데 영역은 도구 상자이며 이 각 43 00:01:47,000 --> 00:01:49,000 블록은 bb-8이 이해하는 명령입니다. 44 00:01:49,000 --> 00:01:51,000 오른쪽 하얀 공간은 작업 공간이라고 45 00:01:51,000 --> 00:01:53,000 하며 여기서 프로그램을 만들 것이다. 46 00:01:54,000 --> 00:01:55,000 “move left” 블록을 작업 47 00:01:55,000 --> 00:01:57,000 공간으로 드래그하고 실행을 누르면 48 00:01:57,000 --> 00:01:59,000 무슨 일이 일어날 것이니까? 49 00:01:59,000 --> 00:02:00,000 bb-8은 격자에서 왼쪽으로 50 00:02:00,000 --> 00:02:01,000 한 블록 이동합니다. 51 00:02:01,000 --> 00:02:03,000 bb-8이 “move left” 블록 이후에 52 00:02:03,000 --> 00:02:04,000 무언가를 하려면 어떻게 해야 합니까? 53 00:02:04,000 --> 00:02:06,000 프로그램에 다른 블록을 54 00:02:06,000 --> 00:02:07,000 추가할 수 있습니다. 55 00:02:07,000 --> 00:02:09,000 “move up” 블록을 선택하고 하이 56 00:02:09,000 --> 00:02:11,000 라이트가 나타날 때까지 “move left” 57 00:02:11,000 --> 00:02:13,000 블록 아래로 놓을 것입니다. 58 00:02:14,000 --> 00:02:16,000 그러면 두 블록이 서로 연결됩니다. 59 00:02:17,000 --> 00:02:18,000 다시 "run"을 누르면 60 00:02:19,000 --> 00:02:21,000 bb-8은 작업 공간에서 위에서 아래로 61 00:02:21,000 --> 00:02:23,000 수집된 명령을 수행합니다. 62 00:02:24,000 --> 00:02:26,000 블록을 삭제하려면 그룹에서 블록을 63 00:02:26,000 --> 00:02:28,000 체우고 도구 상자로 다시 드래그합니다. 64 00:02:29,000 --> 00:02:31,000 "run"을 누른 후 항상 "reset" 버튼 65 00:02:32,000 --> 00:02:33,000 눌러 bb-8을 시작할 수 있습니다. 66 00:02:34,000 --> 00:02:36,000 자, 이제 시작하자. 67 00:02:37,000 --> 00:02:42,000 번역 팀: Amara.org