교육사례 · 청소년 AI교육

바이브코딩 교육, 초등·중학생은 블록코딩에서 언제 넘어가야 하나: 3가지 신호

파이썬 과정을 5주 만에 엔트리로 조정한 경험과 중학생 456명 100분 수업에서 정리한 전환 기준

바이브코딩 교육은 학생이 만들고 싶은 것을 말과 글로 설명해 앱·게임·웹페이지를 완성하는 코딩 교육입니다. AI가 만든 결과를 보며 설명을 수정하는 과정이 수업의 중심입니다. 초등·중학생이 엔트리 블록코딩에서 바이브코딩으로 넘어가는 시점은 학년 대신 신호와 선수 조건으로 판단합니다. 학교·지역아동센터·청소년센터·장학재단 담당자를 위해 2024년부터 운영한 과정에서 정리한 기준입니다.

  • 전환 신호 스스로 조합·오류 수정·먼저 말하기, 3가지 중 2가지
  • 선수 조건 영문 타자 분당 100타, 집의 컴퓨터, 학년 편차
  • 최소 차시 블록코딩 8~12차시 뒤 전환, 2+2+1차시 비교 수업
  • 운영 결과 중학생 456명 100분 수업 만족도 4.61점

아래에 단계별 전환 기준표와 담당자가 자주 묻는 질문을 정리했습니다.

노트북으로 AI 웹페이지 제작 도구를 사용하는 학생의 손
중학교 바이브코딩 수업, 자연어로 웹페이지를 만드는 실습 (2026년 8월, 중학교)
456명중학교 전교생 100분 바이브코딩 수업(2026년 2학기)
4.61점응답 10개 반 만족도(5점 만점)
+230.8%'엔트리 순서·반복·조건·변수를 안다' 1.3→4.3점(초1~4 센터)
8~12차시전환 전 블록코딩 최소 차시

요약: 블록코딩에서 바이브코딩으로 넘어가는 시점은 학년표 대신 신호 3가지와 선수 조건 3가지로 정합니다. 신호가 갖춰진 학생부터 개인 단위로 넘어가고 반은 기본반과 심화반으로 나눕니다. 블록코딩 단계를 생략하면 결과를 수정할 방법을 모르는 상태가 되므로 8~12차시는 확보합니다.

1. 바이브코딩 교육이란 무엇이고 블록코딩 수업과 무엇이 다른가요?

바이브코딩 교육은 학생이 원하는 결과를 일상 언어로 설명해 결과물을 완성하는 수업입니다. AI가 만든 화면을 보며 설명을 보완하는 과정을 반복합니다. 초등·중학생 과정에서는 프로그래밍 문법을 외우는 시간이 거의 없고 무엇을 만들지 정해 AI가 알아듣게 설명하는 연습에 시간을 씁니다.

블록코딩 수업은 순서·조건·반복 블록을 직접 조립해 캐릭터를 움직입니다. 학생이 정한 대로 정확히 움직이고 틀리면 어느 블록이 문제인지 좁혀 가며 찾습니다. 두 수업은 도구가 다를 뿐 '내가 정한 대로 움직이게 만든다'는 목표는 같습니다.

구분블록코딩(엔트리) 수업바이브코딩 수업
학생이 하는 일블록을 조립해 동작을 지정만들 것을 글로 설명하고 결과를 보며 수정
결과물게임·애니메이션(엔트리 작품)자기소개 페이지·웹 게임(주소로 배포)
틀렸을 때블록을 하나씩 교체해 보며 원인을 찾음설명을 더 자세히 다시 씀
길러지는 것순서·조건·반복·디버깅 감각설계 역량, 문해력, 설명하는 힘
피플에듀 과정코딩 피플바이브코딩 피플

피플에듀는 2026년 학교·센터의 바이브코딩 교육 문의가 크게 늘자 자체 도구 '도깨비코딩'을 개발했습니다. 지역아동센터·청소년센터·학교는 유료 AI 도구를 학생 전원에게 구독해 주기 어렵습니다. 교육 현장에서는 모두가 같은 환경에서 결과물을 만들도록 설계한 이유입니다.

