뉴스

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

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

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


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

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

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

최신글




  • ‘언제, 어떻게 줄까’ 용돈 고민

    베이비트리 | 2017. 10. 17

    윤다옥 교사의 사춘기 성장통 보듬기‘국민학교’ 시절 학교가 끝나고 친구들과 군것질을 하며 귀가하던 기억이 있다. 100원으로 ‘마이쭈’ 같은 소프트 캔디류 하나와 핫도그나 어묵튀김 하나를 살 수 있었다.당시 정기적으로 용돈을 받지는 않았다...

  • 잠깐이라고… 다 컸다고… 당신의 아이, 집에 혼자 두셨나요?잠깐이라고… 다 컸다고… 당신의 아이, 집에 혼자 두셨나요?

    베이비트리 | 2017. 10. 11

    혼자 있던 어린이들 화재·추락사고 잇따라어린이 안전사고 69.1%가 ‘주택’서 발생“혼자 있는 아이 한국서 흔해, 사실상 방임”미국·캐나다 등 혼자 있을 수 있는 나이 정해10일 오전 서울 시내 한 초등학교 앞에서 어린이가 등교하고 있다. 201...

  • 듣고 원화 보고 연극까지… 그림책, 가까이 더 가까이듣고 원화 보고 연극까지… 그림책, 가까이 더 가까이

    양선아 | 2017. 10. 10

    ‘순천어린이문화포럼’에서일본의 여러 사례 선봬  우리 아이가 어떻게 하면 책과 친해질 수 있을까? 텔레비전이나 유튜브 동영상은 넋을 놓고 보면서 책만 꺼내면 딴청 부리는 아이를 지켜보며 부모는 답답함에 속을 끓인다. 부모만 그런 것...

  • 강원 초등학교선 1학년 초 알림장·받아쓰기 안 해요

    베이비트리 | 2017. 10. 10

    강원교육청 한글날 맞아 ‘한글교육책임제 실현을 위한 약속’ 발표571돌 한글날을 맞아 강원도교육청이 내년부터 초등학교 1학년 초에는 받아쓰기와 알림장 등 한글 선행학습을 전제로 한 쓰기 활동을 하지 않기로 했다.강원도교육청은 9일 이러한 내...

  • “유사자폐·감정통제 못하는 아이들 늘어나는데…”

    베이비트리 | 2017. 10. 10

    지난달 말 ‘4차 산업혁명 시대의 유아교육’을 주제로 내건 한 방송사의 강연프로그램에서 대학에서 오랫동안 유아교육을 가르치고 대학 부설 유치원장을 맡고 있는 유아교육 전문가가 요즘 유치원에 오는 아이들의 특징에 대해 설명했다. “과...