본문 바로가기
코딩으로 자라는 아이들 - 강의실 성장 에세이

형제 사이 나빴던 두 아이 코딩으로 협력한 이야기

by 낭만 크리에이터 2026. 6. 19.

사이가 나빴던 형제가 코딩 프로젝트로 처음 협력한 이야기

만나면 싸우던 형제가 화면 하나를 함께 보며 처음으로 같은 방향을 바라본 날 · 현직 강사의 실제 수업 기록


함께 만드는 경험이 말보다 강한 연결을 만듭니다

▲ 함께 만드는 경험이 말보다 강한 연결을 만듭니다 (이미지 제공)

"선생님, 우리 두 아이가 만나면 무조건 싸워요. 형이 동생을 무시하고, 동생은 형에게 대들고. 집에서 같이 있으면 10분을 못 넘겨요." 두 아이를 함께 데려온 어머니가 상담실에서 하신 말씀입니다. 형제 사이의 갈등은 부모님이 가장 오래 고민하는 문제 중 하나예요. 말로 타이르는 것도, 따로 떼어놓는 것도 근본적인 해결이 안 되는 경우가 많습니다.

오늘 이야기의 주인공은 초등 6학년 형 재현(가명)과 초등 3학년 동생 재민(가명)입니다. 이 형제가 수업에서 처음으로 하나의 결과물을 함께 완성한 날, 어머니가 제게 문자를 보내셨어요. "선생님, 오늘 집에 와서 둘이 같은 게임을 같이 하고 있어요. 처음 있는 일이에요."

📖 참고: 협동(Teamwork)의 심리학적 효과 심리학에서 협동은 2명 이상이 공동의 목표를 위해 함께 행동하는 과정을 말합니다. 연구에 따르면 협동 활동은 참여자들 사이의 신뢰와 유대감을 높이고, 갈등 상황에서 상대의 강점을 인식하게 만드는 효과가 있습니다. 특히 결과물이 명확하고 역할 분담이 뚜렷한 협동 활동일수록 갈등 관계에 있던 두 사람이 긍정적인 관계로 전환되는 효과가 더 크게 나타납니다. 코딩 협업 프로젝트는 이 조건을 정확히 충족하는 활동 구조입니다.

📌 참고 자료: 협동 — 한국어 위키백과

1. 만나면 무조건 싸우는 형제 — 첫 수업에서 파악한 갈등의 구조

형제 갈등의 실제 패턴과 코딩 수업에서 처음 포착한 변화 가능성

매주 토요일 오전 수업에 함께 오던 형제였습니다. 형 재현은 수업 시작 전 항상 자신이 지난주에 혼자 더 만들어온 것을 먼저 보여주고 싶어 하는 경쟁심 강한 성격이었고, 동생 재민은 형이 잘한다는 말을 들을 때마다 입술을 꽉 다무는 버릇이 있었어요. 처음 함께 수업에 들어온 날, 두 아이는 자리도 일부러 멀리 앉았습니다.

✉️ 두 아이 어머니의 실제 상담 내용

"선생님, 솔직히 말씀드리면 두 아이를 같이 보내는 게 걱정이에요. 형이 동생 앞에서 잘난 척하면 동생이 拗지고, 그게 또 싸움으로 번지거든요. 코딩은 각자 하는 거니까 그나마 괜찮지 않을까 해서 같이 보내는 건데. 혹시 수업 중에 둘이 엮이게 하지 않는 게 나을까요?"

저는 처음 두 달 동안은 어머니 말씀대로 두 아이를 따로 가르쳤습니다. 각자의 수준에 맞게 미션을 줬고, 서로의 화면에 관여하지 않게 했어요. 그 시간 동안 저는 두 아이를 관찰했습니다. 재현이는 코딩 실력이 빠르게 늘었지만 막히면 강사를 바로 불렀어요. 재민이는 느리지만 혼자 끝까지 해보는 끈기가 있었습니다. 두 아이는 서로 다른 강점을 갖고 있었어요. 그 강점을 합칠 기회가 필요했습니다.

2. 역할을 나눠줬습니다 — 형은 설계, 동생은 완성

갈등을 없애는 게 아니라, 각자의 강점이 빛나는 구조를 만드는 것

두 달이 지났을 때 저는 형제 협업 미션을 설계했습니다. 핵심은 역할 분담이었어요. 형 재현에게는 전체 프로그램의 구조를 설계하는 역할을, 동생 재민에게는 형이 설계한 구조를 실제로 블록으로 완성하는 역할을 줬습니다.

처음 30분은 두 아이가 거의 말을 안 했습니다. 재현이가 종이에 구조를 그리고 있었고, 재민이는 자기 화면만 보고 있었어요. 그런데 재민이가 블록을 조립하다 막혔을 때였습니다. 평소였다면 강사를 불렀을 텐데, 재민이가 슬쩍 형의 종이를 봤어요. 그리고 조용히 물었습니다. "형, 여기 이 부분 어떻게 연결하는 거야?"