도깨비코딩 설계 원칙 4가지(2026년 9월 뉴스레터)

  • 누구나 쉽게 산출물을 만들 수 있어야 한다
  • 교육적인 효과가 있어야 한다(스스로 설계하는 과정에서)
  • 아이들의 창의력을 뽐낼 수 있어야 한다(정형화 금지)
  • 결과물을 가져갈 수 있어야 한다

교육 효과는 도구 자체보다 학생이 스스로 서비스를 구상하고 제작 계획서를 쓰는 과정에서 나옵니다. 바이브코딩 교육은 코딩 피플 과정의 다음 단계로 편성합니다. 코딩 경험이 없는 학생은 100분 단회 체험으로 먼저 만납니다.

엔트리 블록코딩 화면이 띄워진 노트북 두 대
초등 고학년 AI 리터러시·코딩 수업, 엔트리 블록코딩 실습 화면 (2026년 10월, 종합사회복지관)

2. 블록코딩에서 바이브코딩으로 언제 넘어가야 하나요?

스스로 조합·오류 수정·먼저 말하기, 세 가지 신호 중 두 가지가 나타나면 넘어갈 준비가 된 상태로 봅니다. 피플에듀는 학년 대신 학생 개인이 보이는 이 신호를 관찰해 전환 시점을 정합니다. 학년 기준으로 전환하면 한 반의 절반은 지루해하고 절반은 따라오지 못합니다. 같은 학년 안에서도 편차가 크기 때문입니다.

신호관찰 방법아직 이르다면
원하는 결과를 스스로 조합한다예제를 변형해 오는지 확인예제만 그대로 따라 함
오류를 혼자 수정한다안 될 때 먼저 무엇을 하는지 관찰바로 손을 듦
만들고 싶은 것을 먼저 말한다수업 시작 때 발화 확인무엇을 할지 물어봄

세 신호 가운데 가장 중요한 것은 두 번째입니다. 블록이 뜻대로 움직이지 않을 때 '조건 블록을 조정해 보자'고 생각하는 학생이 있습니다. 이 학생은 바이브코딩에서 결과가 마음에 들지 않을 때 설명을 다시 씁니다.

관찰 결과는 강사가 매 회차 쓰는 성장일지에 남기고 기관 담당자와 함께 봅니다. 신호를 보인 학생에게는 같은 차시 안에서 심화 과제를 먼저 주고 다음 반 편성에 반영합니다.

3. 바이브코딩 교육 전에 무엇을 확인해야 하나요?

전환 전에는 영문 타자 속도, 집의 컴퓨터 접근성, 학년 편차를 확인합니다. 신호가 보여도 이 조건이 갖춰지지 않으면 텍스트 코딩과 바이브코딩 모두 진행이 어렵습니다. 2024년 4월 삼성꿈장학재단·노원구청·서울과학기술대학교와 시작한 첫 장기 과정에서 확인한 조건입니다. 초5~중3 통합 17명, 30회차 8개월 과정이었습니다.

처음 과정은 학교에서 블록코딩을 배웠다는 전제로 '파이썬을 통한 나만의 서비스 만들기'가 목표였습니다. 교육부가 밝힌 학교 코딩교육도 초등학교 블록 코딩에서 고등학교 텍스트 코딩으로 이어지는 순서입니다(교육부, 2022). 5주차 성장기록부와 퀴즈에서 절반가량의 학생이 낮은 성취도를 보였고 매주 반복해도 달라지지 않았습니다. 원인은 영문 타자 속도, 함수 개념을 받아 줄 수학 기초, 집에 컴퓨터가 없다는 사정 세 가지입니다.

피플에듀 현장에서는 2024년 첫 과정을 마치고 피플에듀가 확인한 것은 네 가지였습니다. "1. 중학교 1학년과 2,3 학년은 다르다 2. 취약계층 친구들 특성상 집에 컴퓨터가 없고 3. 기본적인 한글, PPT 문서 작업부터, 타자 자체가 느리다 4. 영문타자는 거의 불가능하다" 이 네 가지가 이후 피플에듀의 모든 대상별 과정을 설계하는 출발점이 됐습니다.

