선생님을 위한
체험학습 매뉴얼

Code Builder 12차시 커리큘럼으로 코딩 수업을 준비하는 방법

Code Builder로
코딩 수업을 시작하세요

Code Builder는 로블록스 플레이 도중 블록 코딩 창을 열어 에이전트에게 명령을 내리는 인게임 코딩 교육 플랫폼입니다. 별도 프로그램 설치 없이, 학생들은 이미 익숙한 로블록스 화면에서 바로 코딩을 시작할 수 있습니다.

이 매뉴얼은 초·중등 교사와 코딩 강사가 12차시 커리큘럼을 체험학습·방과후 수업에 활용할 때 참고할 수 있도록 준비물, 진행 방법, 차시별 학습목표를 정리했습니다.

Code Builder 수업 화면

시작하기 전 준비물

기기

PC(키보드) 또는 모바일 · 태블릿. 학생 1인당 1대, 어려우면 2인 1팀도 가능합니다

인터넷 연결

로블록스 서버 접속을 위한 안정적인 와이파이가 필요합니다

로블록스 계정

학생별 또는 팀별로 미리 로그인해두면 수업 시간을 아낄 수 있습니다

플레이 링크 공유

게임 링크를 QR코드나 채팅으로 미리 공유해 접속 시간을 줄이세요

5단계 온보딩 튜토리얼

학생이 처음 접속하면 아래 5단계 카드가 자동으로 표시됩니다. 별도 설명 없이도 따라올 수 있지만, 미리 알아두면 질문에 빠르게 답할 수 있어요.

1

코드 빌더에 오신 걸 환영해요!

블록을 조립해 캐릭터를 움직여 보세요. 캐릭터가 항상 말을 잘 듣지 않을 수 있어요.

2

열고 닫기

C 키(PC) 또는 <> 버튼(모바일)으로 코드 빌더를 열고 닫을 수 있어요.

3

캐릭터 선택

헤더의 < / > 버튼으로 조종할 에이전트를 선택하세요.

4

블록 팔레트

왼쪽에서 블록을 드래그해 캔버스에 쌓으세요. 탭으로 블록 종류를 바꿀 수 있어요.

5

실행해 보세요!

실행 버튼으로 코드를 돌리고, 초기화 버튼으로 에이전트를 원위치로 돌릴 수 있어요.

사용 가능한 블록 7종

앞으로 이동

Action · 에이전트를 앞으로 한 칸(8스터드) 이동

오른쪽 회전

Action · 에이전트를 오른쪽으로 90도 회전

꽃 심기

Action · 에이전트가 서 있는 위치에 꽃을 심음

반복

Loop · 안에 담긴 블록을 N번 반복 실행 (최대 20회)

장애물이 있으면

Conditional · 전방에 장애물이 있을 때만 안의 블록 실행

함수 만들기

Function · 이름을 붙인 블록 묶음을 정의

함수 호출

Function · 미리 만들어 둔 함수를 실행

차시별 학습목표 & 진행 조건

각 차시는 50분 기준입니다. 학생이 골 타일에 도달하거나 목표 개수의 꽃을 심으면 시스템이 자동으로 다음 차시 맵으로 이동시킵니다 — 교사가 진행을 일일이 체크하지 않아도 됩니다.

01

코드빌더 시작하기

블록 코드로 캐릭터를 이동시킬 수 있다

순차구조 앞으로 이동 · 오른쪽 회전

진행 조건: Goal 타일 도달

02

미로 탈출하기

순서에 맞게 블록을 나열하여 미로를 탈출할 수 있다

순차 심화 앞으로 이동 · 오른쪽 회전

진행 조건: Goal 타일 도달

03

꽃 한 송이 심기

이동과 함께 꽃 심기 블록을 사용할 수 있다

꽃 심기 도입 앞으로 이동 · 꽃 심기

진행 조건: 꽃 1송이 심기

04

꽃길 만들기

이동하면서 꽃을 심어 패턴을 만들 수 있다

순차 + 꽃 심기 앞으로 이동 · 꽃 심기

진행 조건: 꽃 3송이 심기

05

반복으로 미로 탈출

반복 블록으로 같은 동작을 여러 번 실행할 수 있다

반복문 반복

진행 조건: Goal 타일 도달

06

반복으로 꽃밭 만들기

반복 블록으로 규칙적인 꽃밭을 만들 수 있다

반복 + 꽃 심기 반복 · 꽃 심기

진행 조건: 꽃 5송이 심기

07

장애물 감지하기

조건 블록으로 장애물을 감지하고 행동을 바꿀 수 있다

조건문 장애물이 있으면

진행 조건: Goal 타일 도달

08

반복 속 조건

반복 안에 조건을 넣어 복잡한 동작을 만들 수 있다

반복 + 조건 중첩 반복 · 장애물이 있으면

진행 조건: Goal 타일 도달

09

나만의 함수 만들기

함수를 정의하고 호출하여 코드를 재사용할 수 있다

함수 정의 · 호출 함수 만들기 · 함수 호출

진행 조건: 꽃 3송이 심기

10

함수로 꽃길 만들기

함수와 반복 블록을 함께 사용하여 자동으로 꽃길을 만들 수 있다

함수 + 반복 응용 함수 · 반복 · 꽃 심기

진행 조건: 꽃 5송이 심기

11

함수 여러 개 조합하기

여러 함수를 만들고 조합하여 복잡한 동작을 만들 수 있다

함수 심화 함수 만들기 · 함수 호출

진행 조건: 꽃 6송이 심기

12

나만의 정원 만들기

배운 모든 블록을 활용하여 나만의 정원을 창작할 수 있다

자유 프로젝트 전체 블록

진행 조건: 꽃 10송이 심기

수업이 매끄러워지는 4가지 팁

자동 진행 시스템

목표(골 도달 · 꽃 개수)를 달성하면 시스템이 자동으로 다음 차시 맵으로 이동시킵니다. 진행 여부를 따로 체크하지 않아도 됩니다

리더보드로 동기부여

화면 좌측 상단에 차시 진행 순위가 표시됩니다. 서로의 진행 상황을 보며 자연스럽게 동기부여가 됩니다

초기화 버튼 활용

에이전트가 막히거나 실수했을 때 초기화 버튼으로 위치만 리셋할 수 있어요. 심어둔 꽃은 그대로 유지됩니다

안전한 명령 실행

서버가 모든 명령을 검증해 허용된 블록만 실행되므로, 예상치 못한 동작으로부터 안전합니다

체험학습 도입이 궁금하신가요?

학교 · 학원 · 기관 단위 체험학습 및 방과후 수업 도입 문의를 받고 있습니다.