태그 보관물: 창의적사고

10세 소년이 휩쓴 코딩 대회: 블록 코딩이 만드는 천재성의 실체

대표 이미지

10세 소년이 휩쓴 코딩 대회: 블록 코딩이 만드는 천재성의 실체

영국 데비지스의 10세 소년 윌프가 레이싱 게임으로 전국 코딩 대회를 제패하며, 현대 교육에서 논리적 사고와 창의적 구현 능력이 갖는 진정한 가치를 증명했습니다.

아이들의 상상력이 코드가 되는 순간, 우리는 무엇을 놓치고 있는가

많은 부모와 교육자들이 아이들에게 코딩을 가르쳐야 한다고 말합니다. 하지만 정작 ‘어떻게’ 가르쳐야 하는지에 대해서는 여전히 혼란스럽습니다. 파이썬이나 자바스크립트 같은 텍스트 기반 언어를 빨리 익히는 것이 정답일까요, 아니면 단순히 툴을 다루는 법을 배우는 것이 중요할까요? 우리는 종종 문법이라는 장벽에 가로막혀 코딩의 본질인 ‘문제 해결 능력’과 ‘논리적 설계’라는 핵심을 간과하곤 합니다.

최근 영국 데비지스(Devizes)에서 들려온 소식은 이러한 고민에 명확한 답을 제시합니다. 웬스다이크 초등학교(Wansdyke Primary School)에 재학 중인 10세 소년 윌프(Wilf)가 ‘디스커버리 에듀케이션 2024 서머 코더 챌린지(Discovery Education 2024 Summer Coder Challenge)’에서 공동 1위를 차지한 사건입니다. 놀라운 점은 그가 사용한 도구가 복잡한 텍스트 코딩이 아닌 ‘블록 코딩’이었다는 사실입니다.

블록 코딩, 단순한 입문 도구인가 강력한 무기인가

블록 코딩은 명령어를 레고 블록처럼 조립하여 프로그램을 만드는 방식입니다. 많은 이들이 이를 텍스트 코딩으로 가기 위한 ‘임시 징검다리’ 정도로 치부합니다. 하지만 윌프의 사례는 블록 코딩이 단순한 입문 단계를 넘어, 충분히 복잡한 로직과 게임 메커니즘을 구현할 수 있는 강력한 도구임을 보여주었습니다.

윌프는 레이싱 게임을 설계하며 단순히 차를 움직이는 것을 넘어, 점수를 획득하고 장애물을 피하며 승리 조건을 달성하는 일련의 알고리즘을 구축했습니다. 이는 프로그래밍의 핵심인 ‘조건문(If)’, ‘반복문(Loop)’, ‘변수(Variable)’의 개념을 완벽하게 이해하고 이를 실제 서비스 형태인 게임으로 구현해냈음을 의미합니다. 문법적 오류(Syntax Error)에 매몰되지 않고, 오직 ‘어떻게 하면 더 재미있는 게임을 만들 수 있을까’라는 기획적 고민에 집중할 수 있었기에 가능했던 결과입니다.

기술적 관점에서 본 블록 코딩의 명과 암

블록 코딩을 통한 개발 방식은 학습자와 개발자에게 서로 다른 가치를 제공합니다. 윌프가 거둔 성과를 바탕으로 기술적인 장단점을 분석해 보겠습니다.

  • 장점: 진입 장벽의 제거와 빠른 프로토타이핑
    텍스트 코딩에서는 세미콜론 하나, 괄호 하나만 틀려도 프로그램이 작동하지 않습니다. 하지만 블록 코딩은 이러한 구문 오류를 원천적으로 차단합니다. 덕분에 아이들은 논리적 흐름에만 집중할 수 있으며, 아이디어를 즉시 실행해보고 수정하는 ‘빠른 반복(Rapid Iteration)’이 가능합니다.
  • 단점: 확장성과 세밀한 제어의 한계
    블록 코딩은 제공되는 블록의 범위 내에서만 기능을 구현할 수 있습니다. 매우 정교한 메모리 최적화나 복잡한 데이터 구조를 다뤄야 하는 전문적인 소프트웨어 개발 단계로 넘어가면 결국 텍스트 기반 언어로의 전환이 필수적입니다.

창의적 구현 능력이 가져오는 실질적 이점

윌프의 레이싱 게임이 높은 평가를 받은 이유는 단순히 코드를 잘 짰기 때문이 아니라, ‘사용자 경험(UX)’을 고려한 설계가 돋보였기 때문입니다. 게임의 목표를 설정하고, 난이도를 조절하며, 보상 체계를 만드는 과정은 현대 소프트웨어 엔지니어링의 핵심 프로세스와 정확히 일치합니다.

