2013/06/20 17:25:28
컴박사 'C' 부분의 안쪽에 블록들을 갖다 놓으면, 해당 부분이 반복되는 거란다. 우리도 한번 만들어볼까? '반복 10회' 블록 안에 '10만큼 움직이기' 블록을 붙이고, '2초간 말하기' 블록은 그 위에 붙여보렴. 합쳐진 블록 중 아무 데나 눌러 결과를 확인해보자.
도리 고양이가 꽤 빠르게 움직이네요. 마치 종종걸음으로 걷는 것 같아요. '100만큼 움직이기'라고 만들었을 때와 움직인 거리는 같지만, 걷는 방법에 차이가 있군요. 위와 같이 만들면 작은 걸음으로 열 걸음을 걸은 것이고, '100만큼 움직이기'라고 만들면 큰 걸음으로 한 걸음을 걷는 것이죠?
예삐 저도 알겠어요. 반복 블록 전에 '2초간 말하기' 블록이 있으니까 반복하지 않고 한 번만 말한 것이고요.
컴박사 허허. 하나를 가르치면 열을 아는구나.
도리 앗. 테스트하다 보니 고양이가 오른쪽 끝으로 움직여서 잘 안 보여요. 다시 가운데로 오게 하려면 어떻게 해야 하죠?
컴박사 고양이를 마우스로 끌어다 다른 곳에 놓으면 된단다. 그런데 고양이 걸음이 너무 빠르니 조금만 늦춰볼까? '제어' 그룹의 맨 위에 '1초 기다리기' 블록이 있지? 이 블록을 이용하면 실행 속도를 늦출 수 있어. 퀴즈 하나! 이 블록을 어디에 놓아야 할까?
예삐 한 번 걸을 때마다 조금씩 기다리면 되니까 반복 블록 안에 넣으면 되겠는데요? 그런데 반복 블록이 두 블록을 포함할 수 있나요?