재현이가 한숨 한 번 쉬더니 동생 화면 쪽으로 의자를 당겼습니다.

그게 시작이었습니다. 재현이가 화면을 가리키며 설명했고, 재민이가 블록을 조립했어요. 두 아이가 처음으로 같은 방향을 바라보는 순간이었습니다. 저는 개입하지 않고 그 장면을 지켜봤어요. 형이 설계하고 동생이 완성하는 구조가 두 아이의 자존심을 건드리지 않으면서 협력을 만들어냈습니다.

각자의 강점이 역할로 나뉘는 순간, 경쟁이 협력으로 바뀝니다

▲ 각자의 강점이 역할로 나뉘는 순간, 경쟁이 협력으로 바뀝니다 (이미지 제공)

3. 완성된 프로그램 앞에서 달라진 두 아이

하나의 결과물을 함께 만든 경험이 형제 관계에 남긴 것

수업 마지막에 두 아이가 함께 만든 프로그램을 실행했습니다. 캐릭터가 화면을 튕기며 점수가 올라가는 간단한 게임이었어요. 재현이가 설계한 구조와 재민이가 조립한 블록이 합쳐진 결과물이었습니다. 프로그램이 정상 작동하자 재민이가 먼저 말했어요.

💬 재민: "형, 이거 우리 둘이 만든 거잖아."

💬 재현: "응. 근데 네가 블록 연결 잘했어. 내가 설명한 대로 다 됐잖아."

이 대화가 전부였습니다. 재현이가 동생을 칭찬한 건 제가 본 것 중 처음이었어요. 강요한 게 아니었습니다. 동생이 제 역할을 해냈다는 걸 형이 인정할 수밖에 없는 구조가 그 말을 만들어냈어요. 어머니에게서 문자가 온 건 그날 저녁이었습니다. "둘이 집에 와서 같이 게임하고 있어요. 처음 있는 일이에요."

4. 형제 갈등에 코딩 협업이 효과적인 이유

컴공 전공자 강사가 현장에서 확인한 구조적 이유

컴퓨터공학을 전공하고 프로그래머로 일하다 교육 현장에 들어온 지 10년입니다. 형제 갈등에 코딩 협업이 특별히 효과적인 이유를 세 가지로 정리할 수 있습니다.

🔍 형제 갈등에 코딩 협업이 효과적인 3가지 이유

첫째, 역할이 코드로 명확히 분리됩니다. "내 것"과 "네 것"의 경계가 화면과 코드로 분명히 나뉘어요. 형제 갈등의 많은 부분은 경계가 불명확할 때 생깁니다. 각자의 역할이 눈에 보이면 침범할 여지가 줄어듭니다.

둘째, 결과물이 두 사람 모두의 기여를 보여줍니다. 형 혼자 만든 것도, 동생 혼자 만든 것도 아닌 "우리가 만든 것"이 화면에 실행됩니다. 이 공동의 결과물이 갈등보다 강한 연결을 만들어요.

셋째, 서로의 강점을 인정할 수밖에 없는 구조입니다. 형이 설계해도 동생이 구현 못 하면 완성이 안 됩니다. 동생이 잘 구현해도 형의 설계가 없으면 시작이 안 되고요. 서로가 필요한 구조가 자연스럽게 상대를 인정하게 만듭니다.

🧭 현직 코딩 강사의 교육 철학

형제 관계를 개선하는 가장 빠른 방법은 대화나 화해가 아닌 경우가 많습니다. 함께 무언가를 완성하는 경험이 말보다 강한 연결을 만들 때가 있어요.

코딩 협업에서 중요한 건 같은 수준이어야 한다는 게 아닙니다. 오히려 다른 강점을 가진 두 사람이 만날 때 협업이 더 자연스럽습니다. 잘하는 것이 다르면 서로가 필요한 구조가 만들어지고, 그 구조가 관계를 바꿉니다.

재현이와 재민이는 지금도 종종 함께 수업에 옵니다. 항상 사이좋지는 않아요. 하지만 이제 수업에서 협업 미션이 나오면 재민이가 먼저 형에게 "우리 같이 할까?"라고 먼저 묻습니다.

👩‍🏫 형제 사이 때문에 걱정하시는 부모님께

형제 갈등은 말로 해결하기가 매우 어렵습니다. "사이좋게 지내라"는 말은 방법을 주지 않거든요. 대신 함께 완성할 수 있는 작은 프로젝트를 하나 만들어주세요. 코딩이 아니어도 됩니다. 레고, 요리, 보드게임도 좋아요. 핵심은 두 사람이 각자의 역할을 가지고 하나의 결과물을 만드는 경험입니다. 그 경험이 말보다 먼저 관계를 바꿉니다.

