[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:03.70,0:00:05.60,Default,,0000,0000,0000,,저는 중학교 2학년때 프로그램 만드는 것을 배웠습니다. Dialogue: 0,0:00:05.70,0:00:07.00,Default,,0000,0000,0000,,그 때 처음 배운 것은 Dialogue: 0,0:00:07.00,0:00:10.50,Default,,0000,0000,0000,,녹색 원과 빨간색 사각형을 화면에 나타내는 것이었어요. Dialogue: 0,0:00:10.70,0:00:13.40,Default,,0000,0000,0000,,이 수업 중 일부를 배우고 나면 Dialogue: 0,0:00:13.40,0:00:16.40,Default,,0000,0000,0000,,앞으로 여러분이 원하는 것 대부분 할 수 있는 경지에 도달하게 됩니다. Dialogue: 0,0:00:17.70,0:00:22.33,Default,,0000,0000,0000,,컴퓨터 과학은 컴퓨터가 어떻게 작동하고 생각하는 방법에 대해 배웁니다. Dialogue: 0,0:00:22.33,0:00:24.70,Default,,0000,0000,0000,,이를 통해 새로운 작업을 할 수 있도록 컴퓨터를 가르칠 수 있죠. Dialogue: 0,0:00:24.80,0:00:28.10,Default,,0000,0000,0000,,최근에 컴퓨터로 할 수 있는 일이 엄청나게 늘어났습니다. Dialogue: 0,0:00:28.20,0:00:31.20,Default,,0000,0000,0000,,우리가 초능력을 가진 것과 비슷하다고 생각해요. Dialogue: 0,0:00:31.30,0:00:34.20,Default,,0000,0000,0000,,이제 우리는 그냥 게임을 할 거에요 (타냐 컴퓨터과학 전공 학생) Dialogue: 0,0:00:34.20,0:00:36.00,Default,,0000,0000,0000,,이를 통해 프로그래밍의 기본 개념을 배울 수 있답니다. Dialogue: 0,0:00:36.00,0:00:39.50,Default,,0000,0000,0000,,프로그램은 글자로 만들어져 있지만, 우리는 눈에 보이는 블록세트(Blockly)을 사용합니다. Dialogue: 0,0:00:39.60,0:00:43.20,Default,,0000,0000,0000,,프로그램을 만드는데 여기 저기 옮기기 쉬운 레고 블록 같은거에요. Dialogue: 0,0:00:43.20,0:00:46.00,Default,,0000,0000,0000,,하지만, 여러분은 실제로 코딩을 하는 겁니다. Dialogue: 0,0:00:46.00,0:00:49.40,Default,,0000,0000,0000,,우리가 처음 시작할 프로그램 코드는 Dialogue: 0,0:00:49.40,0:00:54.00,Default,,0000,0000,0000,,화난 새가 나쁜 돼지를 찾아가도록 도와 주는 것입니다. Dialogue: 0,0:00:54.00,0:00:56.60,Default,,0000,0000,0000,,블록세트는 크게 세 가지로 나눠집니다. Dialogue: 0,0:00:56.60,0:01:00.00,Default,,0000,0000,0000,,가장 왼쪽에 프로그램이 실행되면 화난 새가 움직이는 모습을 보여줍니다. Dialogue: 0,0:01:00.00,0:01:04.00,Default,,0000,0000,0000,,각 단계에서 움직임에 대한 도움말도 제공합니다. Dialogue: 0,0:01:04.00,0:01:06.00,Default,,0000,0000,0000,,중간 부분은 도구 모음입니다. Dialogue: 0,0:01:06.00,0:01:10.20,Default,,0000,0000,0000,,각 블록은 화난 새가 이해할 수 있는 명령어들입니다. Dialogue: 0,0:01:10.20,0:01:13.00,Default,,0000,0000,0000,,오른쪽에 있는 흰색 공간은 작업 공간이라고합니다 Dialogue: 0,0:01:13.00,0:01:15.10,Default,,0000,0000,0000,,우리는 여기서 프로그램 코드를 직접 만들 수 있습니다. Dialogue: 0,0:01:15.10,0:01:21.00,Default,,0000,0000,0000,,이제 "앞으로 이동" 블록을 움직이고 나서 "프로그램 실행"을 누르면 어떻게 될까요? Dialogue: 0,0:01:21.00,0:01:23.50,Default,,0000,0000,0000,,새가 앞으로 한 칸을 이동합니다. Dialogue: 0,0:01:23.50,0:01:28.00,Default,,0000,0000,0000,,앞으로 한 칸 이동 한 후 다른 작업을 수행하려면 어떻게 해야할까요? Dialogue: 0,0:01:28.00,0:01:30.30,Default,,0000,0000,0000,,우리 프로그램에 다른 블록을 추가 할 수 있습니다. Dialogue: 0,0:01:30.30,0:01:33.90,Default,,0000,0000,0000,,"오른쪽으로 회전" 블록을 선택하과 이전 블록 아래로 가져다 놓습니다 Dialogue: 0,0:01:33.90,0:01:37.00,Default,,0000,0000,0000,,노란색 화살표가 "앞으로 이동" 블록이 나타납니다 Dialogue: 0,0:01:37.00,0:01:41.00,Default,,0000,0000,0000,,그 아래로 두 개의 블록을 서로 합쳐 놓습니다. Dialogue: 0,0:01:41.00,0:01:45.00,Default,,0000,0000,0000,,이제 "실행"을 누르면, 새롭게 만든 두 개의 명령을 수행합니다. Dialogue: 0,0:01:45.00,0:01:47.00,Default,,0000,0000,0000,,위에서 아래로 만든 작업 순서에서 Dialogue: 0,0:01:47.00,0:01:49.00,Default,,0000,0000,0000,,혹시 블록을 삭제하고 싶다면 Dialogue: 0,0:01:49.00,0:01:52.00,Default,,0000,0000,0000,,하나를 빼서 그냥 휴지통에 버리면 됩니다. Dialogue: 0,0:01:52.00,0:01:57.80,Default,,0000,0000,0000,,"실행" 버튼을 누르고 나서 다시 "초기화"를 누르면 처음 단계로 돌아갑니다. Dialogue: 0,0:01:57.80,0:01:59.50,Default,,0000,0000,0000,,이제 나쁜 돼지를 잡으러 가볼까요?