과정을 엔트리 기초·활용·프로젝트 중심으로 조정하고 코딩에 흥미가 있는 학생에게는 정규 수업 뒤 1~2시간 파이썬 심화반을 따로 열었습니다. 6주 작품 제작 뒤 발표회에는 변형 테트리스, AI 지팡이 아이디어, AI 닮은꼴 찾기 프로그램이 나왔고 학생들은 1년여간 큰 이탈 없이 과정을 마쳤습니다. 기본반·심화반 운영 방식은 청소년 AI교육 기관별 설계 글의 5절에 있습니다.

이 경험에서 첫 차시 전에 확인하는 선수 조건 세 가지를 정했습니다.

전환 전 선수 조건 체크

  • 영문 타자 속도: 분당 100타 미만이면 텍스트 코딩은 이릅니다. 바이브코딩은 한국어 입력이 중심이므로 한글 타자와 문장 쓰기를 먼저 봅니다.
  • 집의 컴퓨터 접근성: 없으면 매주 처음 상태로 돌아옵니다. 수업 안에서 완결되는 과제로 설계하고 결과물은 주소만 알면 다시 열 수 있는 형태로 남깁니다.
  • 학년 편차: 함수 개념이 중학교에서 처음 나오므로 초등과 중등을 한 반에 두지 않습니다. 중1과 중3도 분리합니다.

4. 엔트리 다음 단계, 단계별 전환 기준표(학년·선수 조건·도구·결과물)

위 신호와 선수 조건을 피플에듀 과정에 대입하면 네 단계가 됩니다. 학년은 참고 범위이고 실제 배치는 신호와 선수 조건으로 정합니다.

단계참고 학년선수 조건도구차시·결과물
1. 컴퓨터·AI 기초초3~중1마우스·한글 타자, 문서 작성 경험이 없어도 시작한글·PPT(ITQ), Dream AI Studio타자·문서 과제, AI 동화책·캐릭터
2. 블록코딩초1~중1한글 타자로 짧은 문장 입력, 1단계 결과물 1개엔트리8~12차시 이상, 내 주인공이 움직이는 게임(순서·조건·반복·디버깅)
3. 바이브코딩 입문초등 고학년~중3신호 3가지 중 2가지, 만들 것을 글로 쓸 수 있음도깨비코딩100분 단회~수 회, 자기소개 페이지·웹 게임(주소로 배포)
4. 텍스트 코딩·서비스 제작 심화중2 이상, 코딩에 흥미영문 타자 분당 100타 이상, 함수 개념, 집에서 복습 가능Python, 바이브코딩, AI 활용12회기 이상, 문제 정의 → MVP 서비스 출시(4주 개발)

단계 사이의 전환 수업은 같은 결과물을 두 방식으로 만들어 비교하는 5차시입니다. 블록코딩으로 짧은 이야기 장면을 만듭니다(2차시). 같은 이야기를 생성형 AI로 만듭니다(2차시). 두 결과물을 나란히 놓고 차이를 이야기합니다(1차시).

학생이 스스로 찾아내는 차이는 대체로 세 문장으로 모입니다. 블록은 내가 정한 대로 정확히 움직인다. AI는 빠르지만 내 생각과 다르게 나온다. AI 결과를 원하는 대로 만들려면 더 자세히 말해야 한다.

세 번째 문장이 학생 입에서 나오면 전환 수업의 목표는 달성된 것으로 봅니다. 교육부는 정보 수업시수를 초등학교 34시간, 중학교 68시간 이상으로 늘리는 계획을 2022년에 발표했습니다(교육부, 2022). 학교 정규 과정으로 편성할 때의 차시 배분은 자유학기제 AI 교육 34차시 편성표에 따로 정리했습니다.

엔트리 블록 코드가 보이는 노트북 화면
엔트리 블록코딩 실습 화면 클로즈업 (2026년 7월, 복지관 AI 교육)

5. 바이브코딩 교육 첫 100분, 손으로 쓴 제작 계획서에서 배포까지

2026년 2학기 개학 직후 OO중학교 전교생 456명과 100분 바이브코딩 교육을 운영했습니다. 13개 반이 동시에 접속했고 각 반 수업은 같은 네 단계로 진행했습니다.

