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

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

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

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

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


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

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

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

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

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

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

1. 만나면 무조건 싸우는 형제 — 처음 두 달, 강사의 선택

걱정 많던 어머니, 걱정 많던 강사 — 그리고 예상을 벗어난 결과

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

어머니와의 상담에서 걱정이 많으셨습니다. "솔직히 말씀드리면 두 아이를 같이 보내는 게 걱정이에요. 형이 동생 앞에서 잘난 척하면 동생이 삐지고, 그게 또 싸움으로 번지거든요. 혹시 수업 중에 둘이 엮이게 하지 않는 게 나을까요?" 저도 그 말이 맞다고 생각했어요. 그래서 처음 두 달 동안은 두 아이를 완전히 따로 가르쳤습니다. 각자의 수준에 맞게 미션을 줬고, 서로의 화면에 관여하지 않게 했어요.

그런데 그 두 달이 제 예상을 벗어난 결과를 보여줬습니다. 따로 가르치는 동안 두 아이를 관찰하면서 알게 된 것이 있었어요. 재현이는 코딩 실력이 빠르게 늘었지만 막히면 강사를 바로 불렀어요. 재민이는 느리지만 혼자 끝까지 해보는 끈기가 있었습니다. 두 아이는 서로 다른 강점을 갖고 있었어요. 걱정했던 갈등보다 훨씬 중요한 것이 눈에 들어왔습니다. 그 강점을 합칠 기회가 필요하다는 확신이 생겼어요.

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

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

두 달이 지났을 때 저는 형제 협업 미션을 설계했습니다. 핵심은 역할 분담이었어요. 형 재현에게는 전체 프로그램의 구조를 설계하는 역할을, 동생 재민에게는 형이 설계한 구조를 실제로 블록으로 완성하는 역할을 줬습니다. 두 달 동안 각자를 지켜보지 않았다면 이 역할 배분이 가능하지 않았을 거예요. 재현이의 빠른 구조 파악 능력과 재민이의 꼼꼼한 실행력이 정확히 맞아떨어지는 조합이었습니다.

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

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

그게 시작이었습니다. 재현이가 화면을 가리키며 설명했고, 재민이가 블록을 조립했어요. 두 아이가 처음으로 같은 방향을 바라보는 순간이었습니다. 저는 그 장면을 보면서 두 달 동안 따로 가르치기를 잘했다고 생각했어요. 각자 자신의 강점을 먼저 쌓지 않았다면, 협업 미션이 또 다른 갈등이 됐을 수도 있었으니까요. 형이 설계하고 동생이 완성하는 구조가 두 아이의 자존심을 건드리지 않으면서 협력을 만들어냈습니다.

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

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

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

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

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

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

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

이 대화가 전부였습니다. 재현이가 동생을 칭찬한 건 제가 본 것 중 처음이었어요. 강요한 게 아니었습니다. 동생이 제 역할을 해냈다는 걸 형이 인정할 수밖에 없는 구조가 그 말을 만들어냈어요. 어머니에게서 문자가 온 건 그날 저녁이었습니다. "둘이 집에 와서 같이 게임하고 있어요. 처음 있는 일이에요." 저는 그 문자를 보면서 두 달 동안의 관찰이 틀리지 않았다는 것을 확인했습니다. 그리고 강사로서 한 가지 소중한 경험을 했어요. 걱정이 기우였다는 것, 그리고 아이들은 기회를 주면 스스로 방법을 찾는다는 것.

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

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

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

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

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

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

🧭 이 경험이 강사에게 남긴 것

솔직히 말하면 저도 처음에는 어머니의 걱정에 동의했습니다. 사이 나쁜 형제를 같은 수업에서 함께 엮는 게 맞는 판단인지 확신이 없었어요. 그래서 두 달 동안 따로 가르치며 지켜봤습니다.

그런데 막상 기회를 줬을 때 두 아이는 걱정과 달리 훌륭하게 과제를 맞쳤습니다. 갈등이 사라진 게 아니었어요. 갈등이 있는 두 아이도 각자의 강점이 명확한 역할로 나뉘면 협력할 수 있다는 걸 직접 확인했습니다.

이 경험은 제게 하나의 원칙을 남겼습니다. 아이들을 먼저 충분히 관찰하고, 그 다음에 기회를 설계하는 것. 걱정보다 관찰이 먼저라는 것.

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

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

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

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

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

💬 자주 묻는 질문

+형제의 코딩 실력 차이가 크면 같이 수업해도 될까요?
실력 차이가 오히려 협업에 유리할 수 있습니다. 실력이 비슷하면 서로 경쟁하게 되는 경우가 많고, 차이가 있으면 각자의 역할이 자연스럽게 나뉩니다. 중요한 건 잘하는 쪽이 못하는 쪽을 무시하지 않도록 역할을 명확히 설계해 주는 것입니다. 실력이 높은 아이에게 설계 역할을, 낮은 아이에게 구현 역할을 주면 둘 다 기여할 수 있는 구조가 만들어집니다.
+수업 중에 형제가 싸우면 어떻게 해야 하나요?
즉각 개입하기보다 먼저 30초 정도 기다려보세요. 코딩 수업에서 나타나는 형제 갈등은 대부분 "내 방식이 맞다"는 경쟁에서 오는데, 코드를 실행해보면 어느 쪽이 맞는지 화면이 판단해줍니다. "둘 다 해보고 더 잘 되는 걸 쓰자"고 제안하면 싸움이 실험으로 전환됩니다. 강사가 판단하지 않고 코드가 판단하게 하는 것이 핵심입니다.
+코딩 외에 집에서 형제 협력을 키울 수 있는 방법이 있나요?
역할이 명확한 활동이면 어떤 것이든 효과가 있습니다. 요리에서 한 명은 재료 준비, 한 명은 조리 담당으로 나누거나, 레고에서 한 명은 설계 한 명은 조립을 맡는 방식도 좋습니다. 핵심은 두 역할이 모두 결과물에 필요하다는 점이 눈에 보여야 한다는 것입니다. 한 명이 없으면 완성이 안 되는 구조를 만들어주세요.
✍️ 현직 코딩 강사

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

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