실제로 많은 글로벌 IT 기업들이 신입 개발자를 채용할 때 특정 언어의 숙련도보다 ‘컴퓨팅 사고력(Computational Thinking)’을 중요하게 평가합니다. 문제를 작은 단위로 쪼개고(분해), 공통된 패턴을 찾아내며(패턴 인식), 불필요한 요소를 제거하고(추상화), 단계별 해결책을 만드는(알고리즘) 과정이 바로 윌프가 게임을 만들며 수행한 작업들이기 때문입니다.

교육자와 학부모를 위한 단계별 액션 가이드

우리 아이, 혹은 학생이 윌프처럼 창의적인 개발자로 성장하게 하려면 어떻게 해야 할까요? 단순히 학원을 보내는 것보다 중요한 것은 ‘만들고 싶은 욕구’를 자극하는 것입니다.

1단계: 도구보다 목적을 먼저 설정하라
“코딩을 배워라”가 아니라 “네가 좋아하는 레이싱 게임을 직접 만들어보자”라고 제안하십시오. 도구(언어)는 목적을 달성하기 위한 수단일 뿐입니다.

2단계: 블록 코딩으로 논리적 자신감을 심어주라
스크래치(Scratch)나 엔트리(Entry) 같은 플랫폼을 통해 성취감을 먼저 맛보게 하십시오. 작은 기능 하나가 실제로 작동하는 것을 보는 경험이 학습 동기를 지속시키는 가장 큰 힘이 됩니다.

3단계: ‘왜?’라는 질문을 통해 텍스트 코딩으로 유도하라
블록 코딩으로 구현하기 힘든 복잡한 기능이 생겼을 때, “이걸 더 세밀하게 조절하려면 어떻게 해야 할까?”라는 질문을 던지며 자연스럽게 파이썬이나 자바스크립트로 넘어갈 수 있는 환경을 조성하십시오.

결론: 코딩은 언어가 아니라 사고방식이다

10세 소년 윌프의 성공은 우리에게 중요한 교훈을 줍니다. 코딩 교육의 본질은 ‘개발자를 만드는 것’이 아니라 ‘논리적으로 생각하는 인간을 만드는 것’에 있다는 점입니다. 텍스트 기반의 어려운 문법에 매몰되어 코딩에 대한 흥미를 잃게 만드는 것은 가장 큰 교육적 손실입니다.

지금 당장 아이들에게 최신 프로그래밍 언어 책을 쥐여주기보다, 그들이 상상하는 세계를 구현할 수 있는 자유로운 환경과 적절한 도구를 제공하십시오. 블록 하나를 쌓아 올리는 행위가 훗날 세상을 바꾸는 거대한 시스템의 설계도로 이어질 것입니다.

FAQ

Devizes pupil wins national coding competition with racing game의 핵심 쟁점은 무엇인가요?

핵심 문제 정의, 비용 구조, 실제 적용 방법, 리스크를 함께 봐야 합니다.

Devizes pupil wins national coding competition with racing game를 바로 도입해도 되나요?

작은 범위에서 실험하고 데이터를 확인한 뒤 단계적으로 확대하는 편이 안전합니다.

실무에서 가장 먼저 확인할 것은 무엇인가요?

목표 지표, 대상 사용자, 예산 범위, 운영 책임자를 먼저 명확히 해야 합니다.

법률이나 정책 이슈도 함께 봐야 하나요?

네. 데이터 수집 방식, 플랫폼 정책, 개인정보 관련 제한을 반드시 점검해야 합니다.

성과를 어떻게 측정하면 좋나요?

비용, 전환율, 클릭률, 운영 공수, 재사용 가능성 같은 지표를 함께 보는 것이 좋습니다.

관련 글 추천

  • https://infobuza.com/2026/06/01/20260601-l87wkm/
  • https://infobuza.com/2026/06/01/20260601-7bm0y2/

지금 바로 시작할 수 있는 실무 액션

  • 현재 팀의 AI 활용 범위와 검증 절차를 먼저 문서화합니다.
  • 작은 파일럿 프로젝트로 KPI를 정하고 2~4주 단위로 검증합니다.
  • 보안, 품질, 리뷰 기준을 자동화 도구와 함께 연결합니다.

보조 이미지 1

보조 이미지 2

정답만 찾는 아이들: 우리는 언제부터 ‘상상력’을 가르치지 않았나?

대표 이미지

정답만 찾는 아이들: 우리는 언제부터 '상상력'을 가르치지 않았나?

효율성과 정답 중심의 교육 시스템이 파괴한 학생들의 상상력을 분석하고, AI 시대에 생존하기 위해 회복해야 할 창의적 사고의 본질을 탐구합니다.