순서활동학생에게 남는 것
1바이브코딩이 무엇인지 짧게 배우기오늘 만들 것의 범위
2A4 종이에 손으로 프롬프트 초안과 제작 계획서 쓰기결과를 비교할 기준
3도깨비코딩에 입력하고 결과를 보며 '말하고, 보고, 수정하고' 반복자세히 말해야 한다는 감각
4도메인 주소와 메타 이미지를 정해 배포어디서든 열 수 있는 내 웹페이지

두 번째 단계가 핵심입니다. 화면 앞에 앉기 전에 종이에 무엇을 만들지 쓰면, 결과가 나왔을 때 비교할 기준이 생깁니다. 처음에는 시큰둥하던 학생들의 표정이 달라진 순간이 있었습니다. 자기가 한국어로 쓴 문장이 실제로 작동하는 웹페이지로 화면에 뜬 때였습니다.

피플에듀 현장에서는 응답이 집계된 10개 반의 만족도 평균은 4.61점(5점 만점)입니다. '강사는 전문성과 열의를 가지고 교육하였다' 문항이 4.72점으로 6개 문항 중 가장 높았고 아쉬운 점으로는 '시간이 짧았다' 19건, 같은 반을 다시 맡아 달라는 요청 8건이 적혔습니다. 한 학생은 수업 소감에 "코딩을 하려면 자세히 말해야한다는걸 배웠다."라고 썼습니다.

100분 단회 수업의 결과물은 자기소개 페이지와 간단한 게임입니다. 학생이 스스로 문제를 정의해 서비스를 출시하는 4단계는 12회기 이상의 장기 과정에서 가능합니다. 수업 뒤 교내 대회로 결과물을 공유하는 자리를 두면 전환 신호를 보이는 학생을 찾기도 쉬워집니다.

6. 블록코딩을 건너뛰면 무엇이 달라지나요?

바이브코딩은 진입 장벽이 낮아 블록코딩 없이도 결과물이 나옵니다. 차이는 결과가 마음에 들지 않을 때 드러납니다. 블록코딩을 거친 학생은 조건을 조정하듯 설명을 수정합니다. 거치지 않은 학생은 몇 번 다시 눌러 보다 멈춥니다.

블록코딩에서 실제로 배우는 것은 문법보다 순서·조건·반복·디버깅 네 가지 감각입니다. 안 되면 어디가 문제인지 좁혀 가는 디버깅 감각이 프롬프트를 수정하는 사고와 같습니다.

전환 전 블록코딩은 8~12차시를 확보합니다. 4차시 이하면 순서와 조건까지만 만나고 디버깅 경험이 생기지 않습니다. 10~12차시의 '서로 오류 찾아주기'를 거친 학생은 자기 프롬프트도 수정할 줄 압니다.

차시내용길러지는 감각
1~3순차 실행, 캐릭터를 원하는 대로 움직이기순서
4~6부딪히면 방향 전환하기조건
7~9패턴 만들기반복
10~12자유 제작, 서로 오류 찾아주기디버깅

피플에듀 현장에서는 2026년 6~9월 부스러기사랑나눔회와 통영·완도 지역아동센터 9곳에서 아동 80명과 20회차 과정을 운영했습니다. 회당 2시간으로 1~8회차는 AI 동화책·노래·숏폼 창작, 9~20회차는 엔트리 게임 제작입니다. 출발점이 가장 낮았던 통영의 한 센터(초1~4)는 사전·사후 100점 환산 58점에서 84점으로 44.8% 올랐습니다. '엔트리에서 순서·반복·조건·변수가 쓰인다는 것을 안다' 문항은 1.3점에서 4.3점으로 230.8% 올랐습니다. 9개 기관 누적 출석률은 90.8%, 사전·사후 평균은 75.9점에서 90.0점으로 18.6% 올랐습니다.

코딩 회차의 포기를 막은 장치는 1부 동화책 주인공을 2부 엔트리 무대로 그대로 가져온 설계였습니다. '내가 만든 주인공이 진짜 움직인다'는 경험이 어려운 블록 구조를 끝까지 붙잡게 했습니다. '나의 변화' 주관식에는 49명 중 22명이 '코딩에 자신이 생겼다'고 답했습니다.

