[과정2]19단계 화가 중첩 반복
패턴을 그리기 위해서,
이 코드 전체를 '반복' 블록에 넣으세요.
삼각형을 6번 반복해 그리세요.
삼각형을 한 번 그리고 난 후에,
60도씩 회전하면 됩니다.
이 패턴을 그리려면,
삼각형을 12번 반복해서 그려야 합니다.
원 중심의 각(360 도) 을 그리려고 하는
모양의 개수(12 개) 로 나누면,
모양을 한 번 그린 후
몇 도를 회전시켜야 하는지 알 수 있습니다.
이 다이아몬드 모양을 12번 반복시켜서 꽃을 그려보세요!
힌트: 12 개의 다이아몬드는 12 개의 삼각형을
그리는 것과 같은 방법으로 만들면 됩니다.
한 번 모양을 그린 후에 얼마나 회전시켜야 할까요?
이 건물의 창들을 중첩 반복을 이용해 채워보세요.
창들은 20 픽셀 크기로 20 픽셀 만큼 씩 떨어져 있습니다.
이 공룡은 꼬리에 8개의 뾰족한 뿔이 나 있습니다.
각 뿔의 길이는 30 픽셀입니다.
삼각형을 8번 반복해 그려주세요.
1개를 그리면 그 다음에는 앞으로 이동해야 합니다.
이 삼각형을 10번 반복시켜서 태양을 그려보세요.
삼각형 1개를 그리고 난 후에는
이동하고 회전해야 합니다.
원 안에서 몇 개의 모양을 그리게 되며
몇 도씩 회전해야 할지 알아내 보세요.
자 이제 그림에 잔디를 그려보세요.
잔디 1개는 50 픽셀 만큼 씩 떨어져 있습니다.
이 그림에 꽃을 더 그리면 그림이 완성될 것입니다.
꽃을 그리기 위해서 다이아몬드를 12번 반복시켜 그려보세요.
패턴을 완성시키기 위해서
이 코드를 12번 반복해 보세요.
이 코드를 4번 반복해서 패턴을 완성해 보세요.
원을 한 번 그리고 나면, 90도 만큼 회전하세요.
이 코드를 12번 반복시켜서 곱슬곱슬한 그림을 그려보세요.
'IT 토크 > code.org' 카테고리의 다른 글
[과정3]3단계 화가 code.org (0) | 2017.10.22 |
---|---|
[과정3]2단계 미로 (0) | 2017.10.21 |
[과정2]17단계 Play Lab 이야기 만들기 코드닷오알지공략 code.org (0) | 2017.09.28 |
[과정2]16단계 플래피 코드닷오알지공략 code.org (0) | 2017.09.27 |
[과정2]13단계 꿀벌-조건선택 코드닷오알지공략 code.org (0) | 2017.09.26 |