1 00:00:00,320 --> 00:00:03,740 컴퓨터가 정말 잘하는 것중 하나는 명령을 반복하는 것입니다. 2 00:00:03,740 --> 00:00:05,809 사람의 경우, 똑같은 일을 한번에 여러번 해야한다면 정말 지겨워할 거에요. 3 00:00:05,809 --> 00:00:08,809 4 00:00:08,809 --> 00:00:09,849 하지만, 컴퓨터는 똑같은 일을 백만번도 넘게 할수있어요. 5 00:00:12,849 --> 00:00:15,000 게다가 지겨워하지도 않고, 정말 잘 해낼 수 있지요. 6 00:00:15,500 --> 00:00:17,430 예를들어서, 내가 만약에 7 00:00:17,430 --> 00:00:20,960 페이스북의 모든 사용자들에게 생일축하 이메일을 보내려고 한다면, 8 00:00:20,960 --> 00:00:24,850 모든 사람들에게 이메일을 쓰는데 100년이 더 걸릴지도 몰라요. 9 00:00:24,850 --> 00:00:25,269 10 00:00:25,269 --> 00:00:28,760 하지만 몇줄의 코드만으로, 나는 시스템에게 11 00:00:28,760 --> 00:00:32,229 페이스북의 모든 사용자들에게 생일축하 이메일을 보내라고 시킬 수 있어요. 12 00:00:32,229 --> 00:00:34,000 바로 이것이 반복(LOOP) 이라는 것이고, 13 00:00:34,500 --> 00:00:37,180 컴퓨터가 아주 잘할 수 있는 것입니다. 14 00:00:37,180 --> 00:00:40,550 이번 연습문제에서 당신이 풀어야할 문제는 앵그리버드가 돼지를 잡을 수 있도록 15 00:00:40,550 --> 00:00:44,940 이동시키는 것입니다. 자, 이제 반복(REPEAT) 블럭을 사용할 거에요. 16 00:00:44,940 --> 00:00:49,210 그냥 쉽게 하기 위해서는, 17 00:00:49,210 --> 00:00:52,219 컴퓨터에게 "앞으로 가기 (MOVE FORWARD)" 블록을 18 00:00:52,219 --> 00:00:57,079 5번 사용하게해서, 앵그리버드가 돼지에게 한발씩 다가가도록 할수도 있어요. 19 00:00:57,079 --> 00:01:00,590 또는 "앞으로 가기 (MOVE FORWARD)" 블록을 한번 사용하게하고, 20 00:01:00,590 --> 00:01:04,150 그 블록을 5번 "반복" 하라고 할수도있어요. 두가지는 같은 동작을 해요. 21 00:01:04,150 --> 00:01:08,280 이렇게 하기 위해서는, "앞으로 가기" 블록을 드래그해서 22 00:01:08,280 --> 00:01:11,729 "반복(REPEAT)" 블록안에 넣으면 돼요. 23 00:01:11,729 --> 00:01:16,200 그리고, 몇번이나 앞으로 가면 될지 반복하는 횟수를 적어주세요. 24 00:01:16,200 --> 00:01:19,970 더 해볼 수 있는 것은, 25 00:01:19,970 --> 00:01:23,540 "반복(REPEAT)" 블록안에 넣고싶은 다른 블럭들을 넣는거에요. 26 00:01:23,540 --> 00:01:26,909 예를 들어서, 앞으로 가서 왼쪽으로 도는것을 5번 반복하라고 27 00:01:26,909 --> 00:01:30,970 시킬 수도 있겠지요. 수고하셨어요, 즐겨보세요! ^^