블록 놀이부터 입시까지,
우리 아이 코딩 로드맵
수업 하나를 시작하면 거기서 대회와 자격증이 파생됩니다.
어떤 수업이 어디로 이어지는지, 아래 로드맵 카드를 눌러 확인해보세요.
만들면서 배우는 첫 코딩
익숙한 레고로 코딩과 친해집니다
7세~초2루키즈 레고코딩레고 스파이크 에센셜 · 주1회 50분
수업 소개
레고 스파이크 에센셜은 레고 에듀케이션이 7세~초2를 위해 만든 교육용 로봇 키트입니다. 집에 있는 레고와 다른 점은 모터·컬러센서·허브(작은 컴퓨터)가 들어 있다는 것 — 조립한 것이 실제로 움직이고 반응합니다.
코딩은 글자 없이 아이콘으로 합니다. 한글을 다 못 읽어도 그림을 끌어다 놓으면 로봇이 움직입니다. 그래서 7세도 첫날부터 결과물을 만듭니다.
수업은 수·과학 기반 STEAM으로 진행합니다 — 운동의 원리가 담긴 기구와 로봇을 만들며 논리력·공간지각력·문제해결력을 함께 기릅니다.
배우는 것
- 조립으로 배우는 구조·모터·센서
- 글자 없는 아이콘 코딩
- 순차 · 반복 · 이벤트
- 내 이야기를 로봇으로 만들기
수업 진행
주 1회 50분. 매 시간 하나를 완성해서, 집에 가서 이야기할 수 있게 합니다.
학습 목표
센서에 반응하는 로봇을 스스로 만들고, 왜 그렇게 만들었는지 말로 설명할 수 있습니다.
한글을 다 못 읽어도 됩니다. 이 시기의 목표는 코딩 실력이 아니라 "내 생각대로 움직이게 만드는 경험"입니다. 여기서 재미를 붙인 아이가 오래 갑니다.
블록코딩과 로봇
논리의 뼈대를 세우고, 첫 대회에 나갑니다
초2~초4말랑말랑 코딩여행스크래치 · 프로보에듀 교구 · 110분
수업 소개
스크래치는 MIT가 만든 어린이용 코딩 도구입니다. 명령이 적힌 블록을 레고처럼 끼워 맞춰 게임과 애니메이션을 만듭니다. 문법을 외울 필요가 없어서, 아이가 논리 자체에만 집중할 수 있습니다.
여기에 프로보에듀의 말랑말랑 코딩 교구를 더해 화면 안과 밖을 함께 다룹니다.
배우는 것
- 좌표와 이벤트
- 조건 · 반복 · 변수
- 복제본 · 리스트
- 게임과 애니메이션 만들기
수업 진행
주 1회 110분(쉬는시간 10분 포함). 매 회차 결과물이 남고, 학기마다 작품을 모아 포트폴리오로 만듭니다.
학습 목표
스크래치 작품 3~5개 포트폴리오. 원하는 걸 스스로 기획해서 만들 수 있습니다.
"블록코딩 오래 하면 손해 아닌가요?" — 아닙니다. 블록에서 조건·반복·변수를 몸으로 익힌 아이가 파이썬으로 넘어갈 때 훨씬 빠릅니다. 문법을 몰라서 막히는 게 아니라 논리를 몰라서 막히기 때문입니다.
여기서 만지는 블록이 나중에 그대로 파이썬 문법이 됩니다 — 10번 반복하기는 for i in range(10):가 되고, 만약 ~라면은 if가 됩니다. 파이썬 카드에서 대조표를 보실 수 있습니다.
초2~초5엑스로보 · 프로보 테크닉배틀 로봇 제작 · 첫 대회
수업 소개
모터와 기어로 싸우는 로봇을 만듭니다. 밀리지 않으려면 무게중심을 낮춰야 하고, 밀어내려면 기어비를 바꿔야 합니다 — 물리를 손으로 배우는 수업입니다.
배우는 것
- 기어비 · 구조 · 무게중심
- 밀리지 않는 로봇 설계
- 무선 조종 감각 · 배틀 전략
- 팀워크와 발표
수업 진행
주 1회 110분(쉬는시간 10분 포함). 블록코딩 수업과 병행합니다. 대회 3개월 전부터 실전 배틀 훈련으로 전환합니다.
학습 목표
대회 출전 경험. 1분 안에 승부를 보는 집중력과, 지고 나서 다시 고치는 힘이 남습니다.
아이의 첫 대회로 로봇대회를 권합니다. 코드페어·IT경시대회·정보올림피아드는 초등 아이에게 아직 어렵습니다. 로봇 배틀은 코딩 실력이 부족해도 손으로 만들고 조종하는 것만으로 참여할 수 있어, 대회라는 자리 자체에 익숙해지기 좋습니다.
우리 아이는 어느 부문?
초2는 배틀 Basic(모터 2개 제한이라 설계 난이도가 낮습니다) → 초3~초5는 배틀 Pro(모터 제한이 없어 본격적인 설계 싸움) · 친구와 함께면 배틀 Sports(2인 1팀).
엑스로보 대회는 초6에서 끝납니다. 그래서 초5~초6에 유치부~고등부가 함께 나가는 AIIRC로 갈아타는 길을 열어 둡니다.
다음 학습
마이크로비트자격증으로 실력 확인
블록코딩은 COS로, AI는 AICE로
초3~초5COS 자격 대비스크래치 3급 → 2급
수업 소개
COS(Coding Specialist)는 YBM이 시행하는 코딩 자격시험입니다. 초등은 스크래치·엔트리로 응시합니다. 새로 배우는 게 아니라, 그동안 만들며 익힌 것을 정리해 자격증으로 묶는 과정입니다.
배우는 것
- 스크래치 문법 총정리
- 기출 유형 훈련
- 제한 시간 안에 정확히 만들기
수업 진행
주 1회 110분(쉬는시간 10분 포함). 스크래치를 오래 한 아이에게 권합니다. 초5까지 3급 → 2급을 마치는 것을 목표로 합니다.
학습 목표
블록코딩 실력을 자격증으로 증명합니다. 파이썬으로 넘어갈 준비가 됐다는 신호이기도 합니다.
블록코딩만 오래 하면 부모님은 "이제 뭘 하지?" 하고 불안해집니다. COS는 그 구간에서 눈에 보이는 목표가 되어 줍니다.
다만 자격증 자체가 입시에 반영되지는 않습니다. 초5까지 정리하고 파이썬으로 넘어가는 것이 좋습니다 — 자격증을 모으는 게 목적이 아니니까요.
다음 학습
파이썬 프로그래밍초5AICE Future 대비반AI 입문 · 자격증 준비
수업 소개
AICE Future는 초·중학생을 위한 AI 역량 시험입니다. 코딩보다 "AI가 무엇이고 데이터를 어떻게 읽는가"에 초점이 있어, 파이썬을 몰라도 시작할 수 있습니다.
배우는 것
- AI가 무엇인지
- 데이터를 읽는 법
- AI 모델 체험 (이미지·텍스트 분류)
- 노코드 AI 도구 활용
수업 진행
주 1회 110분(쉬는시간 10분 포함). 개념 → 체험 → 기출 순서로. 자격증은 목표이지 목적이 아닙니다.
학습 목표
AI를 "신기한 것"이 아니라 도구로 다룹니다. 데이터로 근거를 대는 습관이 생깁니다.
AICE는 5단계이고, 학교급에 맞춰 계속 올라갑니다.
초등 Future → 중·고 Junior → 대학 Associate
Future·Junior는 코딩 없이 응시할 수 있어 파이썬을 아직 안 한 아이도 AI 쪽으로 먼저 나갈 수 있습니다. 대학의 Associate는 파이썬 기반이고 5단계 중 유일한 공인민간자격이라, 여기까지 오면 취업에서도 쓰입니다.
다음 학습
파이썬 프로그래밍텍스트코딩으로 넘어갑니다
빠른 아이는 초5부터 · 중등 시작도 여기부터
초6 · 중등 시작도 여기파이썬 프로그래밍기본 → 심화 → 고급 · 대학까지
수업 소개
화면의 블록을 끼우는 대신 직접 글자로 코드를 씁니다. 파이썬은 문법이 가장 쉬운 언어라 첫 텍스트 언어로 전 세계가 씁니다. 여기부터가 진짜 프로그래밍이고, 전국 대회의 문이 열립니다.
중학교에 처음 시작하는 아이도 여기서 출발합니다. 블록 단계를 건너뛰고 파이썬 기본 → 심화로 바로 갑니다.
배우는 것
- 기본 — 변수·입출력·조건·반복·함수·리스트
- 심화 — 문자열·딕셔너리·파일·예외·모듈
- 고급 — 클래스 · 라이브러리 · 미니 프로젝트
수업 진행
주 1회 110분(쉬는시간 10분 포함). 블록 → 텍스트 전환은 아이가 가장 많이 힘들어하는 구간입니다. 그래서 한 번에 넘기지 않고 기본에서 충분히 쉽게 시작합니다.
중등 시작반은 진도를 더 천천히 잡고, 새 문법마다 블록으로 개념을 먼저 보여준 뒤 파이썬으로 옮깁니다.
학습 목표
문제를 읽고 스스로 코드로 옮길 수 있습니다.
중학교에 처음 시작한다면 조건·반복·변수와 영어로 된 문법을 함께 익히는 데 시간이 필요할 수 있습니다. 블록 경험이 있다면 익숙한 개념을 파이썬과 비교해 봅니다.
초반에는 진도보다 개념을 이해하고 스스로 작은 문제를 푸는 것에 집중합니다. 학습 속도와 필요한 연습량은 아이마다 다릅니다.
기초를 익힌 뒤에는 대회별 참가 조건과 문제 수준을 확인하고 도전을 준비합니다. 파이썬은 이후 프로젝트와 대학의 SW·AI 학습으로도 이어갈 수 있습니다. 다만 대학의 개설 과목과 필수 이수 여부는 학교·전공·입학연도별로 확인해야 합니다.
초5~중1마이크로비트센서 내장 · 블록코딩
수업 소개
명함 절반만 한 보드에 LED 25개 · 버튼 · 기울기(가속도) · 온도 · 빛 · 소리 센서 · 나침반이 이미 다 들어 있습니다. 선을 연결할 필요 없이 보드 하나만으로 바로 시작합니다.
코딩은 MakeCode 블록으로 합니다 — 스크래치와 똑같이 블록을 끼우는 방식이라, 스크래치를 한 아이는 첫 시간부터 작동하는 걸 만듭니다.
배우는 것
- 내장 센서 읽기 — 기울기 · 온도 · 빛 · 소리
- LED 화면에 표시하기
- 버튼 · 흔들기 같은 입력 다루기
- 보드끼리 무선으로 신호 주고받기
수업 진행
주 1회 110분(쉬는시간 10분 포함). 회로를 몰라도, 문법을 몰라도 됩니다. 이 단계의 목표는 "내 코드가 화면 밖 물건을 움직인다"는 경험 하나입니다.
3월부터 교내 과학발명대회 출품을 목표로 작품 하나를 완성합니다.
학습 목표
센서로 주변을 측정하고 반응하는 장치를 스스로 만듭니다.
왜 아두이노보다 먼저인가 — 마이크로비트는 센서가 다 내장돼 있고 블록으로 코딩합니다. 그래서 실패할 구석이 적습니다.
아두이노는 코드가 맞아도 선 하나만 빠지면 안 됩니다. 처음부터 아두이노로 가면 "왜 안 되지"에서 시간을 다 씁니다. 마이크로비트로 성공 경험을 먼저 쌓고 넘어갑니다.
다음 학습
아두이노세 갈래로 나뉩니다
대회는 알고리즘 · 탐구는 바이브코딩 · 만들기는 아두이노 · 검수 대상
중1~중3아두이노전선 배선 · C 코드
수업 소개
마이크로비트와 정반대입니다. 센서가 하나도 들어 있지 않습니다. 필요한 센서를 골라 브레드보드에 직접 선으로 연결하고, C 코드로 제어합니다.
그만큼 어렵지만, 만들 수 있는 것에 제한이 없습니다. 실제 제품이 쓰는 방식 그대로입니다.
배우는 것
- 브레드보드 · 점퍼선 배선
- 저항 · LED · 모터 드라이버 · 릴레이
- 디지털/아날로그 신호 — digitalWrite · analogRead
- C 문법 (파이썬과 비교하며)
- 센서를 조합해 완성품 만들기
수업 진행
주 1회 110분(쉬는시간 10분 포함). 배선과 코드를 나눠서 가르칩니다. 회로도를 먼저 그리고, 연결하고, 그다음 코드를 씁니다.
학습 목표
원하는 센서를 찾아 스스로 회로를 구성하고 코드를 짤 수 있습니다.
왜 마이크로비트 다음인가 — 아두이노는 안 될 때 원인이 두 군데입니다. 코드가 틀렸거나, 배선이 틀렸거나. 배선 실수는 눈에 잘 보이지 않습니다. 그래서 난이도가 확 올라갑니다.
대신 파이썬을 먼저 한 아이는 C 문법 전환이 수월합니다 — 조건·반복·변수는 이미 아는 개념이고, 괄호와 세미콜론이 붙는 정도입니다.
아두이노는 공과대학 1학년 실습에서 그대로 씁니다. 여기서 배선을 만져 본 아이는 그때 처음 만나지 않습니다.
다음 학습
IT 특성화고 진학중1~중3알고리즘파이썬으로 · 자료구조 · 문제풀이 루틴
수업 소개
"돌아가는 코드"에서 "빠르고 정확한 코드"로 넘어갑니다. 정렬·탐색·자료구조를 배우고, 새 문제를 만나도 접근법을 세울 수 있게 훈련합니다.
언어는 계속 파이썬입니다. C++는 정보올림피아드 본선을 노리는 아이에게만 중3~고1에 붙입니다.
배우는 것
- 정렬 · 탐색
- 스택 · 큐 · 자료구조
- 완전탐색 · 그리디
- (선택) C++ 전환 — KOI 본선을 노릴 때만
수업 진행
주 1회 110분(쉬는시간 10분 포함). 매주 문제풀이 루틴을 정착시킵니다. 푼 문제를 기록으로 남겨 포트폴리오로 씁니다.
학습 목표
혼자서 새 문제를 만나도 접근 방법을 세울 수 있습니다.
오래 표준이던 백준(BOJ)은 2026년 4월 28일자로 서비스를 종료하고 채점 서비스를 준비 중입니다. 현재는 코드업·정올·프로그래머스로 문제풀이를 진행합니다.
중1~고2바이브코딩 · AI 탐구시뮬레이션으로 교과 탐구하기
수업 소개
바이브코딩은 AI와 대화하며 코드를 만드는 방식입니다. 무엇을 만들고 싶은지 설명하고, 나온 코드와 결과를 확인하는 과정을 함께 배웁니다.
수업은 “무엇을 확인하고 싶은가”에서 출발합니다. 물리 시간에 배운 진자 운동이나 화학 시간에 배운 주기율표를 시뮬레이션과 데이터 시각화로 살펴봅니다.
프로젝트가 학생부에 자동으로 기록되는 것은 아닙니다. 학교 과제와 연결할 때는 담당 교사의 AI 활용 및 활동 안내를 먼저 확인합니다.
배우는 것
- 원하는 것을 AI에게 정확히 설명하기 (프롬프트)
- AI가 쓴 코드를 읽고 고치기
- 교과 개념을 시뮬레이션으로 옮기기
- 결과를 해석하고 발표 자료로 만들기
수업 진행
주 1회 110분(쉬는시간 10분 포함). 과목 선생님이 낸 탐구 주제나, 아이가 궁금해한 것에서 출발합니다. 한 학기에 1~2개를 제대로 완성해 세특 소재로 만듭니다.
학습 목표
교과 개념을 직접 만들어 확인한 결과물과 탐구 과정 정리.
코딩은 교과 탐구의 도구로도 쓸 수 있습니다. 진자 시뮬레이션의 길이를 바꾸며 주기를 비교하는 것처럼, 궁금한 개념을 직접 확인해 봅니다.
결과물뿐 아니라 질문·시행착오·해석을 함께 정리합니다. 학교 활동으로 활용할 때는 담당 교사의 안내를 따르며, 대학의 평가는 지원 학과와 전형 자료로 확인해야 합니다.
컴퓨터공학 진로에 한정하지 않고 물리·화학·생명과학 등 아이가 관심 있는 분야에서 주제를 고를 수 있습니다.
고교 진학
IT 특성화고로 갈지 갈라집니다 · 검수 대상
중2~중3IT 특성화고 진학디미고 · 선린고 · 단대소고
수업 소개
중학교에서 코딩을 계속한 아이들이 실제로 준비하는 세 학교가 있습니다. 고등학교 3년을 전공 안에서 보내는 길입니다.
배우는 것
- 학교별 내신·출결 반영 확인
- 전형에서 인정하는 활동 자료 정리
- 필요한 자기소개서·작품 설명 준비
- 적성검사·전공 면접 준비
수업 진행
지원 학교와 전형부터 정한 뒤 필요한 준비를 계획합니다. 대회 실적·자격증의 인정 여부와 인정 기간, 제출 자료가 전형마다 다르므로 초등 때의 이력이 그대로 반영된다고 볼 수는 없습니다. 원서 일정도 해당 학년도 학교·교육청 모집요강에서 확인하세요.
학습 목표
희망 학교의 전형에 맞춘 학습 계획과 제출 자료 정리.
세 학교를 같은 평가 기준으로 준비하면 안 됩니다. 내신·출결·적성검사·면접·작품 중 무엇을 반영하는지 지원 전형별로 확인하세요.
그동안 한 활동은 무엇을 만들었고 어떤 문제를 해결했는지 정리해 둡니다. 다만 실제 제출 가능 여부와 활동 인정 기간은 모집요강을 따릅니다. 대회 실적이 없는 학생도 지원할 전형의 다른 요건을 함께 살펴볼 수 있습니다.
모집 인원·일정·제출 양식은 해마다 달라질 수 있습니다. 학교별 입시 안내와 해당 학년도 공식 요강을 함께 확인해 주세요.
내신 · 학생부 · 대회
2년 안에 승부를 봅니다 · 검수 대상
고1~고2고교 '정보' · '인공지능 기초'내신 5등급제 대비
수업 소개
고등학교에는 「정보」(일반선택)와 「인공지능 기초」·「데이터 과학」(진로선택) 과목이 있습니다. 이 사이트의 고교 과목 안내에서 광남고·건대부고·가람고의 편성 사례를 살펴볼 수 있습니다.
학교지정인지 학생 선택인지, 어느 학년에 듣는지는 학교와 입학연도에 따라 다릅니다. 해당 학교의 편제와 아이의 학습 경험에 맞춰 준비합니다.
배우는 것
- 「정보」 교과 내신 대비
- 「인공지능 기초」 진로선택 대비
- 프로그래밍 수행평가
- 서술형 대비
수업 진행
학교 진도에 맞춰 관리합니다. 2028 대입부터 내신이 5등급제라 상위 등급 폭이 넓어졌습니다.
학습 목표
'정보'·'인공지능 기초' 성취도 확보 + 학생부 세특 소재.
과목 편성은 학년도·학교마다 달라집니다. 진학할 학교의 교육과정 편성표를 확인해 주세요.
다음 학습
실적 정리 · 지원 준비고1~고2학생부 세특 · R&E · 자율 프로젝트교과 탐구를 코드로 증명
수업 소개
세특(세부능력 및 특기사항)은 과목 선생님이 작성하는 기록입니다. 학원에서 만든 결과물이 자동으로 기재되는 것은 아닙니다.
이 과정에서는 물리·화학·생명 시간에 배운 개념을 시뮬레이션과 데이터 분석으로 확인하고 탐구 과정을 정리합니다. 학교 활동과 연결할 때는 담당 교사의 과제·기록 안내를 따릅니다.
배우는 것
- 교과 개념을 탐구 주제로 바꾸기
- 시뮬레이션·데이터 분석으로 확인하기
- R&E · 동아리 프로젝트
- 탐구 보고서와 발표 자료
수업 진행
고1~고2에 탐구 경험을 쌓는 것을 기본 계획으로 삼습니다. 학교 과제와 다른 과목의 부담을 살피며, 과목별로 학기당 1~2개의 완성을 목표로 진행합니다.
학습 목표
탐구 질문·실험·해석을 담은 결과물과 보고서.
코딩은 컴퓨터공학 이외의 분야에서도 탐구 도구로 쓸 수 있습니다. 생명과학의 개체군 모델과 유전 확률, 물리의 공기저항을 넣은 포물선 운동 등이 예입니다.
아이가 궁금한 주제를 고르고 직접 확인한 과정과 한계를 설명하도록 합니다. 학생부 기재는 학교의 안내를 따르고, 대입에서의 평가는 지원 대학·학과·전형별 자료로 확인해야 합니다.
다음 학습
실적 정리 · 지원 준비여기까지가 수업입니다
쌓아 온 것을 하나로 묶습니다 · 검수 대상
고2 2학기실적 정리 · 지원 준비희망 대학·학과별 전형 확인
수업 소개
그동안 쌓은 대회·프로젝트·자격증을 하나의 이야기로 묶습니다. 새로 배우는 단계가 아니라 정리하는 단계입니다.
배우는 것
- 실적·포트폴리오 정리
- 자기소개 / 면접 대비
- 전공 적합성 증명
수업 진행
고2 2학기에 마칩니다. 고3은 수능과 원서에 집중해야 하므로, 코딩 관련 준비는 이 시점에 끝내는 것을 원칙으로 합니다.
학습 목표
희망 전형에 맞는 학습 경험과 제출 가능 자료 정리.
정규 로드맵은 고2까지 학습과 프로젝트를 정리하는 것을 기본으로 합니다. 고3에는 수능과 원서 준비 등 전체 일정을 우선 살핍니다.
고3에도 학교 과제나 지원 준비에 필요한 프로젝트가 남아 있다면 목표 결과물에 맞춰 상담합니다. 학생부 반영 학기와 제출 가능 자료는 지원 전형의 모집요강으로 확인해야 합니다.
2028학년도 수능에는 「정보」 과목이 없습니다. 코딩 학습을 입시와 연결할 때는 학교의 정보 과목, 교과 탐구 활동, 희망 대학·학교의 평가 항목을 각각 확인하세요. 특정 활동이나 자격증의 반영을 모든 전형에 일반화하지 않습니다.
연간 대회 · 시험 달력
대회는 준비 기간이 2~3개월입니다. 언제 무엇이 있는지 미리 알아야 준비할 수 있습니다.
학부모님이 가장 많이 묻는 것
꼭 시켜야 하나요? 안 해도 되는 거 아닌가요?
몇 살에 시작하는 게 좋나요?
우리 아이는 초5인데 늦었나요?
중학생인데 지금 시작해도 되나요? 블록코딩을 안 했는데요.
첫 대회는 뭐가 좋을까요?
자격증이 입시에 도움이 되나요?
중학교 때 C++ 배워야 하지 않나요?
대회 준비하면 돈이 더 드나요?
대회는 꼭 나가야 하나요?
고3까지 학원을 다녀야 하나요?
우리 아이는 컴퓨터 전공을 할 게 아닌데, 코딩이 필요한가요?
수능에 코딩이 나오나요?
먼저 확인할 내용
레고와 블록코딩에서 시작해 파이썬, 알고리즘, AI 탐구로 이어지는 교육과정을 정리했습니다. 학년뿐 아니라 지금 만들 수 있는 것과 관심 분야를 함께 살펴보면 아이에게 맞는 시작 지점을 찾을 수 있습니다.
- 처음 시작하는 아이는 조립과 블록으로 순서, 반복, 조건을 익힙니다.
- 파이썬 기초 이후에는 문제 풀이, AI 탐구, 센서와 로봇 제작으로 관심 분야를 넓힙니다.
- 대회와 자격증은 현재 배운 내용을 확인할 수 있는 시점에 연결합니다.
디랩코딩 광진캠퍼스
우리 아이의 시작 과정을 함께 정해요
학년, 해본 코딩, 좋아하는 활동을 알려주세요. 레고·스크래치·파이썬·AI 과정 중 어디에서 시작할지 상담해 드립니다.