블록코딩 다음 파이썬,
몇 학년에 넘어가나요
저희 교육과정에서 파이썬은 초6에 놓여 있습니다. 빠른 아이는 초5에 넘어가고, 중학교에 처음 시작하는 아이도 여기서 출발합니다. 그런데 학년보다 먼저 보는 것이 있습니다 — 블록에서 변수 · 조건 · 반복을 스스로 쓰고 있는지입니다. 그 기준과, 넘어가는 구간에서 아이들이 실제로 어디서 막히는지 정리했습니다.
먼저 확인할 내용
광진캠퍼스 교육과정에서 파이썬은 초6에 놓여 있고, 빠른 아이는 초5에 넘어갑니다. 학년보다 먼저 블록 작품에서 변수·조건·반복을 스스로 쓰는지를 봅니다.
- 블록에서 익힌 조건·반복·변수는 파이썬 문법으로 그대로 이어집니다.
- 넘어가는 신호는 변수·복제본·리스트 활용, 스스로 기획한 작품, 그리고 (선택) COS 2급입니다.
- 중학생은 블록 단계 없이 파이썬 기본부터 시작하고, 새 문법마다 블록으로 개념을 먼저 봅니다.
초등학생 파이썬, 몇 학년부터 시작하나요
저희 로드맵의 순서를 그대로 옮기면 이렇습니다. 파이썬은 다섯 번째 칸입니다.
| 학년 | 수업 | 이 단계에서 하는 것 |
|---|---|---|
| 7세 ~ 초2 | 루키즈 레고코딩 (50분) | 글자 없는 아이콘 코딩 · 순차 · 반복 · 이벤트 |
| 초2 ~ 초4 | 말랑말랑 코딩여행 (스크래치) | 좌표 · 이벤트 · 조건 · 반복 · 변수 · 복제본 · 리스트 |
| 초3 ~ 초5 | COS 자격 대비 (선택) | 스크래치 3급 → 2급. 초5까지 마치는 것이 목표 |
| 초6 (빠르면 초5) | 파이썬 기본 → 심화 → 고급 | 블록 대신 글자로 코드를 씁니다 |
| 중1 ~ 중3 | 알고리즘 · 바이브코딩 · 아두이노 | 파이썬을 바탕으로 세 갈래로 나뉩니다 |
레고 수업은 50분이고, 스크래치·파이썬 같은 정규 수업은 주 1회 110분(쉬는 시간 10분 포함)입니다. 전체 그림은 학년별 교육과정에 있습니다.
초6에 둔 이유는 하나입니다. 블록에서 텍스트로 넘어가는 구간이 아이들이 가장 많이 힘들어하는 곳이라, 블록에서 할 일을 다 하고 넘어가게 하려는 것입니다. 그래서 학년이 됐다고 바로 넘기지 않고, 반대로 초5라도 준비가 됐으면 넘깁니다. 학년은 출발점이고 기준은 아이입니다.
블록코딩을 오래 하면 손해 아닌가요
상담에서 자주 받는 질문입니다. 답은 “아닙니다”이고, 이유는 표 한 장으로 보입니다.
| 무엇을 하나 | 스크래치 블록 | 파이썬 코드 |
|---|---|---|
| 변수 | 점수 를 0 로 정하기 | score = 0 |
| 반복 | 10 번 반복하기 | for i in range(10): |
| 조건 | 만약 〈점수 > 90〉 (이)라면 | if score > 90: |
| 리스트 | 〈사과〉 를 목록 에 추가하기 | items.append("사과") |
열 줄짜리 전체 대조표는 스크래치 코딩, 초등 몇 학년에 시작하나요에 있습니다.
모양만 바뀔 뿐 생각하는 방식은 같습니다. 블록에서 조건 · 반복 · 변수를 손으로 익힌 아이에게
for i in range(10): 는 새 개념이 아니라 “아, 그거”입니다.
아이들이 막히는 이유는 문법을 몰라서가 아니라 논리를 몰라서입니다.
블록은 그 논리를 문법 부담 없이 먼저 익히는 자리입니다.
파이썬으로 넘어갈 준비가 됐는지 어떻게 아나요
학년 대신 저희가 보는 신호는 셋입니다.
블록 작품에 변수 · 복제본 · 리스트가 들어가 있나요?
스크래치를 혼자 하는 아이는 대개 변수 · 복제본 · 리스트 앞에서 멈춥니다. 블록을 끼우는 문제가 아니라 무엇을 기억해 두었다가 언제 꺼낼지를 스스로 설계하는 문제이기 때문입니다. 이 셋을 작품 안에서 스스로 쓰고 있다면, 파이썬의 변수 · 리스트를 만날 준비가 된 것입니다.
만들고 싶은 것을 스스로 정하고 끝까지 만드나요?
스크래치 수업을 마칠 때 저희가 기대하는 모습은 “원하는 걸 스스로 기획해서 만들 수 있다”입니다. 튜토리얼을 따라 하는 것과 빈 화면에서 시작하는 것은 다른 일입니다. 파이썬에서는 빈 화면이 기본이라, 블록에서 이미 그걸 해 본 아이가 덜 흔들립니다.
COS 2급까지 마쳤나요? (선택)
자격증을 꼭 따야 넘어가는 것은 아닙니다. 다만 스크래치를 오래 한 아이에게는 COS 3급 → 2급을 권하고, 이걸 마쳤다면 파이썬으로 넘어갈 준비가 됐다는 신호로 봅니다. 그리고 자격증 자체가 입시에 반영되지는 않습니다 — 모으는 것이 목적이 아니라 정리하는 과정입니다.
파이썬으로 넘어가면 처음에 어디서 막히나요
개념이 아니라 글자에서 막힙니다. 블록은 끼우면 맞고 안 끼워지면 틀린 것이 눈에 보이지만, 파이썬은 콜론 하나, 들여쓰기 한 칸이 틀려도 실행이 안 됩니다. 영어로 된 명령어도 처음 만납니다. 블록을 건너뛰고 바로 파이썬으로 가면 개념과 영어 문법을 동시에 배워야 해서 초반이 훨씬 힘듭니다.
그래서 한 번에 넘기지 않습니다. 파이썬 기본에서 충분히 쉽게 시작하고, 블록에서 이미 아는 동작을 파이썬으로 다시 써 보는 데서 출발합니다. 과정은 셋으로 나뉩니다.
| 과정 | 배우는 것 |
|---|---|
| 파이썬 기본 | 변수 · 입출력 · 조건 · 반복 · 함수 · 리스트 |
| 파이썬 심화 | 문자열 · 딕셔너리 · 파일 · 예외 · 모듈 |
| 파이썬 고급 | 클래스 · 라이브러리 · 미니 프로젝트 |
과정마다 걸리는 기간은 아이마다 달라 여기에 적지 않았습니다. 기본을 마치면 문제를 읽고 스스로 코드로 옮길 수 있는 것이 목표입니다.
중학생인데 블록코딩을 안 했어요. 파이썬부터 해도 되나요
됩니다. 중학교에 처음 시작하는 아이도 파이썬 기본에서 출발합니다.
블록 단계를 따로 다니게 하지는 않습니다. 대신 중등 시작반은 진도를 더 천천히 잡고,
새 문법마다 같은 동작을 블록으로 먼저 보여 준 뒤 파이썬으로 옮깁니다.
스크래치의 「10 번 반복하기」와 for i in range(10): 를 나란히 놓고 보는 식입니다.
조건 · 반복 · 변수와 영어 문법을 한꺼번에 처음 만나는 것이라 초반에 연습이 더 필요할 수 있습니다. 그래서 처음 몇 달은 진도보다 코드를 읽고 작은 문제를 스스로 푸는지를 봅니다. 초등부터 한 아이와 속도를 나란히 비교하지 않습니다.
파이썬 다음에는 무엇을 하나요
중학교에서 세 갈래로 나뉩니다. 아이가 무엇을 좋아하는지에 따라 고릅니다.
| 갈래 | 무엇을 하나 | 이어지는 곳 |
|---|---|---|
| 알고리즘 | 정렬 · 탐색 · 자료구조, 문제풀이 루틴. 언어는 계속 파이썬 | 정보올림피아드 등 대회 — 대회 안내 |
| 바이브코딩 · AI 탐구 | AI와 대화하며 코드를 만들고, 교과 개념을 시뮬레이션으로 확인 | 교과 탐구 — 바이브코딩 안내 |
| 아두이노 | 센서를 직접 배선하고 C 코드로 제어 | 발명대회 · 작품 만들기 |
C++는 정보올림피아드 본선을 노리는 아이에게만 중3~고1에 붙입니다.
실력을 확인하는 목표로는 COS Pro를 씁니다. YBM이 시행하는 등록(비공인) 민간자격이고, 파이썬으로 1~3급을 볼 수 있습니다. 2026년 3월 블로그에 저희가 적어 둔 기준은 정규 학기 수강생이 약 3~6개월이면 3급, 9개월~1년이면 2급이었고, 같은 글에 2026년 겨울방학 동안 13명이 합격했다고 남겼습니다. 다만 이건 저희 수업에서 나온 기간이고, 아이마다 다릅니다.
이 페이지의 근거는 여기서 봅니다
지금 어느 칸에 있는지부터 보시면 됩니다
아이 학년과, 스크래치 · 엔트리를 어디까지 해 봤는지 알려 주세요. 만든 작품이 있으면 보여 주셔도 좋습니다. 블록을 더 할지, 파이썬으로 넘어갈지 그 자리에서 같이 봅니다. 수업 시간표와 수강료는 학기마다 · 과정마다 달라 상담 때 안내드립니다.
이 페이지의 수업 학년 · 내용 · 수업 시간은 2026년 10월 현재 광진캠퍼스 교육과정 기준입니다. COS Pro 자격 정보는 2026년 10월 17일 YBM 공식 안내 페이지에서 확인했습니다. 수업 구성과 자격시험 제도는 바뀔 수 있습니다.
디랩코딩 광진캠퍼스
블록을 더 할지, 파이썬으로 넘어갈지 함께 보세요
아이 학년과 스크래치·엔트리 경험, 만든 작품을 알려주세요. 지금 로드맵의 어느 칸에 있는지부터 짚어 드립니다.