반응형

블록코딩 14

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

엔트리는 블록 코딩 소프트웨어이다.엔트리의 기본 화면을 잘 이해하면 프로그래밍을 하는 과정이 수월하다. 하나씩 천천히 뜯어보자.명령어 블록 조립소일반적인 프로그래밍 과정은 직접 명령어를 문법에 맞게 작성해야 하고 조금이라도 틀리면 실행되지 않는다. 블록 코딩은 명령어 블록을 끌어다가 블록 조립하듯이 이어붙이기만 하면 된다.명령어 작성하기오브젝트마다 다른 코딩을 한다. 블록 조립소의 상단을 보면 내가 선택하고 있는 오브젝트가 무엇인지 확인할 수 있다. 위 이미지는 엔트리봇 오브젝트를 선택하고 있다. 명령어 블록을 조립하며 코딩해도 적용되는 것은 선택된 오브젝트이다.블록은 명령어 블록 집합에서 가져와 드래그&드롭하여 조립할 수 있다.명령어 실행 순서명령어 블록은 위에서 아래로 실행된다. 'ㄷ'자 모양의 블록..

엔트리 | 엔트리 기본 화면(3) - 색깔 별로 구분되어 있는 명령어 블록. 오브젝트의 모양. 소리와 속성.

엔트리는 블록 코딩 소프트웨어이다.엔트리의 기본 화면을 잘 이해하면 프로그래밍을 하는 과정이 수월하다. 하나씩 천천히 뜯어보자.명령어 블록블록 코딩의 가장 큰 장점은 명령어를 직접 외울 필요가 없다는 것이다. 스크래치에서는 팔레트라고도 부르는 명령어 집합에서 내가 필요한 명령어를 가져와 조립하기만 하면 된다. 명령어 블록은 기능이 비슷한 명령어들끼리 집합을 이루고 있다.시작 - 조립된 명령어들이 어떤 조건에 시작될지를 결정한다.흐름 - 흐름은 제어구조라고도 하는데, 명령어의 흐름을 제어한다. 특정 동작을 반복하거나 조건에 따른 선택 분기를 만든다.움직임 - 오브젝트의 움직임을 표현한다. 좌표값, 방향값, 이동 방향값 등을 조정한다.생김새 - 오브젝트의 모양을 변형한다. 또다른 모양으로 바꾸거나 색깔, 크..

엔트리 | 엔트리 기본 화면(2) - 오브젝트의 속성 살펴보기. 오브젝트 상태 창.

엔트리는 블록 코딩 소프트웨어이다.엔트리의 기본 화면을 잘 이해하면 프로그래밍을 하는 과정이 수월하다. 하나씩 천천히 뜯어보자.오브젝트 상태 창실행화면의 하단에는 오브젝트의 상태 값을 나타내는 상태 창이 있다. 오브젝트의 상태 값을 잘 이해하면 프로그램을 보다 정교하게 작성하는 데 도움이 된다. 좌측의 다른 탭은 도움말과 콘솔 창인데 쓸 일이 별로 없다.보이기/숨기기오브젝트 그림 좌측에 눈 모양 아이콘이 있다. 실행 화면 상의 오브젝트를 보이기/숨기기 하는 기능이다. 다른 오브젝트와의 상호 작용을 정교하게 조작하려면 모양을 숨겨야 할 때가 있다. 단, 보이지 않는다고 해도 프로그램 실행 중엔 해당 오브젝트가 코딩된 명령어들을 수행하고 있음에 주의해야 한다.풀기/잠그기오브젝트가 편집 가능하도록 설정하거나 ..

엔트리 | 프로그래밍이란?, 텍스트 코딩이란? 블록 코딩이란?, 엔트리 시작하기

엔트리는 블록 코딩 소프트웨어이다.프로그래밍이란?프로그래밍은 잘 짜여진 논리 구조에 따라 실행되는 명령어들의 집합을 만드는 일이다. 우리가 사용하는 컴퓨터와 스마트폰, 키오스크 외에도 각종 도시 인프라에 사용되는 소프트웨어는 프로그래밍의 산물이다. 처음 프로그래밍을 접하는 사람들은 프로그래밍이 어려워만 보이지만, 우리가 여러 가지 소프트웨어를 사용할 수 있다는 것은 프로그래밍의 구조를 이해하고 있다는 뜻이다. 예컨대 우리는 프로그래밍 명령어의 실제는 모르지만, 프로그램이 작동하는 일련의 과정을 이해하고 수행한다.[배달앱을 연다] > [검색창을 클릭한다] > [원하는 가게를 찾는다] > [가게를 선택한다] > [스크롤하며 메뉴를 선택한다] > [장바구니에 담는다] > [장바구니에 들어간다] > [선택된 메..

반응형