AI 시대에도 코딩을 배워야 하는 이유, 스탠퍼드 교수의 6년 실험 결론
https://link.coupang.com/a/guvcP9oixo

혼자 공부하는 바이브 코딩 with 클로드 코드:AI와 1:1 대화하며 배우는 첫 코딩 자습서 - 어른을 위
쿠팡에서 혼자 공부하는 바이브 코딩 with 클로드 코드:AI와 1:1 대화하며 배우는 첫 코딩 자습서 구매하고 더 많은 혜택을 받으세요! 지금 할인중인 다른 어른을 위한 컴퓨터 제품도 바로 쿠팡에
www.coupang.com
AI 시대의 코딩 교육
AI가 코드를 대신 짜주는 시대,
아이들에게 코딩을 계속 가르쳐야 할까요?
AI가 코드를 대신 짜주는 시대에 아이들에게 코딩을 계속 가르치는 게 맞을까, 라는 질문을 요즘 학부모님과 선생님들께 정말 자주 받습니다.
저도 로봇코딩 수업을 하면서 비슷한 고민을 늘 하는데요. 최근 스탠퍼드대학교 컴퓨터공학과 교수 크리스 피치(Chris Piech)의 인터뷰 영상을 보고 나름의 답을 정리해봤습니다.
크리스 피치 교수는 스탠퍼드에서 컴퓨터공학 입문 수업을 가르치면서, 전 세계 누구나 무료로 프로그래밍을 배울 수 있는 온라인 강좌 ‘Code in Place’를 6년째 운영하고 있습니다.
학생 약 1만 7천 명에 자원봉사 교사가 1천 명이 넘는 규모라고 하니, 단순한 온라인 강좌를 넘어선 거대한 교육 실험실에 가깝습니다.
특히 이 강좌를 커서(Cursor)나 클로드 코드(Claude Code) 같은 AI 코딩 도구가 등장하기 전과 후 모두 운영했다는 점에서, 그의 관찰은 상당히 의미 있는 데이터로 보입니다.

