Code Builder 12차시 커리큘럼으로 코딩 수업을 준비하는 방법
Code Builder는 로블록스 플레이 도중 블록 코딩 창을 열어 에이전트에게 명령을 내리는 인게임 코딩 교육 플랫폼입니다. 별도 프로그램 설치 없이, 학생들은 이미 익숙한 로블록스 화면에서 바로 코딩을 시작할 수 있습니다.
이 매뉴얼은 초·중등 교사와 코딩 강사가 12차시 커리큘럼을 체험학습·방과후 수업에 활용할 때 참고할 수 있도록 준비물, 진행 방법, 차시별 학습목표를 정리했습니다.
PC(키보드) 또는 모바일 · 태블릿. 학생 1인당 1대, 어려우면 2인 1팀도 가능합니다
로블록스 서버 접속을 위한 안정적인 와이파이가 필요합니다
학생별 또는 팀별로 미리 로그인해두면 수업 시간을 아낄 수 있습니다
게임 링크를 QR코드나 채팅으로 미리 공유해 접속 시간을 줄이세요
학생이 처음 접속하면 아래 5단계 카드가 자동으로 표시됩니다. 별도 설명 없이도 따라올 수 있지만, 미리 알아두면 질문에 빠르게 답할 수 있어요.
블록을 조립해 캐릭터를 움직여 보세요. 캐릭터가 항상 말을 잘 듣지 않을 수 있어요.
C 키(PC) 또는 <> 버튼(모바일)으로 코드 빌더를 열고 닫을 수 있어요.
헤더의 < / > 버튼으로 조종할 에이전트를 선택하세요.
왼쪽에서 블록을 드래그해 캔버스에 쌓으세요. 탭으로 블록 종류를 바꿀 수 있어요.
실행 버튼으로 코드를 돌리고, 초기화 버튼으로 에이전트를 원위치로 돌릴 수 있어요.
Action · 에이전트를 앞으로 한 칸(8스터드) 이동
Action · 에이전트를 오른쪽으로 90도 회전
Action · 에이전트가 서 있는 위치에 꽃을 심음
Loop · 안에 담긴 블록을 N번 반복 실행 (최대 20회)
Conditional · 전방에 장애물이 있을 때만 안의 블록 실행
Function · 이름을 붙인 블록 묶음을 정의
Function · 미리 만들어 둔 함수를 실행
각 차시는 50분 기준입니다. 학생이 골 타일에 도달하거나 목표 개수의 꽃을 심으면 시스템이 자동으로 다음 차시 맵으로 이동시킵니다 — 교사가 진행을 일일이 체크하지 않아도 됩니다.
블록 코드로 캐릭터를 이동시킬 수 있다
진행 조건: Goal 타일 도달
순서에 맞게 블록을 나열하여 미로를 탈출할 수 있다
진행 조건: Goal 타일 도달
이동과 함께 꽃 심기 블록을 사용할 수 있다
진행 조건: 꽃 1송이 심기
이동하면서 꽃을 심어 패턴을 만들 수 있다
진행 조건: 꽃 3송이 심기
반복 블록으로 같은 동작을 여러 번 실행할 수 있다
진행 조건: Goal 타일 도달
반복 블록으로 규칙적인 꽃밭을 만들 수 있다
진행 조건: 꽃 5송이 심기
조건 블록으로 장애물을 감지하고 행동을 바꿀 수 있다
진행 조건: Goal 타일 도달
반복 안에 조건을 넣어 복잡한 동작을 만들 수 있다
진행 조건: Goal 타일 도달
함수를 정의하고 호출하여 코드를 재사용할 수 있다
진행 조건: 꽃 3송이 심기
함수와 반복 블록을 함께 사용하여 자동으로 꽃길을 만들 수 있다
진행 조건: 꽃 5송이 심기
여러 함수를 만들고 조합하여 복잡한 동작을 만들 수 있다
진행 조건: 꽃 6송이 심기
배운 모든 블록을 활용하여 나만의 정원을 창작할 수 있다
진행 조건: 꽃 10송이 심기
목표(골 도달 · 꽃 개수)를 달성하면 시스템이 자동으로 다음 차시 맵으로 이동시킵니다. 진행 여부를 따로 체크하지 않아도 됩니다
화면 좌측 상단에 차시 진행 순위가 표시됩니다. 서로의 진행 상황을 보며 자연스럽게 동기부여가 됩니다
에이전트가 막히거나 실수했을 때 초기화 버튼으로 위치만 리셋할 수 있어요. 심어둔 꽃은 그대로 유지됩니다
서버가 모든 명령을 검증해 허용된 블록만 실행되므로, 예상치 못한 동작으로부터 안전합니다