레고 블록을 조립하는 학생의 손
초등 코딩 수업의 언플러그드 활동, 블록으로 구조 만들기 (2026년 9월, 종합사회복지관)

7. 피플에듀 바이브코딩 교육은 어떤 형태로 운영하나요?

피플에듀 바이브코딩 교육은 기관의 회차에 맞춰 두 가지 형태로 운영합니다. 학교 정규수업에는 100분 단회 체험을, 지역아동센터·장학재단 같은 장기 과정에는 블록코딩에서 이어지는 전환 과정을 편성합니다.

형태대상·회차수업 흐름결과물
100분 단회 체험중학교 학급 단위, 1회(100분)손으로 쓴 제작 계획서 → AI와 대화하며 제작 → 수정 → 배포학생별 웹 앱 1개, 주소로 공유
블록코딩 전환 과정초등 고학년~중학생, 10회 이상엔트리 8~12차시 → 전환 수업 → 바이브코딩 입문내 문제를 푸는 서비스 1개와 발표

두 형태 모두 노트북이 없는 기관에는 피플에듀가 교육용 노트북을 대여하고, 수업 시간 안에 결과물이 완성되도록 과제를 구성합니다.

수업의 중심은 제작 계획서입니다. 무엇을 만들지 먼저 손으로 적게 하면 AI에게 원하는 것을 설명하는 힘이 자랍니다. 실제로 '원하는 결과를 위해 무엇을 입력해야 할지 스스로 생각해 본다' 문항은 3.72점에서 4.57점으로 23.0% 올랐습니다(2026년 하반기 운영 데이터 기준).

운영하며 확인한 것

하나. 전환 시점은 학생마다 다릅니다

같은 반, 같은 학년 안에서도 신호가 나타나는 시점이 다릅니다. 신호를 보인 학생부터 심화반으로 보내고 기초가 필요한 학생은 기본반에서 결과물을 완성하게 합니다.

둘. 코딩 능력보다 먼저 보는 것은 타자·수학·컴퓨터 환경입니다

전환이 어긋나는 원인은 대부분 코딩 바깥에 있었습니다. 영문 타자 속도, 수학 기초, 집의 컴퓨터를 첫 차시 전에 확인하면 과정 중간에 편성을 조정할 일이 줄어듭니다.

셋. 도구가 달라져도 결과물이 남는지가 기준입니다

엔트리 게임, 100분 만에 배포한 웹페이지, 4주 개발한 MVP 서비스는 난이도가 다릅니다. 모두 학생이 설명할 수 있는 결과물이라는 점은 같습니다. 체험으로 끝나지 않게 하는 조건은 도구의 난이도보다 발표와 공유의 자리입니다.

그래서 다음은

2026년 하반기에는 도깨비코딩에서 게임 같은 동적 서비스도 만들 수 있도록 확장하고 있습니다. 제작 계획서를 체계적으로 쓰는 단계를 보강해 문해력과 설계 역량까지 다루도록 개선합니다. 두 과정의 구성은 청소년 코딩·바이브코딩 교육 프로그램에 정리했습니다.

이런 기관과 함께 바이브코딩 교육을 설계할 수 있습니다

  • 초·중학교: 자유학기·창체·정보 시간에 100분 단회 체험부터 학기 단위 과정까지 편성합니다. 학급 수와 기기 조건을 먼저 확인합니다.
  • 지역아동센터·청소년센터·복지관: 짧은 체험형으로 시작해 결과물이 나오는 장기 과정까지 편성합니다. 장기 과정은 AI 창작 → 엔트리 → 바이브코딩 순서로 이어집니다. 기기가 없으면 교육용 노트북을 준비합니다.
  • 장학·복지재단: 12회기 이상 과정으로 기본반·심화반을 나눕니다. 심화반은 문제 정의부터 서비스 출시까지 진행합니다.
  • 교육지원청·지자체: 여러 학교·센터를 묶는 사업에서 단계별 전환 기준표를 공통 기준으로 씁니다.
블록코딩 다음 단계, 함께 설계합니다

학생들의 현재 단계와 기기 환경을 알려 주세요.
블록코딩에서 바이브코딩으로 넘어가는 과정을
회차에 맞춰 함께 설계합니다.

