본문 바로가기
엔트리메뉴

1-3-8 엔트르 블록영역-자료블록

by flycoding 2021. 8. 22.
반응형

 

 

엔트리 블록 영역-자료 블록에 대해 알아봐요

 

3. 블록 영역-자료 블록

블록 영역은 코딩에 필요한 다양한 블록들이 있다.

이번 장에서는 블록 영역에서 자료 블록들에 대해 개략적으로 알아보고자 한다.

 

자료 블록

수많은 코딩 블록 중에서 가장 중요한 블록 중 하나이다. 자료 블록을 잘 활용할 수 있어야 좋은 프로그래머가 될 수 있다.

자료에는 두가지 종류의 자료를 만들 수 있다. 하나는 "변수 만들기", 다른 하나는 "리스트 만들기"이다.

둘의 차이는 변수는 하나의 값을 저장할 수 있고, 리스트는 여러개의 값들을 저장할 수 있다.

자료에 값을 저장할 수 있는 묻고 대답 기다리기 블록,

사용자가 입력한 대답의 값 블록

대답을 숨기기/보이기 블록 등이 있다.

대표사진 삭제

사진 설명을 입력하세요.

 

 

 

변수만들기

"변수 만들기"를 클릭하면 변수 이름, 변수의 사용 범위 등을 지정하는 화면이 나온다.

. 먼저 변수 이름을 만든다. (가능하면 의미있는 이름으로 작성한다.)

. 두번째는 변수의 사용 범위가 나온다.

. 모든 오브젝트에서 사용과 현재 오브젝트에서 사용으로 나뉘며

모든 오브젝트에서는 일반변수, 공유변수, 실시간변수 등으로 나뉘어 저장할 수 있다.

추후에 예제를 통해 이해할 수 있다.

. 확인을 누르면 하나의 변수를 만들 수 있다.

 

대표사진 삭제

사진 설명을 입력하세요.

 

 

 

예제로 "평균"이라는 변수를 추가한 경우이다.

 

대표사진 삭제

사진 설명을 입력하세요.

 

 

리스트 만들기

리스트는 하나의 변수에 여러개의 값을 저장할 때 사용하는 변수이다.

"리스트 만들기" 버튼을 클릭한다.

. 리스트 이름을 입력한다.

. 변수와 마찬가지로 리스트의 사용 범위는 동일하다.(설명은 나중에)

. 리스트의 사용범위도 모든 오브젝트에서 사용과 이 오브젝트에서 사용으로 나뉜다.

. 리스트의 이름을 "이름"이라고 입력하고 확인을 누르면 아래와 같은 화면이 나온다.

 

사진 삭제

사진 설명을 입력하세요.

 

. 리스트 항목 수에 "+"버튼을 클릭하면 항목 수가 추가된다.

대표사진 삭제

사진 설명을 입력하세요.

 

 

. 리스트에 항목을 추가하고 각 항목에 이름을 추가하면 데이터가 입력이 된다.

. "이름"이라는 리스트에 현재 4개의 이름이 저장되어 있다.

 

대표사진 삭제

사진 설명을 입력하세요.

 

 

변수 "평균"과 리스트 "이름"을 만들었을 때 실행영역에서 볼 수 있다.

 

. "변수 만들기"를 하면 추가로 아래의 블록이 생긴다.

. 변수 "평균" 값을 알 수 있는 블록

. 변수 "평균"에 더하기, 정하기 블록

. 변수 "평균"에 보이기, 숨기기 블록

대표사진 삭제

사진 설명을 입력하세요.

 

 

. 리스트 변수를 만들면 추가로 아래의 블록이 보이게 된다.

. 특정 위치 항목을 리스트에 추가하기

. 특정 위치 항목을 리스트에서 삭제하기

. 특정 값을 리스트의 특정 위치에 넣기

. 리스트의 특정 위치 항목을 특정 값으로 바꾸기

. 리스트 항목 수

. 리스트에 특정 위치가 포함이 되어 있는가?

. 리스트 이름 보이기/숨기기

 

대표사진 삭제

 

사진 설명을 입력하세요.

 

 

대답하고 기다리기

"~을 묻고 대답 기다리기" 블록은 특정 질문을 사용자에게 하고 대답을 기다린다. 사용자는 질문에 대답을 하기 위해 키보드로 글자나 숫자를 입력한다.

. 사용자가 대답한 문자열을 알고 싶을 때는 "대답" 블록을 사용하면 된다.

. 대답한 문자열을 숨기고자 할 때는 "대답 숨기기" 또는 "대답 보이기" 블록을 사용한다.

 

대표사진 삭제

사진 설명을 입력하세요.

 

지금까지 엔트리 블록 영역에서 자료블록에 대해 알아보았다.

자료블록은 데이터 처리에서 가장 핵심이 되는 블록이다. 자료 블록을 활용해야 최적의 알고리즘을 만들 수 있다. 많은 실습과 문제 해결을 통해 자료구조를 만들 수 있다.

코딩의 핵심은 자료블록이다.

코딩플랫폼에 하나씩 실습해가면서 실력이 늘어나기를 바랍니다.

 

Just Do it!!!

Just Drag&Drop It!!!

감사합니다.

 

 

 

 

 

 

 

 

반응형

댓글