오늘날의 교실에서 학생들은 그 어느 때보다 많은 지식을 습득하고 있습니다. 태블릿 PC와 AI 튜터, 방대한 온라인 강의 데이터베이스가 학습의 효율성을 극대화하고 있죠. 하지만 역설적이게도 우리는 중요한 질문 하나를 놓치고 있습니다. “학생들이 마지막으로 마음껏 상상해 본 것이 언제였는가?”라는 질문입니다. 현대 교육은 ‘무엇을 아는가’와 ‘얼마나 빠르게 정답을 찾아내는가’에 매몰되어, 정답이 없는 영역을 탐색하는 능력인 상상력을 점차 지워가고 있습니다.

우리가 마주한 진짜 문제는 단순히 창의성 교육의 부재가 아닙니다. 그것은 ‘효율성’이라는 이름의 강박이 교육의 본질을 잠식했다는 점입니다. 표준화된 시험과 정량적인 평가 지표는 학생들에게 ‘틀리지 않는 법’을 가르칩니다. 상상은 필연적으로 시행착오와 엉뚱한 가설, 그리고 때로는 실패를 동반합니다. 하지만 현재의 시스템에서 실패는 곧 성적 하락을 의미하며, 이는 학생들로 하여금 스스로 사고의 틀을 제한하게 만드는 심리적 기제로 작용합니다.

상상력이 거세된 교육의 구조적 원인

왜 우리는 상상력을 가르치는 법을 잊었을까요? 그 원인은 교육의 목적이 ‘탐구’에서 ‘선별’로 옮겨갔기 때문입니다. 교육이 개인의 잠재력을 끌어올리는 과정이 아니라, 상위권 대학이나 직장에 진입하기 위한 필터링 과정이 되었을 때 상상력은 가장 먼저 제거되어야 할 ‘불필요한 소음’이 됩니다.

  • 정답 중심의 평가 체계: 객관식 시험은 단 하나의 정답만을 요구하며, 다른 가능성을 탐색하는 시간을 낭비로 치부합니다.
  • 커리큘럼의 과부하: 진도를 나가야 한다는 압박감은 교사와 학생 모두에게 ‘깊게 생각할 시간’을 앗아갑니다.
  • 정답의 외주화: 검색 엔진과 생성형 AI의 보급으로, 스스로 가설을 세우고 상상하기보다 이미 존재하는 최적의 답을 찾는 것에 익숙해졌습니다.

이러한 환경에서 학생들은 ‘정답을 맞히는 기계’로 성장합니다. 하지만 우리가 직면한 미래는 정답이 정해져 있지 않은 문제들의 연속입니다. 기후 위기, 새로운 경제 패러다임의 등장, 그리고 인간과 AI의 공존이라는 거대한 과제들은 기존의 지식을 조합하는 능력이 아니라, 존재하지 않는 것을 그려내는 상상력에서만 해결책을 찾을 수 있습니다.

상상력의 회복: 지식의 습득에서 ‘질문의 생성’으로

상상력을 다시 가르치기 위해서는 교육의 패러다임을 완전히 전환해야 합니다. 단순히 ‘창의력 수업’을 한 시간 추가하는 식의 접근으로는 부족합니다. 학습의 중심을 ‘답을 내는 것’에서 ‘질문을 만드는 것’으로 옮겨야 합니다. 상상력은 주어진 정보 사이의 빈틈을 발견하고, 그 빈틈을 자신만의 논리와 호기심으로 채우려는 시도에서 시작되기 때문입니다.

예를 들어, 역사 수업에서 “프랑스 혁명의 원인은 무엇인가?”라고 묻는 대신, “만약 루이 16세가 다른 선택을 했다면 유럽의 지도는 어떻게 바뀌었을까?”라고 묻는 것입니다. 전자는 교과서의 내용을 복기하는 작업이지만, 후자는 역사적 사실이라는 기반 위에 상상력을 얹어 새로운 시나리오를 구축하는 고도의 지적 활동입니다.

실제 사례: 상상력을 복원한 교육적 시도들

세계적인 혁신 학교들이나 일부 선구적인 교육자들은 이미 ‘상상력의 복원’을 실천하고 있습니다. 미국의 일부 프로젝트 기반 학습(PBL) 모델에서는 학생들에게 실제 사회 문제를 해결하라는 과제를 부여합니다. 이때 중요한 것은 ‘정확한 해결책’이 아니라 ‘얼마나 독창적인 접근 방식을 시도했는가’에 가산점을 주는 평가 방식입니다.

