하늘을 걷는 다리를 만들어 봅시다
목차
코드블록
마인크래프트 에듀케이션 에디션의 코드블록은 게임 내에서 프로그래밍을 배울 수 있도록 도와주는 기능이다. 블록코딩 또는 텍스트코딩을 익힐 수 있다.
1. 시작
c : 코드 빌더 창 열기
언어 선택 : MakeCode (블록코딩) / Python (파이썬 텍스트코딩)
2. 변수
1) 데이터 저장소
숫자, 문자, 논리값(true/ false) 등 데이터나 값을 저장하고 사용할 수 있는 공간을 의미한다.
변수는 코딩을 통해 다양한 데이터를 관리하고 작업의 흐름을 제어하는 데 사용된다.


2) 사용 예시
- 플래그 변수
프로그램의 상태를 true나 false 값으로 관리하여 특정 조건에서 코드가 실행되거나 중지되도록 한다.

3. 반복문
while
~ 동안 블록은 특정 조건이 true인 동안 계속해서 코드를 반복 실행하는 반복문이다.
블록 코딩에서 while 반복문은 프로그램의 흐름을 제어하고 특정 조건이 만족될 때까지 코드를 실행하도록 한다.
주의할 점: 플래그 변수를 활용해 프로그램의 흐름을 제어해야 한다. 아니면 무한루프에 빠질 수 있기 때문이다.

무한루프: 내가 지나간 자리에 특정 블록 놓기


4. 조건문
if , if~else
특정 조건이 참인지 거짓인지에 따라 코드의 실행을 제어하는데 사용한다.
만약 ~이면, 아니라면의 구조를 띈다.

5. 조건문 / 반복문 합치기

마인크래프트에듀케이션 배우기
'메타버스 > 마인크래프트(minecraft)' 카테고리의 다른 글
마인크래프트 에듀 초보 배우기 종합 4편 : 블록코딩- 잔디밭 만들기(2) (0) | 2024.11.13 |
---|---|
마인크래프트 에듀 초보 배우기 종합 3편 : 블록코딩- 잔디밭 만들기(1) (0) | 2024.11.12 |
마인크래프트 에듀 초보 배우기 종합 1편 : 기본기 (1) | 2024.11.10 |
마인크래프트를 만들다가 막히면? Community hub (0) | 2022.07.27 |
5분 컷! 마인크래프트 교육용 설치하기 (0) | 2022.07.27 |