뉴스

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

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

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


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

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

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

최신글




  • 소비자원 “보니코리아 아웃라스트 유아 제품 사용 자제”소비자원 “보니코리아 아웃라스트 유아 제품 사용 자제”

    | 2017. 06. 23

    한국소비자원, 소비자안전 주의보 발령발진·잔기침 등 84건의 위해사례 접수제품에서 흰 가루 떨어져 ‘위험’산업부 해당 제품 피해 사고 조사 중 보니코리아 아웃라스트 소재 유아용 제품을 사용한 아기들이 발진·잔기침 등 부작용을 겪고 있다며 소...

  • 책읽기 재미 키워주는 탐정소설책읽기 재미 키워주는 탐정소설

    베이비트리 | 2017. 06. 23

    한미화의 어린이책 스테디셀러 칠칠단의 비밀방정환 지음, 김병하 그림/사계절(2016)주변의 선후배나 학부모들에게 어린 시절 읽었던 책 중 기억나는 게 있는지 묻곤 한다. 그때마다 코넌 도일의 셜록 홈스나 애거사 크리스티의 추리소설을 언급하는 이...

  • 정치하는엄마들 “독박 육아는 이제 그만”정치하는엄마들 “독박 육아는 이제 그만”

    양선아 | 2017. 06. 21

    21일 국회 앞서 첫 기자회견 열어 ‘칼퇴근법’‘보육추경’ 통과 촉구 “30년 전과 비교해 전혀 달라진 것이 없습니다. 아이는 부부가 함께 키워야 제대로 성장할 수 있잖아요. 30년 전의 나처럼 사위는 여전히 밤늦게 퇴근합니다. 딸 ...

  • 어린이 교통사고 10건 중 6건, 어린이공원 주변서 일어난다

    베이비트리 | 2017. 06. 21

    경기연구원, 도내 5년간 관련 실태 보고서 발표보호자 79.1%·어린이 50% “안전하지 않아” 불안연구원 “어린이공원을 어린이보호구역에 포함해야”경기도에서 발생한 어린이 교통사고 10건 중 6건이 어린이공원 주변에서 집중 발생한 것으로 나타났다...

  • 서울시 ‘밥상 복지’ 시동 걸었다서울시 ‘밥상 복지’ 시동 걸었다

    베이비트리 | 2017. 06. 21

    2020년까지 3329억 들여 평등 실현친환경 재료 농촌 직거래제 도입취약계층엔 영양꾸러미·집밥 배달서울시는 어린이집과 지역아동센터 복지시설 등에서도 초·중학교처럼 친환경 재료 70% 이상을 사용하는 친환경 급식을 실시하기로 했다. 사진은 초등학...