1 00:00:01,280 --> 00:00:03,940 Hour of Code에 오신 걸 환영합니다... 2 00:00:14,070 --> 00:00:20,470 안녕하세요, 저는 캐서린 케네디입니다. 저는 스타워즈: 깨어난 포스의 프로듀서입니다. 3 00:00:20,470 --> 00:00:26,910 오늘 여러분은 저희 스타 중의 하나인 BB-8에 대해 알아보게 될거에요. BB-8은 원형 드로이드에요. 4 00:00:26,910 --> 00:00:33,370 BB-8이 하는 모든 것과 모든 움직임은 컴퓨터 소프트웨어로 제어되죠. 5 00:00:33,370 --> 00:00:39,030 컴퓨터 과학은 마케팅부터 의료, 영화에 이르기까지 모든 산업에 영향을 주죠. 6 00:00:39,030 --> 00:00:46,070 사실, 수 백명의 컴퓨터 엔지니어들이 깨어난 포스와 같은 영화를 만듭니다. 7 00:00:46,430 --> 00:00:51,899 안녕하세요, 저는 레이철 로즈에요. 저는 ILM의 R&D 엔지니어이고 애니메이션과 8 00:00:51,899 --> 00:00:57,340 생물체 개발팀을 이끌고 있죠. 깨어난 포스에서, 리그 개발 아티스트를 지원합니다. 9 00:00:57,340 --> 00:01:06,561 리그는 캐릭터의 일부이며 아주 먼 은하에서 캐릭터를 진짜처럼 보이게 만들어주죠. 10 00:01:06,561 --> 00:01:10,020 다음 한 시간 동안, 우리만의 스타 워즈 게임을 만들어서 11 00:01:10,020 --> 00:01:13,199 프로그래밍의 기본을 알려드릴 거에요. 12 00:01:13,199 --> 00:01:16,500 보통 프로그래밍은 텍스트이지만 여기서는 블록을 사용하여 13 00:01:16,500 --> 00:01:23,200 끌어다 붙여서 프로그램을 만들거에요. 레이와 함께 BB-8이 다니면서 14 00:01:23,200 --> 00:01:27,700 모든 고철을 모으도록 프로그래밍 할께요. 화면은 세 부분으로 나누어집니다. 15 00:01:27,700 --> 00:01:31,119 왼쪽은 스타워즈 게임 공간이고 여기서 코드가 실행되죠. 16 00:01:31,119 --> 00:01:37,259 각 레벨의 지시문은 게임 공간 아래에 있어요. 중간 부분은 도구상자이고 17 00:01:37,259 --> 00:01:42,009 이 블록은 BB-8이 이해할 수 있는 명령어에요. 오른쪽의 흰 공간은 작업 공간이라고 하죠. 18 00:01:42,009 --> 00:01:44,649 여기서 우리의 프로그램을 할거에요. 19 00:01:44,649 --> 00:01:51,860 제가 moveLeft 블록을 작업공간으로 갖다 놓으면, 어떻게 되나요? BB-8이 그리드에서 20 00:01:51,860 --> 00:01:56,990 한 블록 왼쪽으로 이동하죠. moveLeft 블록 다음에 BB-8이 뭔가 해야되면 어떻게 하죠? 21 00:01:56,990 --> 00:02:04,090 프로그램에 또 다른 블록을 추가하면 되요. moveUp 블록을 선택해서 하이라이트가 표시될 때까지 22 00:02:04,090 --> 00:02:08,040 moveLeft 블록 아래에 갖다 놓을께요. 그 다음 내려 놓으면 2개의 블록이 결합되죠. 23 00:02:08,040 --> 00:02:10,549 run을 다시 누르면, 작업공간에 위에서 아래로 쌓인 24 00:02:10,549 --> 00:02:15,989 명령을 BB-8이 수행합니다. 블록을 삭제하고 싶으면, 25 00:02:15,989 --> 00:02:20,560 스택에서 제거한 다음 도구상자로 다시 갖다 놓으면 되요. run을 클릭한 후, 26 00:02:20,580 --> 00:02:27,600 reset 버튼을 클릭하면 언제든지 BB-8을 처음으로 되돌릴 수 있어요. 그럼 시작해봐요!