뉴스

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

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

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


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

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

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

최신글




  • “소셜로봇은 아이들의 좋은 친구가 될 수 있을까”“소셜로봇은 아이들의 좋은 친구가 될 수 있을까”

    베이비트리 | 2017. 12. 12

    구본권의 디지털 프리즘_미국서 감정소통 소셜로봇 경쟁사용자와 감성적 소통을 가능하게 하는 소셜로봇이 인간 감정과 관계에 끼칠 영향에 대한 논의가 활발하다. 사진 지보 제공미국의 시사주간지 <타임>은 지난달 아이폰텐(X) 등 올해의 발명...

  • 유시민 “남는 초등교실 보육시설로” 청와대 청원 올렸다유시민 “남는 초등교실 보육시설로” 청와대 청원 올렸다

    베이비트리 | 2017. 12. 12

    문재인 대통령 보육정책에 힘 실어주기 위한 뜻으로 풀이유시민 전 보건복지부 장관. 노무현 재단 제공유시민 전 보건복지부 장관이 12일 청와대 누리집 국민청원 코너에 직접 청원 글을 올려 남는 초등학교 교실을 활용해 공공보육시설 ...

  • 몸은 시가에 가까워도 마음은 처가에몸은 시가에 가까워도 마음은 처가에

    베이비트리 | 2017. 12. 12

    통계청 ‘한국의 사회동향 2017’시가와 가까이 사는 비중 높지만연락빈도·지원비율 처가쪽 높아져시댁 부모와 같이 살거나 가까운 거리에 사는 부부의 비중이 여전히 높은 편이지만, 연락을 자주하거나 실질적인 지원을 주고받는 등 긴밀한 관계를 ...

  • 아이들 밥그릇 핑계 대며 싸우는 ‘경남도’ 어른들아이들 밥그릇 핑계 대며 싸우는 ‘경남도’ 어른들

    베이비트리 | 2017. 12. 11

    경남 도·교육청-도의회, 무상급식비 분담 비율 두고 마찰시민단체 “자유한국당 도의원들은 정치놀음 중단하라” ‘친환경무상급식지키기 경남운동본부’는 11일 기자회견을 열어 내년도 기관별 무상급식비 분담 비율과 관련해 집행부인 경남도와 도교...

  • “우리 소리를 배우고 싶다고?”“우리 소리를 배우고 싶다고?”

    베이비트리 | 2017. 12. 11

    대전연정국악원 초·중생 겨울방학 강습해금, 가야금, 설장구, 전래동요·민요 등11~14일 접수, 내년 1월8~19일 실시대전시립연정국악원은 겨울방학을 맞아 초·중학생을 대상으로 설장구, 해금, 가야금, 민요 강습을 연다. 대전시립연정국악원 제공겨울방학을...

y>