사라진 코드를 구하라 - 이야기로 만나는 코딩의 원리 과학과 친해지는 책 22
달에 지음, 최영훈 그림 / 창비 / 2017년 12월
평점 :
장바구니담기


 

사라진 코드를 구하라 : 이야기로 만나는 코딩이 원리

 

"코딩으로 사라진 기억을 찾아라! 미래 세대에게 필요한 컴퓨터 과학 교양서"

달에 글, 최영훈 그림 / 출판사 :  창비

 

 

[사라진 코드를 구하라]는 열두 살의 초등학생 인오가 우연히 인공 지능 로봇 반야를 구하고, 반야의 기억을 되찾기 위해 코딩을 배우면서 일어나는 이야기를 담은 책인데요. 수수께끼와 같은 반야의 정체가 반전을 거듭하며 밝혀지는 과장 속에서 코딩의 원리가 무엇인지, 어떻게 하면 스스로 컴퓨터 프로그램을 만들 수 있는지를 자연스럽게 체득할 수 있는 컴퓨터 프로그램밍에 대해서 좀 더 자세히 쉽게 알 수 있게 도와주는 책이였는데요. 제가 컴퓨터 프로그래밍에 관심이 많은데 기초부터가 잘 모르는 저같은 어른 독자부터 초·중·고 독자까지도 프로그래밍 언어뿐만 아니라 소드코드·알고리즘·함수 등 코딩의 기본 개념과 원리를

효과적으로 이해할 수 있도록 도와주는 책이자 인호와 반야의 스토리가 너무 흥미롭고 재미있게 쉽게 읽었던 책이였답니다.​

 

​컴퓨터 관련 책이라서 좀 딱딱한 책이라고 생각했다면 표지를 넘겨 내용 전 만화구성이

조금은 쉽고 재미를 유도해주는 흥미를 불러일으키니 어린 독자분들이 읽기에 딱이자,

저도 컴퓨터 프로그래밍을 조금 배웠던 기억을 되살리자면, 소스 코드등 큐칙도 모르게 용어만 익히고, 배우려고 해서 힘들어 했었다면 이 책은 10여년 간 유수의 IT업계에 몸담았던 저자가 프로그래머로서의 생생한 경험을 바탕으로 책을 구성해서인지 좀 더 쉽고 알아듣기에 힘들지 않더라구요.
특히나, 인오와 함게 반야가 제시하는 상황을 하나씩 함께 풀어나가며,
스스로 코딩의 원리를 깨치는 성취감까지 느낄 수 있었던 책이여서 좋았답니다.

 

 

처음 인오가 반야에게 본격적으로 코딩 훈련을 시작하는 부분에서 인오와 같은
단순함과 실증감을 함께 느끼며, 시시하게 생각하였는데 이런 작업이 단순 작업이지만
똑같은 작업을 수행하더라고 더 간단하고, 좀 더 널리 쓰일 수 있는 알고리즘으로
풀이해주는 컴퓨터가 있어서 우리가 좀 더 발전적으로 편한 삶을 살고 있는 건 아닐까라는
생각이 함께 드는 책이였답니다. 즉, 인간과 컴퓨터의 관계를 다시금 생각하게 되는 기분이였답니다.
컴퓨터 시스템은 마치 물과 공기처럼 우리 생활 속 곳곳에 자연스럽게 스며들어 있으며,
때놓을 수 없는 관계이자 인간의 필요와 편의의 결합물이라고 생각하지만, 책의 끝부분에서는 인공지능을 창조하느냐에 따라 우리의 미래가 유토피아가 될지, 디스토피아가 될수 있는지 결정 내릴 수 있다라는 사실에 좀처럼 생각해 보지 못한 부분이라서 놀라움을 큼치 못했다.​

 

 

​[사라진 코드를 구하라] 의 책 내용중에서 반야라는 인공지능 로봇이 있다면 얼마나 좋을까? 라고 생각하게 되는 첫부분과는 달리 끝부분에 다다를수록 인간의 코딩은 늘 완벽할 수 없으며, 인공지능이 아무리 발달한다해도 단점은 항상 존재한다라는 사실은 함께 존재하다는 것인데요. 반야의 시스템을 다시 복구하려면, 반야가 인오와 함께했던 기억은 사라져야만 한다라는 사실이였는데요. 제가 만약 인오의 입장이라면 어떤 선택을 해야 하는 것이 옳은 것일지라는 질문을 던지게 되더라구요.

 

 

 

​[사리진 코드를 구하라] 라는 책에서 다채로운 컴퓨터 과학 지식과 인오와 반야의 이야기 사이에서 유토피아를 보기도 하며, 디스토피아를 보기도 하는 사라진 코드를 구하라라는 책을 통해 컴퓨터 과학에 대한 지식을 좀 더 쉽고 알아듣기 쉬울뿐만 아니라 컴퓨터와 늘 함께 사는 미래에 우리 아이들이 좀 더 창조적으로 컴퓨터 속 가상 세계에서 새로운 변화를 주도할 열쇠를 가질 수 있는 책이라고 생각하며 어린독자뿐만 아니라 어른 독자분들에게도 추천해드리고 싶은 책이였답니다.

 

 

 

 

[ 창비 출판사로부터 "사라진 코드를 구하라" 책을 제공받아 주관적으로 작성한 글입니다. ]

 

 

 

 

 

 

 

 

 

 


 

 

 

 

 

 

 

 

 


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
공유하기 북마크하기찜하기 thankstoThanksTo