고집 센 초등학생이 코딩으로 타협하는 법을 배운 이야기
내 방식만 고집하던 아이가 협업 프로젝트에서 처음으로 양보한 날 · 현직 강사의 실제 수업 기록

▲ 코딩 협업 프로젝트는 기술보다 사람과 함께 일하는 법을 가르쳐줍니다 (이미지 제공)
매주 수요일 저녁 수업에 오던 준서(가명)는 자기 방식이 아니면 절대 시작하지 않는 아이였습니다. 강사가 다른 방법을 제안해도 고개를 저었고, 팀 활동에서 의견이 엇갈리면 자리를 박차고 일어나는 버릇이 있었어요. 그런 준서가 어느 날 팀원의 코드를 보더니 처음으로 말했습니다. "민지 방식이 더 짧네요... 이게 더 나은 것 같아요."
자기 코드가 틀렸다는 말은 절대 받아들이지 않던 아이가, 팀원의 방식이 더 낫다고 스스로 인정하는 순간이 어떻게 만들어졌는지 그 장면을 그대로 풀어드릴게요.
📌 참고 자료: 장 피아제 — 한국어 위키백과
1. "제 방식이 맞아요" — 고집과 자존심 사이에서
자기 방식만 고집하는 아이와 첫 상담에서 확인한 문제의 본질
준서를 처음 만난 건 초등 4학년 때였습니다. 영리하고 눈치도 빠른 아이였어요. 그런데 수업 첫날부터 한 가지가 눈에 띄었습니다. 다른 아이가 자기 코드에 대해 뭔가를 말하면 듣기도 전에 "제 방식이 맞아요"라고 막아버렸습니다. 틀렸을 때도 마찬가지였어요. 에러가 나도 제가 지적하면 "잠깐만요, 제가 고칠게요"라며 혼자 버텼습니다.
어머니는 상담에서 이렇게 말씀하셨어요. "준서가 워낙 고집이 세서요. 학교에서도 모둠 활동 때마다 친구들이랑 싸운다고 하더라고요. 자기 의견이 관철되지 않으면 아예 참여를 안 해버린대요. 그런데 집에서 보면 논리적이고 생각이 깊은 아이거든요. 그 고집을 어디에 써야 할지 모르는 것 같아요." 어머니 말씀에 공감했습니다. 자존심이 강하고 논리적인 아이. 이런 아이에게 "타협해야 해"라고 말하는 건 효과가 없습니다. 대신 자기 방식보다 더 나은 방식이 존재한다는 걸 스스로 발견하게 만드는 것이 핵심이었어요.
2. 컴퓨터는 고집을 봐주지 않습니다
에러 앞에서 자기 방식을 고수할 수 없게 만드는 코딩의 정직한 피드백
코딩이 준서에게 특별히 효과적인 이유가 있었습니다. 컴퓨터는 아이의 자존심을 봐주지 않거든요. 아무리 "제 방식이 맞아요"라고 해도, 코드가 틀리면 화면은 에러를 뿜어냅니다. 감정도 없고, 눈치도 없이요.
몇 주가 지나자 준서에게 변화가 생겼습니다. 에러 메시지를 혼자 읽고 고치려는 시도가 늘었어요. 그리고 결정적인 순간이 왔습니다. 협업 프로젝트 수업이었어요. 두 명씩 팀을 이뤄 같은 목표를 향해 각자 다른 부분의 코드를 짜야 했습니다. 준서의 팀원은 조용한 성격의 민지(가명)였어요.
3. "민지 방식이 더 짧네" — 처음으로 인정한 순간
팀 프로젝트에서 타인의 코드가 더 효율적임을 직접 확인한 결정적 장면
프로젝트 중반, 두 사람의 코드를 합쳐야 하는 시점이 왔습니다. 준서와 민지는 같은 기능을 각자 다른 방식으로 구현했는데, 합쳐보니 민지의 코드가 준서 것보다 훨씬 간결했어요. 같은 결과를 블록 10개로 구현한 준서, 6개로 구현한 민지.
저는 두 코드를 나란히 화면에 띄워놓고 물었습니다. "둘 다 작동은 해. 어떤 게 더 나을 것 같아?" 준서가 한참 화면을 들여다봤습니다. 입술을 꾹 깨물더니 천천히 말했어요.
강의실이 잠깐 조용해졌습니다. 준서가 처음으로 타인의 방식이 더 낫다는 걸 스스로, 자발적으로 인정한 순간이었어요. 저는 그 표정을 보면서 감정이 두 갈래로 나뉘었습니다. 자존심이 강한 준서가 그 말을 하기까지 얼마나 힘들었을지, 잠깐 안쓰러운 마음이 들었어요. 하지만 동시에 확신이 생겼습니다. 이 순간을 넘어선 준서는 훨씬 빠르게 실력이 늘 거라는 것. 표현은 안 했지만 속으로 조용히 응원했습니다.

