Tip:
Highlight text to annotate it
X
컴퓨터에서 정말 좋은 것을 한 가지 명령을 반복합니다.
사람이라면 어떤 시간 내에 계속 같은 일을 반복한다면 엄청 지루할 겁니다.
그러나 컴퓨터는 똑같은 일을 수백만 혹은 수십억번 반복할 수 있습니다.
지루해 하지도 않고, 정확하게 수행합니다.
한번 예를 들어 보겠습니다.
페이스북에서 생일 축하 메일을 본낸다고 할때,
실제 사람이 보낸다면 100년은 더 걸릴 것입니다.
하지만, 몇 줄의 코드만으로 이 작업을 수행할 수 있습니다.
생일 축하하고자하는 페이스 북에있는 모든 사람에게 메일을 보낼 수 있습니다.
반복이 무엇인지 왜 그게 중요한지 아시겠지요?
컴퓨터가 제일 잘 할 수 있는 것 중 하나입니다.
이제 화난 새를 앞으로 이동 시켜 보는 예제를 해보겠습니다.
그러면, 나쁜 돼지를 잡을 수 있는데, "반복" 블록을 사용하려고 합니다.
쉽게 이 작업을 수행하기 위해서 두 가지 방법이 있습니다.
첫번째는 "앞으로 이동"이라는 명령어를 주고,
그걸 다섯 번 반복하게 해서 나쁜 돼지에게 갑니다.
아니면 그냥 한 번 "앞으로 이동"이라고 지시하고,
5회 "반복"으로 같은 일을 하게 합니다.
먼저 "앞으로 이동"이라는 명령어를 가져옵니다.
그리고 "반복" 블록안에 그걸 넣어서
몇 번이나 반복할지 숫자를 넣습니다.
그러면 몇 번이나 전진할지 정할 수 있습니다. 또 한가지는
"반복" 블록안에 여러 가지 동작을 추가할 수 있다는 것입니다.
"왼쪽으로 회전"이라는 부분을 추가할 수 있습니다.
모든 작업을 다섯번씩 수행할 겁니다. 참 쉽죠? 이제 직접 즐기세요.