01. AI 시대, 왜 오히려 배우려는 사람이 늘었나
가장 흥미로웠던 관찰은 AI 코딩 도구가 보편화된 이후 오히려 수강생이 두 배 가까이 늘었다는 부분입니다.
보통 “AI가 다 해주는데 왜 배우지?”라고 생각하기 쉬운데, 실제로는 정반대 현상이 나타난 셈입니다.
피치 교수는 이 질문을 코딩에만 국한하지 않고 확장합니다. 프로그래밍뿐 아니라 글쓰기, 확률적 사고, 논리적 논증까지 AI가 대신할 수 있는 영역이 늘고 있지만, 그렇다고 다음 세대가 이런 능력을 배우지 않아도 된다는 뜻은 아니라는 겁니다.
AI가 사람의 능력을 증폭시킬 수는 있어도,
사람 스스로 그 영역에서 똑똑해야 할 필요까지 사라지는 것은 아닙니다.
02. AI 튜터만으로는 해결되지 않는 동기부여 문제
개인적으로 가장 공감했던 부분은 동기부여에 관한 내용이었습니다. 피치 교수는 요즘 학생들에게서 과거보다 훨씬 많은 ‘동기 위기’를 목격한다고 말합니다.
4년제 대학에 입학하면서 4년 뒤 AI가 얼마나 더 발전해 있을지, 그때 어떤 직업이 남아 있을지 예측하기 어려운 불확실성 속에서 공부해야 하는 상황이니 어쩌면 당연한 반응일지도 모릅니다.
더 인상적인 건 실제 실험 데이터였습니다. 학생들에게 단순히 챗봇 형태의 AI를 제공하고 “이걸로 배워라”라고 하면 예상할 수 있듯 중도 포기율이 올라갔다고 합니다.
사람 교사와 10분간 대화했을 때
수료 확률 10%포인트 상승
수업 중 온라인에 접속한 교사와 대화할 수 있다는 팝업을 띄우고 학생이 이를 수락했을 때 나타난 변화입니다.
더 흥미로운 점은 AI의 답변 자체가 틀린 게 아니었다는 것입니다. AI는 정확했고 오히려 사람 교사가 가끔 틀리기도 했는데, 그럼에도 사람과의 대화가 훨씬 더 큰 동기부여 효과를 냈습니다.
저도 수업 현장에서 아이들이 AI 도구를 사용할 때보다 선생님이 직접 옆에서 한마디 건네줄 때 눈빛이 달라지는 모습을 자주 봅니다. 이 데이터가 현장에서 느껴온 경험을 그대로 뒷받침해주는 것 같았습니다.
03. AI로 배우되, 스스로 성장하고 있는지 자각해야 한다
피치 교수가 반복해서 강조하는 개념이 바로 자기 인식(self-awareness)입니다.
AI에게 에세이를 너무 많이 맡기면 어느 순간부터 스스로 글을 쓰기 어려워지고, 코드를 지나치게 맡기면 정작 중요한 아키텍처 설계 능력을 잃을 수 있다는 겁니다.
“나는 AI와 함께 계속 성장하고 있는가?”
AI를 사용하는 것 자체는 즐겁고 권장할 만한 일이지만, 이 질문을 통해 자신의 성장을 계속 점검해야 한다는 말이 유독 마음에 남았습니다.
그는 프로그래밍 학습을 크게 두 축으로 나눕니다.
① 문법(Syntax)
컴퓨터에게 명령을 내리는 표현과 규칙
② 문제 해결 능력
큰 문제를 작은 단위로 쪼개고 해결 순서를 설계하는 힘
앞으로 AI가 문법 영역은 점점 더 잘 처리하게 될 것입니다. 따라서 명령어를 얼마나 많이 외우고 있는지보다 문제를 어떻게 분해하고 어떤 순서로 접근하는지가 훨씬 중요해진다는 진단입니다.
코딩 교육을 하는 입장에서 이 부분은 특히 와닿았습니다. 실제로 요즘 학생들에게 블록코딩이나 파이썬 문법 자체보다 “이 문제를 어떻게 쪼개서 풀 것인가”를 먼저 생각하게 하는 방식으로 수업 방향을 조정하고 있습니다.
04. AI 시대에 주니어 개발자가 가진 기회
한 가지 더 눈여겨볼 대목은 AI 덕분에 진입장벽이 낮아지면서 신입 개발자에게 오히려 새로운 기회가 열렸다는 시각입니다.
이제는 고등학생 두 명만으로도 꽤 수준 높은 코드베이스를 만들 수 있는 시대가 됐습니다. 그만큼 코딩 실력뿐 아니라 “무엇을 만들 가치가 있는가”, “사람들이 실제로 원하는 것은 무엇인가”를 판단하는 감각이 중요해졌습니다.
컴퓨터가 할 수 있는 일과 사람이 실제로 필요로 하는 일 사이를 연결하는 능력은 예전부터 중요했습니다. AI 시대에는 그 중요성이 더욱 커지고 있습니다.
05. 아이들에게 코딩을 왜 가르쳐야 할까
영상 말미에서 피치 교수는 계산기가 있어도 아이들이 여전히 구구단을 배워야 하는 것처럼, 다음 세대가 지금보다 더 똑똑해질 것이라는 전제를 세운다면 기초를 건너뛸 수 없다고 말합니다.
곱셈이 무엇인지 이해하는 것과 13×7을 즉시 암산하는 것은 서로 다른 능력입니다. 계산기가 답을 대신 구해줄 수는 있어도 곱셈의 개념 자체를 생략할 수는 없다는 비유가 인상적이었습니다.
태지쌤의 결론
AI 시대에도 코딩 교육의 본질은 크게 달라지지 않습니다.
오히려 문법을 외우는 부담이 줄어든 만큼, 문제를 분해하고 논리적으로 접근하는 사고력 훈련에 더 집중할 수 있는 환경이 만들어진 셈입니다.
AI 도구를 무조건 멀리할 필요도, 모든 것을 AI에게 맡길 필요도 없습니다. 아이들이 AI를 활용하면서도 스스로 생각하는 힘을 잃지 않고 계속 성장하고 있는지 점검하며 함께 사용하는 방향이 맞다고 봅니다.
AI 시대 코딩 교육에서 중요한 세 가지
01. 문법 암기보다 문제를 작게 나누는 사고력
02. AI에게 맡긴 결과를 스스로 판단하는 능력
03. 아이의 도전을 이어가게 만드는 사람의 격려
AI는 코딩 교육을 없애는 도구가 아니라,
코딩 교육의 본질에 더 집중하게 만드는 도구일지도 모릅니다.
#AI시대코딩교육 #스탠퍼드교수 #크리스피치 #CodeinPlace #AI코딩 #코딩교육 #문제해결능력 #프로그래밍학습 #AI시대공부법 #로봇코딩 #코딩교육철학 #자기주도학습