4. 타협은 지는 것이 아니라는 걸 알게 된 아이
협업 경험이 고집을 유연함으로 바꾸는 과정과 강의실 밖으로 번진 변화
그 이후 준서는 달라졌습니다. 팀 프로젝트에서 다른 아이의 코드를 먼저 보고 "이 방식은 왜 이렇게 짰어?"라고 물어보기 시작했어요. 예전의 "제 방식이 맞아요"가 "이 방법이랑 저 방법이랑 뭐가 더 나을까요?"로 바뀌었습니다.
어머니에게서 연락이 왔습니다. 학교 모둠 활동에서 준서가 먼저 "우리 각자 방법 말해보고 제일 좋은 거 쓰자"라고 했다는 거예요. 선생님도 깜짝 놀랐다고 하셨습니다.
💬 "엄마, 타협이 지는 게 아니에요. 더 좋은 방법을 고르는 거예요."
5. 고집 센 아이에게 코딩 협업이 효과적인 이유
컴공 전공자이자 현직 강사가 정의하는 코딩 협업과 사회성 발달의 관계
컴퓨터공학을 전공하고 프로그래머로 일하다 교육 현장에 들어온 지 10년입니다. 그 시간 동안 고집 센 아이들이 코딩 협업에서 가장 빠르게 변하는 걸 수없이 봤습니다. 이유가 있어요. 사람과의 다툼에서는 누가 옳은지 판단하기 어렵습니다. 감정이 섞이고, 힘의 논리가 끼어들어요. 하지만 코드의 세계에서는 다릅니다. 더 짧고, 더 빠르고, 더 잘 작동하는 코드가 객관적으로 더 나은 코드입니다.
고집 센 아이일수록 이 명확함에 반응합니다. "내가 틀렸다"가 아니라 "이 코드가 저 코드보다 낫다"는 객관적 사실 앞에서는 자존심을 지키면서도 더 나은 방향을 받아들일 수 있거든요. 아이의 고집을 꺾으려 하지 말고, 더 나은 방법을 스스로 발견하는 경험을 만들어주세요. 코딩 협업이 그 경험을 가장 자연스럽게 만들어주는 환경입니다. 코딩이 그 첫 번째 도구가 되어줄 수 있습니다.
준서가 "민지 방식이 더 나은 것 같아요"라고 말했을 때, 저는 아무 말도 하지 않았습니다. 겉으로 반응하면 준서의 자존심이 상할 수 있었거든요. 하지만 속으로는 안쓰럽기도 하고, 대견하기도 했습니다.
자존심이 강하고 논리적인 아이가 그 말을 꺼내기까지 얼마나 힘들었을지 알았어요. 동시에 확신이 생겼습니다. 이 순간을 넘어선 준서는 코딩 실력도, 사람과 함께하는 능력도 훨씬 빠르게 자랄 거라는 것.
고집 센 아이를 바꾸는 건 설득이 아닙니다. 스스로 발견하게 만드는 환경입니다. 그 환경을 설계하는 것이 강사로서 할 수 있는 가장 중요한 일이라는 걸, 준서가 다시 한번 확인시켜줬습니다.
6. 코딩이 가르쳐준 가장 중요한 한 가지
준서의 변화가 남긴 것과 코딩 협업 교육의 본질적 가치
준서는 지금도 고집 센 아이입니다. 달라진 건 그 고집의 방향입니다. 예전에는 자기 방식을 지키는 데 고집을 썼다면, 이제는 더 나은 결과를 만드는 데 고집을 씁니다. 팀 프로젝트에서 가장 좋은 코드를 찾는 데, 에러를 끝까지 파고드는 데, 포기하지 않는 데 그 에너지가 향하고 있어요.
이 말을 들었을 때 저는 준서가 코딩보다 더 중요한 것을 배웠다고 확신했습니다. 혼자보다 함께가 더 강하다는 것, 그리고 더 나은 방법을 받아들이는 것이 지는 게 아니라는 것. 고집이 유연함으로 바뀌는 순간, 그 아이의 가능성은 몇 배로 커집니다.
💬 자주 묻는 질문
'코딩으로 자라는 아이들 - 강의실 성장 에세이' 카테고리의 다른 글
| 한 달도 못 버티던 아이가 6개월을 해낸 단 하나의 변화 (0) | 2026.06.05 |
|---|---|
| 발표만 하면 떨던 중학생이 300명 앞에서 당당해진 이유 (0) | 2026.06.04 |
| 게임만 하던 초등학생이 게임을 직접 만든 날 (0) | 2026.06.02 |
| 코딩 강사가 직접 데려간 초등 IT SW 체험관 추천과 활용법 (0) | 2026.05.23 |
| 10년 강사에게 아이들이 남긴 롤링페이퍼 이야기 (0) | 2026.05.21 |