본문 바로가기
programming/BlockCoding

엔트리 블록코딩 쉬움 9단계 이상한 숲 속의 엔트리봇

by 개코 - 개발과 코딩 2021. 8. 16.

엔트리 블록코딩의 쉬움 9단계는 단조롭다. 그간 사용한 블록들을 연습하는 정도이다. 제시된 블록을 보면 어렵지 않을 것이다. 매드플라워를 제거하기 위해 부채질하기 블록을 사용하고 앞으로가기 왼쪽 또는 오른쪽으로돌기 블록을 사용하여 이것들을 반복하면 된다.

엔트리 블록코딩 쉬움 9단계
엔트리 블록코딩 쉬움 9단계

 

주어진 미션

이미지를 보면 엔트리봇을 이용하여 매드플라워를 제거한 후 전진하여 뱃지를 먹고 다시 돌아오면 된다.

반복의 연속이다.

어떤 블록을 가지고 반복하는지 보일 것이다.

반복하기가 난해하다면 이전에 작성한 내용을 참고하자.

 

▶ 엔트리 블록코딩 쉬움 8단계 이상한 숲 속의 엔트리봇

 

제시된 블록

엔트리봇을 동작시키기 위한 제시된 블록을 보자.

블록꾸러미에는 5가지의 블록이 있다.

쉬움 9단계까지 왔다면 블록의 의미가 어떠한지 알 수 있을 것이다.

다시 한번 확인해 보자.

  • 앞으로가기
    엔트리봇이 앞으로 이동한다.
  • 왼쪽으로돌기
    엔트리봇이 왼쪽으로 회전한다.
  • 오른쪽으로돌기
    엔트리봇이 오른쪽으로 회전한다.
  • 부채질하기
    엔트리봇이 부채를 던져 매드플라워를 제거한다.
  • 반복하기
    반복하기 블록에 조립된 블록을 지정한 횟수만큼 반복한다.

 

블록 조립하기

블록을 조립할 때 반복하기 블록이 익숙하지 않다면 반복하기 블록을 사용하지 않고 블록을 조립해 보면 어떤 블록들을 반복하기 블록에 넣어야 할지 알 수 있다.

익숙하지 않다면 이전에 작성한 것을 참고하도록 하자.

 

▶ 엔트리 블록코딩 반복하기 오른쪽으로돌기 왼쪽으로돌기 앞으로가기 쉬움 6단계 이상한 숲 속의 엔트리봇

 

반복하는 부분이 어떤것인지 확인이 될 것이다.

반복하기 블록에 조립을 해 보도록 하자.

엔트리봇이 매드플라워를 제거한 후 앞으로 갔다가 왼쪽으로 돌고 목적지까지 온 것을 확인할 수 있다.

블록의 하나는 엔트리봇의 동작 하나이고, 반복하기 블록에 조립된 블록은 반복하기 블록이 지정한 횟수만큼 반복하는 것을 알 수 있다.

반응형

댓글