https://link.coupang.com/a/gkCLTLZErs

Do it! 바이브 코딩 + 커서 AI - 기타 자격증 | 쿠팡
쿠팡에서 Do it! 바이브 코딩 + 커서 AI 구매하고 더 많은 혜택을 받으세요! 지금 할인중인 다른 기타 자격증 제품도 바로 쿠팡에서 확인할 수 있습니다.
www.coupang.com
바이브코딩 시대
코딩 교육, 이렇게 바꿔야 합니다
문법 암기에서 AI 결과물 검증으로
지난 글 〈바이브코딩 시대, ‘코드 장악력’은 정말 사라질까?〉에서 정의선 회장의 바이브코딩 교육 소식과 함께, “AI가 코드를 대신 짜주는 시대에도 코드 장악력이 필요한가”라는 질문을 다뤘습니다.
대상이 이동한다.”
코드를 한 줄씩 이해하는 능력에서, AI가 만든 결과물을 검증하고 책임지는 능력으로요.
그렇다면 실제로 아이들에게 코딩을 가르치는 입장에서는 이걸 어떻게 수업으로 풀어내야 할까요. 태지쌤이 직접 설계한 5차시 교육계획안을 이번 글에서 구체적으로 공유해보려 합니다.
기존 코딩 교육의 한계
지금까지의 코딩 수업은 대체로 “이 문법을 배웠으니 이 코드를 직접 작성할 수 있는가”를 평가 기준으로 삼았습니다. 하지만 지난 글에서 살펴봤듯, 이미 직장인의 62.9%가 바이브코딩을 시도할 의향이 있고 대기업 채용 면접에서도 바이브코딩 경험을 묻는 게 현실입니다.
아이들이 사회에 나갈 시점에는 직접 코드를 짜는 능력보다 AI가 짠 코드를 검증하는 능력이 더 중요해질 가능성이 큽니다.
손으로 작성
결과 비교
찾아서 수정
위험 점검

구구단 출력
먼저 학생이 반복문(for)으로 구구단 출력 코드를 직접 작성합니다.
for dan in range(2, 10):
for i in range(1, 10):
print(f"{dan} x {i} = {dan*i}")
그다음 학생이 직접 AI에게 같은 기능을 요청하게 하고 결과를 나란히 놓고 비교합니다. 변수 이름은 어떻게 달랐는지, 반복문을 for로 썼는지 while로 썼는지를 살펴보게 하죠.
이 질문만으로도 학생이 코드를 스스로 ‘읽는’ 훈련이 시작됩니다. 이후 교사가 슬쩍 범위를 잘못 바꿔놓은 코드를 주고 어디가 틀렸는지 찾게 하는 것으로 마무리합니다.
가위바위보 게임
조건문(if/elif/else)으로 승패 로직을 직접 작성한 뒤, AI에게 같은 게임을 만들어달라고 요청합니다. 이때 대부분의 AI는 사용자 입력을 받는 코드를 만들지만, 이상한 값이 들어왔을 때의 처리가 빠진 경우가 많습니다.
학생이 이상한 값을 직접 입력해보고 AI 코드가 비정상적으로 작동하거나 멈추는 것을 눈으로 확인합니다. “이 코드를 실제 서비스로 쓴다면 어떤 입력값 때문에 문제가 생길까?”를 토론하고 방어 코드를 스스로 추가하게 합니다.
성적 평균 계산기
리스트와 함수로 평균 계산 코드를 직접 작성한 뒤, AI가 만든 코드에서 자주 나오는 실수를 예시로 보여줍니다.
def get_average(scores):
total = 0
for s in scores:
total += s
return total / len(scores) # 빈 리스트면 오류
빈 리스트를 넣으면 프로그램이 멈춘다는 걸 직접 실행해서 확인시키고 방어 로직을 스스로 추가하게 합니다. “AI가 짜준 코드니까 무조건 맞겠지”라는 가정이 왜 위험한지 체감시키는 것이 이 차시의 목표입니다.
미니 챗봇 만들기
규칙 기반 응답 챗봇을 직접 만든 뒤, AI에게 “사용자 이름과 나이를 물어보고 저장하는 챗봇”을 요청합니다. 이 차시는 문법보다 다음 질문을 스스로 던지는 습관을 만드는 게 목표입니다.
종합 프로젝트
마지막 차시는 실제 바이브코딩 워크플로우를 그대로 재현합니다. 학생이 원하는 프로그램의 요구사항을 문장으로 정의하고, 그 문장 그대로 AI에게 입력해 코드를 생성한 뒤 팀별로 서로의 프로그램을 교차 테스트합니다.
발표에서는 코드를 얼마나 잘 짰는지가 아니라 AI가 만든 결과물의 허점을 스스로 찾아내고 고쳤는지를 평가합니다.
평가는 ‘문법’이 아니라 ‘검증 능력’으로
| 평가 항목 | 배점 | 확인 방법 |
|---|---|---|
| 기초 문법 이해도 | 20 | 직접 작성 코드 채점 |
| AI 코드 비교·분석 능력 | 25 | AI 코드와 내 코드의 차이점 서술 |
| 오류 탐지·수정 능력 | 30 | 의도된 버그를 찾아 고쳤는지 |
| 검증·책임 의식 | 25 | 개인정보·예외처리 등 위험 요소 지적 여부 |
| 총점 | 100 | 결과물 검증 역량 중심 평가 |
정리하며
완벽한 AI 코드만 보여주면 학생은 검증 훈련의 필요성을 못 느끼기 때문에, 교사가 의도적으로 예외처리 누락이나 개인정보 이슈를 심어두는 게 핵심 설계 포인트였습니다.
지난 글에서 이야기했던 “코드 장악력에서 결과물 장악력으로의 이동”이 실제 수업에서는 이런 식으로 구현될 수 있다는 걸 보여드리고 싶었습니다.

'IT관련' 카테고리의 다른 글
| AI 시대의 진로와 코딩 교육 IT 기획자는 어떤 전공이 유리할까? (0) | 2026.08.19 |
|---|---|
| 바이브코딩 시대, '코드 장악력'은 정말 사라질까? (feat. 정의선 회장 바이브코딩 교육) (0) | 2026.08.19 |
| 바이브코딩이란? 『바이브코딩 하루완성』으로 정리하는 AI 시대 개발자 역량 (0) | 2026.08.06 |
| 네이버TV 서비스 종료, 클립으로 이전되는 이유와 일정 정리 (0) | 2026.08.05 |
| 핀터넷(Finternet)이란? BIS가 제시한 미래 금융 시스템 (1) | 2026.07.20 |