5. 코딩이 형제에게 남긴 것

하나의 프로그램이 만들어낸 관계의 변화

재현이와 재민이는 그날 이후 집에서 가끔 함께 엔트리에 접속한다고 했습니다. 여전히 싸우는 날도 있어요. 하지만 어머니가 말씀하신 변화가 있었습니다. "싸우다가도 이제 '그럼 코딩으로 결정하자'고 한대요. 누가 더 잘 만드는지." 경쟁이 완전히 사라진 게 아니라, 경쟁하는 방식이 바뀐 거예요.

엄마, 나 오늘 재민이가 만든 거 진짜 잘 됐어. 내가 설계한 대로 딱 됐어.

형이 동생을 칭찬하는 이 말이 코딩 수업이 형제에게 남긴 가장 중요한 결과물입니다. 프로그램보다 그 말이 훨씬 가치 있어요. 형제 사이가 걱정되신다면, 함께 만들 수 있는 작은 것 하나를 먼저 찾아주세요. 코딩이 그 시작점이 될 수 있습니다.

💬 자주 묻는 질문 (FAQ)

학부모님들이 가장 많이 물어보시는 질문들을 모았습니다

+형제의 코딩 실력 차이가 크면 같이 수업해도 될까요?
실력 차이가 오히려 협업에 유리할 수 있습니다. 실력이 비슷하면 서로 경쟁하게 되는 경우가 많고, 차이가 있으면 각자의 역할이 자연스럽게 나뉩니다. 중요한 건 잘하는 쪽이 못하는 쪽을 무시하지 않도록 강사가 역할을 명확히 설계해 주는 것입니다. 실력이 높은 아이에게 설계 역할을, 낮은 아이에게 구현 역할을 주면 둘 다 기여할 수 있는 구조가 만들어집니다.
+나이 차이가 많이 나는 형제도 같이 수업이 가능할까요?
3~4살 차이까지는 같은 수업에서 협업이 가능합니다. 5살 이상 차이가 나면 수업 난이도 조율이 어려워져요. 이 경우엔 같은 학원에 다니되 수업은 따로 하고, 주말에 집에서 간단한 협업 프로젝트를 하는 방식이 더 효과적입니다. 중요한 건 수업 형태보다 함께 만드는 경험을 주기적으로 갖는 것입니다.
+수업 중에 형제가 싸우면 어떻게 해야 하나요?
즉각 개입하기보다 먼저 30초 정도 기다려보세요. 코딩 수업에서 나타나는 형제 갈등은 대부분 "내 방식이 맞다"는 경쟁에서 오는데, 코드를 실행해보면 어느 쪽이 맞는지 화면이 판단해줍니다. "둘 다 해보고 더 잘 되는 걸 쓰자"고 제안하면 싸움이 실험으로 전환됩니다. 강사가 판단하지 않고 코드가 판단하게 하는 것이 핵심입니다.
+코딩 외에 집에서 형제 협력을 키울 수 있는 방법이 있나요?
역할이 명확한 활동이면 어떤 것이든 효과가 있습니다. 요리에서 한 명은 재료 준비, 한 명은 조리 담당으로 나누거나, 레고에서 한 명은 설계 한 명은 조립을 맡는 방식도 좋습니다. 핵심은 두 역할이 모두 결과물에 필요하다는 점이 눈에 보여야 한다는 것입니다. 한 명이 없으면 완성이 안 되는 구조를 만들어주세요.
+형제를 같은 학원에 보내는 게 좋을까요, 따로 보내는 게 좋을까요?
관계 개선이 목적이라면 같은 학원이 유리합니다. 같은 공간에서 비슷한 활동을 하는 것만으로도 공통 화제가 생기고, 협업 기회가 만들어질 수 있어요. 단, 형이 동생을 과도하게 무시하거나 동생이 형에게 심한 열등감을 느끼는 상황이라면 처음에는 따로 보내다가 어느 정도 각자 자신감이 생긴 뒤에 합치는 게 낫습니다.
✍️ 현직 코딩 강사

컴퓨터공학과를 졸업하고 프로그래머로 일하다, 서울에서 10년째 초·중학생을 대상으로 코딩 교육을 이어오고 있습니다. 단순히 코드를 외우는 교육이 아니라, 아이들이 논리적으로 생각하고 스스로 문제를 해결하는 힘을 기를 수 있도록 돕는 것을 교육 철학으로 삼고 있습니다.
본 블로그의 모든 글은 실제 수업 현장에서 직접 경험한 에피소드를 바탕으로 작성됩니다.

#컴공전공 #10년강사 #서울코딩교육 #초등코딩 #형제관계 #형제갈등 #코딩협업