뉴스

다빈치에게 배우는 코딩 능력

베이비트리 2017. 06. 13
조회수 1077 추천수 0

기성세대에게 코딩 교육은 익숙지 않다. 미래에 중요해질 영역이라고 하니 궁금증만 커진다. 좋은 프로그램을 짜기 위해서는 어떤 조건이 필요할까? 프로그램에는 알고리즘이 중요하다. 문제를 풀기 위한 일련의 처리 절차가 있어야 한다. 이것을 어떻게 짜놓느냐에 따라 같은 목적의 프로그램이라도 품질이 달라진다. 알고리즘을 제대로 설계할 수 있는 비법은 따로 있을까?


르네상스 시대의 만능인 레오나르도 다빈치에게 배울 수 있다. 다빈치가 ‘알고리즘’을 찾아낸 흔적들은 그의 필사본 코덱스에서 발견된다. 대표적인 것이 나무 그리는 법에 대한 조언이다. 아래에서 위로 뻗어가는 나뭇가지를 다빈치는 세밀하게 관찰했다. 하나의 가지가 서로 다른 굵기의 가지 두 개로 뻗어나가면, 새로 뻗은 가지들 중 더 굵은 가지는 더 가는 가지에 비해 본래 가지가 자라는 방향과 각도 오차가 덜하다는 것을 발견했다.(<알고리즘 행성 여행자들을 위한 안내서>, 제바스티안 슈틸러 지음) 즉, 두 개의 가지 중 굵은 가지가 기존에 자라오던 방향과 비슷하게 자란다. 다빈치가 규칙을 찾아내는 능력이 상당했음을 알 수 있다.

알아야 할 것과 배워야 할 것이 쏟아지는 이때, 조심스럽게 관찰하고 발견하는 과정이 생략되곤 한다. 시간 낭비로 여겨지기까지 한다. 그러나 좋은 프로그램을 만드는 것, 즉 알고리즘을 잘 설계하는 것은 관찰의 힘으로 귀결된다는 것을 명심해야 한다. “벽의 복잡한 문양 속에서 형상들을 발견하는 것은 시끄러운 종소리 속에서 우리가 아는 이름이나 단어를 찾아내는 일과 같다. “다빈치는 발견, 예상, 적용에 능했다. 이러한 다빈치의 알고리즘 실력은 관찰에서 나온 것이다. 숨가쁘게 몰아쳐봤자 좋은 알고리즘은 나오지 않는다. 기술을 자유자재로 다루거나 사용하게 될 아이들에게 알고리즘은 과거 수학 공식, 영어 단어 이상의 가치가 있다. 아이들에게 시간을 충분히 주며 사물을 관찰할 여유를 줄 때다.

고평석 사람과디지털연구소 객원연구원
  • 싸이월드 공감
  • 추천
  • 인쇄
  • 메일
베이비트리
안녕하세요, 베이비트리 운영자입니다. 꾸벅~ 놀이·교육학자 + 소아과 전문의 + 한방소아과 한의사 + 한겨레 기자 + 유쾌발랄 블로거들이 똘똥 뭉친 베이비트리, 여러분과 함께 나누고 싶어 찾아왔습니다. 혼자서 꼭꼭 싸놓지 마세요. 괜찮은 육아정보도 좋고, 남편과의 갈등도 좋아요. 베이비트리 가족들에게 풀어놓으세요. ^^
이메일 : hanispecial@hani.co.kr       트위터 : ibabytree       페이스북 : babytree      
홈페이지 : http://babytree.hani.co.kr

최신글




  • 어린이 활동공간 4곳 중 1곳은 중금속·실내공기질 기준 초과어린이 활동공간 4곳 중 1곳은 중금속·실내공기질 기준 초과

    베이비트리 | 2018. 02. 23

    2009년 이전 설립·연면적 430㎡미만 4639곳 중 1170곳 개선 필요두 기준 모두 초과한 곳은 112곳환경부가 소규모 어린이 활동공간을 진단한 결과 25.2%가 환경안전관리기준을 지키지 않은 것으로 나왔다. 클립아트코리아 제공(기사와 상관없음)소규...

  • 겁 많은 초등생 아들이 무서운 웹툰 보기에 빠졌어요겁 많은 초등생 아들이 무서운 웹툰 보기에 빠졌어요

    베이비트리 | 2018. 02. 19

    스마트 상담실“공포에 대해 적응감 키워가는 아이만의 방법”Q. 초등 3학년 아들이 어릴 적부터 겁이 많고 혼자 있는 것을 싫어했습니다. 지금도 여전히 겁이 많고 낯선 상황에서 행동이 소극적입니다. 그런데 언젠가부터 아이가 무서운 내용의 웹...

  • '엄마됨'을 강요하는 사회, 육아서도 자기계발서처럼'엄마됨'을 강요하는 사회, 육아서도 자기계발서처럼

    양선아 | 2018. 02. 13

      엄마들이 말하는 `엄마의 오늘' “저는 기존 육아서에서 ‘엄마가 일관성을 갖고 엄마가 중심을 잡고 뭔가 해야 한다’고 주장하는 것에 불만이 많았어요. 사실 교육 정책이고 뭐고 계속 바뀌는데 어떻게 엄마 혼자 중심을 잡나요?...

  • ‘가나다순’ 출석번호를 제안한다‘가나다순’ 출석번호를 제안한다

    베이비트리 | 2018. 02. 13

    0교시 페미니즘2016년 1월13일 예비 소집일에 서울 이태원초등학교에서 입학 등록을 마친 어린이가 1학년 교실 안을 둘러보고 있다. 김태형 기자 xogud555@hani.co.kr성평등한 학교를 위한 새 학기 액션플랜. 아직도 남학생은 1번, 여학생은 51번부터...

  • 국공립유치원 5년간 2600개 학급 신설국공립유치원 5년간 2600개 학급 신설

    베이비트리 | 2018. 02. 12

    국공립유치원 40%확대 5개년 세부계획택지개발지구 등 의무설립 규정 활용해경기 162개, 서울 65개 새로 지을 예정 정부가 2022년까지 국공립 유치원 2600개 학급을 더 만들겠다고 12일 밝혔다. 한겨레 자료사진정부가 신규 택지개발지역을 중심...