코딩(16)
-
이상한 숲 속의 엔트리봇 10단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#10) 열번째 미션을 시작하도록 하겠습니다. 블록꾸러미에 새로운 목적지에 도착할 때까지 반복하기라는 블록이 새로 생겼습니다. 기존 N번 반복하기 블록이랑 차이점은 횟수를 지정하는 게 아니라, 목적지라는 도착조건이 될 때까지 반복하기 하는 겁니다. N번이라는 횟수를 지정 안 해도 되니, 좀 더 간단하게 느껴지시나요~? 기존처럼 전체를 나열해봅니다. 앞으로 가기 한번, 왼쪽으로 돌기 한번, 부채질하기 한번, 다시 앞으로 가기 위해서, 오른쪽으로 돌기 한번, 앞으로가기 2번, 이렇게 계속 반복됩니다. 총 15번의 블록이 필요했던 스텝을 마법의 블록인 목적지에 도착할 때까지 반복하기를 이용해서, 6번으로 줄여보도록 하겠습니다. 목적지에 도착할 때까지 반복하기 블록 안에..
2021.11.22 -
이상한 숲 속의 엔트리봇 9단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#9) 아홉 번째 미션은 끝까지 갔다가 다시 돌아오기 입니다. 마찬가지로 반복을 이용해야 하는데요. 먼저 매드플라워를 없애기 위해서 부채질을 하고, 앞으로 가서 돌아서 다시 앞으로가기의 반복이 될 것 같습니다. 이전 시간처럼 먼저 전체를 나열한 다음에, 정리해보도록 하겠습니다. 부채질을 한 번하고, 앞으로가기를 4번! 막다른 곳에서 돌아서는 방법으로는 왼쪽으로 두 번 돌거나, 오른쪽으로 두 번 돌거나~ 동일하겠죠? 다시 앞으로가기 4번을 하면 제자리로 돌아옵니다. 이중 반복하기를 사용할 수 있는 곳은 앞으로가기 4번씩 있는 곳이겠죠~? 다시 정리해보면 부채질하기, 앞으로가기 4번반복, 왼쪽으로돌기2번(또는 오른쪽으로 돌기2번), 앞으로가기 4번 반복 이렇게 단계가..
2021.11.22 -
이상한 숲 속의 엔트리봇 8단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#8) 이어서 8번째 미션도 하도록 하겠습니다. 좀 전 단계처럼 앞으로가기만 단순히 반복해서 끝날 것 같아 보이지 않으니 전체 스텝을 한번 나열하고 반복 블록을 사용해볼까요~? 이렇게 그려보고 나면, 반복해야 하는 부분이 확실히 눈에 들어오지 않나요~? 하지만 이렇게 생각하셨다면 하트를 총 7번이나 사용해서 전체 하트 개수와 맞지 않습니다. 그럼 어떻게 해야할까요? 전체블록 중 부채질하기와 앞으로 가기만 사용한 게 보이시나요? 아까 매드플라워는 멀리서 부채질을 해도 사라지는 몬스터인 것을 확인했습니다. 그럼 부채질하기를 반복하고, 앞으로 가기를 반복하면 해결될 거라는 생각이 드셨나요~? 제일 처음에는 10번의 스텝에서 2번째에는 7번의 스텝, 마지막에는 다섯번까지..
2021.11.14 -
이상한 숲 속의 엔트리봇 7단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#7) 일곱 번째 미션 시작하도록 하겠습니다. 쉬움 난이도의 이상한 숲속의 엔트리봇인데, 약간의 불친절함을 이 단계에서 느꼈습니다. 처음에는 매드플라워 가까이까지 가서 부채질을 해야하는 줄 알고 계속 해보려고했는데, 하트 다섯 개 내에서 절대 해결불가더라구요 매드플라워는 멀리서 부채질을 하더라도 사라지는 몬스터입니다ㅠㅠ 자 그럼 부채질하기 블록을 사용하고, 왼쪽으로 돌기를 사용하고 앞으로가기를 하나, 둘, 셋, 넷, 다섯, 여섯 번을 반복합니다. 이제 반복 블록이 좀 익숙해지셨나요~? ▷ 유튜브에서도 확인 가능합니다. https://www.youtube.com/watch?v=d6S_MXH-tEs END ~
2021.11.14 -
이상한 숲 속의 엔트리봇 6단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#6) 여섯 번째 미션부터 진행하도록 하겠습니다. 반복을 막 배웠는데 갑자기 난이도로 높이는 것 같네요 빙글빙글 돌아서 다시 골인지점으로 엔트리봇이 와야 합니다. 지금 이걸 보고 바로 머릿속으로 어떻게 반복문을 사용하면 해결되겠다.라고 떠올리시는 분들도 계실 텐데 아직 반복문이 익숙하지 않을 경우에는 바로 이렇게 하면 되겠다.라고 떠올리기 힘드신 분들도 많을 겁니다. 그냥 전체 스텝을 한 번 나열해보는 것도 방법입니다. 앞으로 가기 2번, 왼쪽으로 돌기~ 이렇게 4번 반복해주면 도착할 수 있습니다. 총 다섯 개의 하트를 사용하면서 반복기능을 넣어야 합니다. 그럼 반복하기 블록 안에 앞으로가기 2개와 왼쪽으로 돌기 하나를 넣어봅시다. 시작하기 버튼을 클릭해줍니다. ..
2021.11.06 -
이상한 숲 속의 엔트리봇 5단계
엔트리 학습하기 이상한 숲 속의 엔트리봇(#5) 다섯 번째 미션부터 진행하도록 하겠습니다. 다섯 번째 미션을 시작할 때, 야옹이가 반복을 써봐~라며 힌트를 주고 시작하네요. 블록 꾸러미에 N번 반복하기라는 새로운 블록이 생긴 것을 확인할 수 있습니다. 코딩을 하다 보면, 제일 자주 사용하게 되는 기능(함수)입니다. 엔트리봇이 한 번, 두 번, 세 번, 네 번, 다섯 번의 앞으로가기를 반복해서 골인지점에 들어갈 수 있습니다. 앞으로가기를 다섯 번 입력하는 것보다, 반복하기 블록 안에 앞으로 가기를 넣고, 몇 번 수행할 지 숫자를 지정하는 것이 효율이 더 높습니다. 앞으로가기 다섯 번을 사용하는 것보다, 총 2개의 블록을 가지고 동일한 기능을 해내니 더 효율적이겠죠~? 시작하기 버튼을 클릭해줍니다. 엔트리봇..
2021.10.31