핀란드의 교육 과정에서는 교과 간의 경계를 허무는 ‘현상 기반 학습(Phenomenon-based learning)’을 도입했습니다. 특정 주제(예: 기후 변화)를 중심으로 과학, 사회, 예술, 언어를 통합적으로 학습하며, 학생들은 스스로 가설을 세우고 이를 검증하기 위한 상상력을 발휘합니다. 이 과정에서 학생들은 지식이 고정된 것이 아니라, 자신의 상상과 탐구를 통해 확장될 수 있다는 사실을 깨닫게 됩니다.

AI 시대, 왜 다시 상상력인가?

많은 이들이 AI가 인간의 지적 능력을 대체할 것이라고 우려합니다. 하지만 AI가 가장 잘하는 것은 ‘기존 데이터의 확률적 조합’입니다. AI는 과거의 데이터를 바탕으로 가장 그럴듯한 답을 내놓지만, 완전히 새로운 패러다임을 제시하거나 데이터 너머의 가치를 상상하는 능력은 없습니다.

결국 AI 시대에 인간의 경쟁력은 ‘AI에게 어떤 질문을 던질 것인가’와 ‘AI가 내놓은 답을 어떻게 창의적으로 재구성할 것인가’에 달려 있습니다. 이는 전적으로 상상력의 영역입니다. 상상력이 없는 인간은 AI가 제공하는 최적의 답에 종속되지만, 상상력을 가진 인간은 AI를 도구 삼아 더 거대한 세계를 설계할 수 있습니다.

실무자와 교육자를 위한 액션 아이템

상상력은 타고나는 재능이 아니라, 적절한 환경에서 길러지는 근육과 같습니다. 지금 당장 교육 현장이나 조직 내에서 실천할 수 있는 구체적인 방법들은 다음과 같습니다.

  • ‘왜?’와 ‘만약에’의 시간 확보: 모든 수업이나 회의의 마지막 10분을 ‘엉뚱한 질문 던지기’ 시간으로 지정하십시오. 논리적 타당성보다 아이디어의 확장성에 집중하는 시간입니다.
  • 평가 기준의 다변화: 결과물의 정확도뿐만 아니라, 시도한 가설의 독창성과 실패 과정에서의 배움을 평가 항목에 포함하십시오.
  • 제약 조건 부여를 통한 역발상 유도: “예산이 0원이라면 어떻게 해결할 것인가?”, “중력이 없다면 이 제품은 어떻게 작동할까?”와 같은 극단적인 제약을 주어 상상력을 자극하십시오.
  • 다양한 매체와의 접점 확대: 텍스트 중심의 학습에서 벗어나 시각 예술, 음악, 건축 등 서로 다른 영역의 자극을 결합하여 생각하는 훈련을 장려하십시오.

우리는 너무 오랫동안 학생들에게 ‘정답의 길’만을 가르쳐 왔습니다. 하지만 인생이라는 거대한 시험지에는 정답이 적혀 있지 않습니다. 이제는 아이들에게 정답을 찾는 법이 아니라, 스스로 정답을 만들어가는 상상력을 돌려주어야 할 때입니다. 상상력은 단순한 공상이 아니라, 미래를 설계하는 가장 강력한 기술이자 인간다움을 지키는 마지막 보루이기 때문입니다.

FAQ

When Did We Stop Teaching Students to Imagine?의 핵심 쟁점은 무엇인가요?

핵심 문제 정의, 비용 구조, 실제 적용 방법, 리스크를 함께 봐야 합니다.

When Did We Stop Teaching Students to Imagine?를 바로 도입해도 되나요?

작은 범위에서 실험하고 데이터를 확인한 뒤 단계적으로 확대하는 편이 안전합니다.

실무에서 가장 먼저 확인할 것은 무엇인가요?

목표 지표, 대상 사용자, 예산 범위, 운영 책임자를 먼저 명확히 해야 합니다.

법률이나 정책 이슈도 함께 봐야 하나요?

네. 데이터 수집 방식, 플랫폼 정책, 개인정보 관련 제한을 반드시 점검해야 합니다.

성과를 어떻게 측정하면 좋나요?

비용, 전환율, 클릭률, 운영 공수, 재사용 가능성 같은 지표를 함께 보는 것이 좋습니다.

관련 글 추천

  • https://infobuza.com/2026/04/23/20260423-9yxzss/
  • https://infobuza.com/2026/04/23/20260423-xurcrj/

지금 바로 시작할 수 있는 실무 액션

  • 현재 팀의 AI 활용 범위와 검증 절차를 먼저 문서화합니다.
  • 작은 파일럿 프로젝트로 KPI를 정하고 2~4주 단위로 검증합니다.
  • 보안, 품질, 리뷰 기준을 자동화 도구와 함께 연결합니다.

보조 이미지 1

보조 이미지 2