잘했어요!
대구를 잡았어요!
돌고래한테 대구를 먹이로 주면
난파선으로 데려다준대요
거기 보물이 있을지도 몰라요
점점 가까워지고 있어요
다음 퍼즐은 더 어려울 거예요
그래서 코딩 기술을 더 배워야 해요
이건 뭐죠?
동굴?
환영합니다, 모험가 여러분!
저는 오징어예요
앞선 퍼즐 몇 개에서 같은 명령어를
계속 반복해 사용하셨죠?
좀 귀찮았겠네요
설거지나 양치질처럼
끝없이 반복해야 하는 일을
지루하지 않게 하고 싶다고
바란 적이 있나요?
그럼 정말 좋겠죠
컴퓨터는 코딩 루프를 사용해
같은 작업을 아주 능숙하게 반복해요
프로그램에서 동일한 지시문을
여러 번 사용하고 싶다면, 루프를 쓰세요!
루프에는 목표를 이룰 때까지
명령어를 반복하는 repeat until goal이 있어요
프로그램이 repeat until goal 루프를 시작하면
목표에 도달할 때까지
내부의 지시문을 계속 실행해요
직접 해보세요!
반복하고 싶은 명령어를
repeat until goal 블록 안에 넣고
'실행'을 클릭한 다음 지켜보세요!
와, 좀 희한하네요
오징어가 코딩을 할 줄이야!
오징어한테 손가락이 있는 줄도 몰랐는걸요
이제 루프에 대해 배웠으니
루프를 사용해 더 많은 보물을 찾아봐요
자막: Amara.org 커뮤니티