[Script Info] Title: [Events] Format: Layer, Start, End, Style, Name, MarginL, MarginR, MarginV, Effect, Text Dialogue: 0,0:00:00.90,0:00:03.00,Default,,0000,0000,0000,,사람들은 항상 결정을 내립니다. Dialogue: 0,0:00:03.00,0:00:05.00,Default,,0000,0000,0000,,가령 밖에 나가기 전에 Dialogue: 0,0:00:05.00,0:00:06.70,Default,,0000,0000,0000,,"만약"에 어떤 일을 할 것인지 말이죠. Dialogue: 0,0:00:06.70,0:00:10.00,Default,,0000,0000,0000,,"만약" 비가 온다, "그러면" 우비를 입어야지 Dialogue: 0,0:00:10.00,0:00:16.00,Default,,0000,0000,0000,,만약 여러분이 그런 종류의 문장을 처리하겠다고 하면, Dialogue: 0,0:00:16.00,0:00:21.00,Default,,0000,0000,0000,,컴퓨터는 놀랍도록 빠른 속도로 믿을 수 있는 결과를 냅니다. Dialogue: 0,0:00:21.00,0:00:24.50,Default,,0000,0000,0000,,그리고, 컴퓨터 프로그램은 Dialogue: 0,0:00:24.55,0:00:27.70,Default,,0000,0000,0000,,약간의 수학과 Dialogue: 0,0:00:27.70,0:00:31.41,Default,,0000,0000,0000,,몇 가지 IF문이 있는데, 여기서 결정을 하지요. Dialogue: 0,0:00:31.41,0:00:34.00,Default,,0000,0000,0000,,그래서 이런 퍼즐에서 Dialogue: 0,0:00:34.00,0:00:37.50,Default,,0000,0000,0000,,IF 블록은 멍청이도 결정하는데 도움을 줍니다. Dialogue: 0,0:00:37.50,0:00:39.80,Default,,0000,0000,0000,,무엇이던 확인할 수 있죠. Dialogue: 0,0:00:39.80,0:00:45.00,Default,,0000,0000,0000,,예를 들어 "만약 왼쪽에 경로가 있다면"이라는 블록을 사용해서 Dialogue: 0,0:00:45.00,0:00:48.00,Default,,0000,0000,0000,,그 안에 "좌화전을 하라"라는 명령어른 넣어봅시다. Dialogue: 0,0:00:48.00,0:00:51.50,Default,,0000,0000,0000,,그럼 우리는 그 주변의 멍청이에게 말하고 있는 것입니다. Dialogue: 0,0:00:51.50,0:00:53.70,Default,,0000,0000,0000,,왼쪽에 길이 있는지를 보는 거죠, Dialogue: 0,0:00:53.70,0:00:56.00,Default,,0000,0000,0000,,만약 있으면 회전을 합니다. Dialogue: 0,0:00:56.00,0:01:01.31,Default,,0000,0000,0000,,우리가 "반복" 블록 내부에 "앞으로 전진"이라는 블록을 사용하면 Dialogue: 0,0:01:01.31,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:12.00,Default,,0000,0000,0000,,회전할 곳이 있을 때, "IF" 블록이 왼쪽으로 틀라고 말해줍니다. Dialogue: 0,0:01:12.00,0:01:13.90,Default,,0000,0000,0000,,여러분이 볼 수 있으면 Dialogue: 0,0:01:13.90,0:01:18.40,Default,,0000,0000,0000,,우리는 왼쪽으로 회전을 하지만, 그렇지 않으면 앞으로 계속 갑니다. Dialogue: 0,0:01:18.40,0:01:21.72,Default,,0000,0000,0000,,이게 바로 IF문을 사용하는 아주 간단한 예입니다. Dialogue: 0,0:01:21.72,0:01:26.34,Default,,0000,0000,0000,,이는 실제로 컴퓨터 프로그래밍의 기본 개념입니다. Dialogue: 0,0:01:26.34,0:01:32.00,Default,,0000,0000,0000,,제가 처음 만든 프로그램 코드는 틱-택-톡 프로그램을 짜는 것입니다. Dialogue: 0,0:01:32.00,0:01:34.90,Default,,0000,0000,0000,,IF문을 쓰게 되었죠. Dialogue: 0,0:01:34.90,0:01:39.20,Default,,0000,0000,0000,,"만약" 다른 사람이 앞으로 가면, 그 앞을 막는 것이죠. Dialogue: 0,0:01:39.20,0:01:44.41,Default,,0000,0000,0000,,이제 IF문을 다 배우셨구요. 이는 프로그램의 핵심 개념입니다.