참고 자료

바이브코딩 교육, 자주 묻는 질문(FAQ)

Q. 바이브코딩 교육이란 무엇인가요?
A. 학생이 만들고 싶은 것을 한국어로 설명해 웹페이지·게임·앱을 완성하는 코딩 교육입니다. AI가 만든 결과를 보며 설명을 수정하는 과정을 반복합니다. 초등·중학생 과정에서는 문법 암기 대신 무엇을 만들지 정하고 제작 계획서를 쓰는 설계 과정에 시간을 씁니다. 피플에듀는 자체 도구 도깨비코딩으로 100분 단회부터 장기 과정까지 운영합니다.

Q. 초등학생도 바이브코딩 교육을 받을 수 있나요?
A. 가능하지만 학년보다 신호를 먼저 봅니다. 신호는 예제를 스스로 변형, 오류를 혼자 수정, 만들고 싶은 것을 먼저 말하기입니다. 이 중 두 가지가 보이면 초등 고학년도 바이브코딩 입문 단계로 넘어갑니다. 다만 한글 타자로 문장을 입력하는 수준은 필요합니다.

Q. 블록코딩은 최소 몇 차시를 해야 넘어갈 수 있나요?
A. 8~12차시입니다. 순차(1~3차시)·조건(4~6)·반복(7~9)·자유 제작(10~12)을 거쳐야 디버깅 경험이 생깁니다. 4차시 이하면 순서와 조건까지만 만나고 끝납니다.

Q. 바이브코딩 교육은 몇 차시가 적당한가요?
A. 목표에 따라 다릅니다. 자기소개 페이지나 간단한 게임을 배포하는 체험은 100분 단회로 가능합니다. 중학교 전교생 456명 수업에서 만족도 4.61점을 확인했습니다. 학생이 스스로 문제를 정의해 서비스를 출시하는 심화 과정은 12회기 이상 장기 과정에서 운영합니다.

Q. 바이브코딩 수업에 어떤 도구를 쓰나요? 유료 AI 구독이 필요한가요?
A. 피플에듀 수업에서는 자체 도구 도깨비코딩을 쓰고 학생 개인의 유료 구독은 필요하지 않습니다. 유료 도구를 쓰는 학생과 무료 환경의 학생 사이에 결과물 격차가 생기는 문제를 확인했기 때문입니다. 블록코딩 단계는 엔트리를 씁니다.

Q. 코딩을 배우지 않고 AI로 앱을 만들면 교육 효과가 있나요?
A. 효과는 학생이 스스로 무엇을 만들지 정하고 제작 계획서를 쓰는 설계 과정에서 나옵니다. 다만 블록코딩을 거치지 않은 학생은 결과가 마음에 들지 않을 때 수정할 방법을 모르고 멈추기 쉽습니다. 전환 전 블록코딩 8~12차시를 권하는 이유입니다.

Q. 반 전체가 동시에 넘어가야 하나요?
A. 아닙니다. 신호를 보인 학생부터 개인 단위로 넘어가고 반은 기본반과 심화반으로 나누는 편이 두 집단 모두에게 낫습니다. 장학재단 장기 과정에서는 정규 수업 뒤 1~2시간 심화반을 따로 운영했습니다. 2025년부터는 초등 기본반과 중등 심화반으로 분리했습니다.

Q. 집에 컴퓨터가 없거나 기관에 기기가 없어도 되나요?
A. 가능합니다. 집에 컴퓨터가 없는 학생이 많으면 매 회차 수업 안에서 완결되는 과제로 설계합니다. 결과물은 주소만 알면 어디서든 열 수 있는 웹페이지로 남깁니다. 기관에 기기가 없으면 피플에듀가 교육용 노트북을 준비합니다. 2026년 사업 가운데 기기 대여가 필요한 경우는 22건(28.9%)이었습니다.

PPLEdu Logo
Copyright 2026. (C). 피플즈. All rights reserved
보건복지부 예비사회적기업
(주)피플즈 / 피플에듀
주소 서울시 노원구 동일로 174길 27, 204호
대표
김범준
|
사업자번호
166-88-02567