엔트리 블록 코딩

엔트리 | 엔트리 기본 화면(4) - 명령어 블록 조립소 살펴보기. 명령어 작성하기. 명령어 삭제하기.

블로그 하는 으노 2024. 8. 5. 17:01
반응형

엔트리는 블록 코딩 소프트웨어이다.


엔트리의 기본 화면을 잘 이해하면 프로그래밍을 하는 과정이 수월하다. 하나씩 천천히 뜯어보자.

명령어 블록 조립소

일반적인 프로그래밍 과정은 직접 명령어를 문법에 맞게 작성해야 하고 조금이라도 틀리면 실행되지 않는다. 블록 코딩은 명령어 블록을 끌어다가 블록 조립하듯이 이어붙이기만 하면 된다.

명령어 작성하기

  • 오브젝트마다 다른 코딩을 한다. 블록 조립소의 상단을 보면 내가 선택하고 있는 오브젝트가 무엇인지 확인할 수 있다. 위 이미지는 엔트리봇 오브젝트를 선택하고 있다. 명령어 블록을 조립하며 코딩해도 적용되는 것은 선택된 오브젝트이다.
  • 블록은 명령어 블록 집합에서 가져와 드래그&드롭하여 조립할 수 있다.

명령어 실행 순서

  • 명령어 블록은 위에서 아래로 실행된다. 'ㄷ'자 모양의 블록은 조건에 따라 안쪽의 블록을 실행하고 조건을 만족하지 못하는 경우 건너뛰거나 위로 올라가 반복을 수행하는 경우가 있다.
  • 단, 모든 블록은 시작탭의 초록색 블록으로 시작해야 한다. 시작 조건이 붙어있지 않다면 명령어는 실행되지 않는다.

명령어 확대, 축소

  • 우측 상단의 버튼으로 명령어 블록을 확대하거나 축소할 수 있다.

명령어 겹치기

  • 명령어 블록은 종류에 따라 겹쳐서 사용할 수 있다. 겹쳐 사용하는 경우 안쪽에 있는 블록을 실행한 후 바깥쪽의 블록을 실행한다.
  • 명령어 블록을 겹칠 때는 블록의 왼쪽 끝을 기준으로 넣고자하는 칸에 가져다 놓으면 겹쳐진다.
  • 위 이미지와 같은 경우 [10+10] 블록을 10번 반복하기의 횟수 칸에 집어넣으려고 한다. [10+10]블록의 왼쪽끝을 횟수 칸에 가져가면 해당 칸이 하얗게 변하는 것을 확인할 수 있다. 그러면 기존의 10은 지워지고 10+10번 반복하는 블록이 된다.

명령어 삭제

  • 필요없는 명령어는 명령어 조립소 우측 하단에 끌어다 놓거나, 명령어 블록 집합 위에 끌어다 놓으면 삭제할 수 있다.
반응형