장바구니 담기 close

장바구니에 상품을 담았습니다.

사라진 코드를 구하라

사라진 코드를 구하라

  • 달에
  • |
  • 창비
  • |
  • 2017-12-15 출간
  • |
  • 168페이지
  • |
  • 180 X 270 mm
  • |
  • ISBN 9788936447182
판매가

12,000원

즉시할인가

10,800

배송비

2,300원

(제주/도서산간 배송 추가비용:3,000원)

수량
+ -
총주문금액
10,800

※ 스프링제본 상품은 반품/교환/환불이 불가능하므로 신중하게 선택하여 주시기 바랍니다.

출판사서평

왜, 지금 ‘코딩’인가
: 코딩은 미래 세대에게 꼭 필요한 기본 소양
코딩은 현재 초등 교육의 뜨거운 화두다. 교육부는 2015 개정 교육과정에 따라 ‘창의?융합형 인재를 양성하기 위해 소프트웨어 및 코딩 교육을 단계적으로 의무화’하겠다고 발표하였다. 이에 따라 중학생은 당장 내년부터 연간 34시간, 초등학교 5·6학년은 2019년부터 연간 17시간 이상 코딩 교육을 받게 된다. 변화하는 교육 환경에 학부모들의 관심과 불안 또한 매우 높고, 이미 사교육 시장은 초등학생을 위한 코딩 교육으로 들썩이고 있다.
사실 코딩 교육의 핵심 목표는 아이들이 컴퓨터 프로그래밍의 작동 방식을 익힘으로써 문제 해결 능력과 창의력을 키우도록 하는 것이다. 코딩 교육의 본질을 생각하고, 이것이 미래 세대에게 진정한 의의를 지니기 위해서는 엔트리나 스크래치 등 교육용 소프트웨어를 능숙하게 다루는 기술적 능력에만 초점이 맞추어져서는 안 된다. 『사라진 코드를 구하라』는 스스로 코딩을 할 수 있는 방법을 터득하며 주체적인 사고 능력을 키울 수 있도록 만들어진 책이다. 또한 우리가 살펴야 할 것은 인간이 컴퓨터에게 말을 걸기 위해 하나하나 쌓아 왔던 프로그래밍의 진화 과정이다. 이 책은 '어떻게 하면 끝없는 반복에서 벗어나고, 사람 대신 컴퓨터가 지겨운 작업을 하게 할까?'라는 컴퓨터 과학의 본질적인 질문으로부터 탄생했다.

동화적 상상력과 함께 깨치는 코딩의 원리
『사라진 코드를 구하라』는 열두 살의 초등학생 인오가 우연히 인공 지능 로봇 반야를 구하고, 반야의 기억을 되찾기 위해 코딩을 배우면서 일어나는 이야기를 담았다. 독자들은 수수께끼와 같은 반야의 정체가 반전을 거듭하며 밝혀지는 과정 속에서 코딩의 원리가 무엇인지, 어떻게 하면 스스로 컴퓨터 프로그램을 만들 수 있는지를 자연스럽게 체득하게 된다.
이 책에 등장하는 프로그래밍 언어는 C언어, 자바, 파이썬 등과 같이 실제로 프로그래머들이 널리 사용하는 언어를 바탕으로 어린이가 이해하기 쉽게 저자가 새롭게 만든 것이다. 소스 코드·알고리즘·함수 등 코딩의 기본 개념과 원리를 효과적으로 이해할 수 있도록 구성한 이 언어 덕분에 독자들은 앞으로 어떠한 프로그래밍 언어를 접하더라도 당황하지 않고 그 속에 담긴 규칙을 분석할 수 있을 것이다. 10여 년 간 유수의 IT 업계에 몸담았던 저자는 프로그래머로서의 생생한 경험을 십분 발휘하여 책을 구성했다. 이 책은 ‘수천 개의 프로그래밍 언어들이 가지는 공통점은 무엇일까?’ ‘어떤 알고리즘이 좋은 알고리즘일까?’ ‘좀 더 간단하게 컴퓨터에 명령을 내릴 방법은 무엇일까?’ 등 코딩을 배울 때 반드시 마주하게 되는 질문을 단계별로 제시한다. 독자들은 인오와 함께 반야가 제시하는 상황을 하나씩 풀어나가며, 스스로 코딩의 원리를 깨치는 성취감을 느낄 수 있을 것이다.

인간과 컴퓨터의 관계를 생각해 보다
오늘날 우리 사회는 컴퓨터 세상이라고 불러도 과언이 아니다. 교통과 통신 시스템은 물론이고, 자판기와 리모콘 등 작은 편의 기계에도 컴퓨터 시스템은 마치 물과 공기처럼 우리 생활 속에 자연스럽게 스며들어 있다. 하지만 컴퓨터 시스템은 결코 자연스럽게 생겨난 것이 아니며, 인간의 필요와 편의에 따라 발달해 와 오늘에 이른 것이다. 인간이 얼마나 올바른 생각을 가지고 인공 지능을 창조하느냐에 따라 앞으로의 세상은 유토피아가 될 수도, 디스토피아가 될 수도 있다는 뜻이다. 그렇기에 미래 세대에게는 ‘왜 인간은 컴퓨터를 개발한 걸까?’ ‘코딩을 할 줄 알면 무엇을 창조해 낼 수 있을까?’ ‘컴퓨터가 모든 문제를 만능으로 해결할 수 있을까?’ 등 인간과 컴퓨터의 관계에 대해 주체적으로 사유할 수 있는 능력이 더욱 매우 중요하다.
『사라진 코드를 구하라』의 이야기를 따라가다 보면 더없이 똑똑해 보였던 인공 지능 로봇 반야의 시스템 속에도 사실은 인간의 치명적인 실수가 숨겨져 있었음이 드러난다. 인간의 코딩은 늘 완벽할 수 없으며, 인공 지능이 아무리 발달한다 해도 그것은 애초에 인간의 불완전한 생각으로부터 태어난 존재라는 저자의 비판적인 시선이 드러나는 대목이다. 반야의 시스템을 다시 복구하려면, 반야가 인오와 함께했던 기억은 사라져야만 한다. 어떤 선택이 과연 옳은 길일까? 다채로운 컴퓨터 과학 지식과 박진감 넘치는 이야기 사이에서 생각할 거리를 전하는 『사라진 코드를 구하라』가 기대되는 이유다.

목차

등장인물
1 기억 상실증에 걸린 로봇, 반야
2 컴퓨터 언어의 세계 속으로
3 생각의 지도, 알고리즘
4 지겨운 반복은 이제 그만!
5 할까, 말까? 선택의 조건
6 두고두고 쓰는 단축키, 함수
7 인오의 첫 번째 실행 파일
8 반야가 이상해!
9 숨어 있는 버그를 찾아라
10 보이는 언어로 코딩하기
11 반아야, 반가워!
작가의 말

교환 및 환불안내

도서교환 및 환불
  • ㆍ배송기간은 평일 기준 1~3일 정도 소요됩니다.(스프링 분철은 1일 정도 시간이 더 소요됩니다.)
  • ㆍ상품불량 및 오배송등의 이유로 반품하실 경우, 반품배송비는 무료입니다.
  • ㆍ고객님의 변심에 의한 반품,환불,교환시 택배비는 본인 부담입니다.
  • ㆍ상담원과의 상담없이 교환 및 반품으로 반송된 물품은 책임지지 않습니다.
  • ㆍ이미 발송된 상품의 취소 및 반품, 교환요청시 배송비가 발생할 수 있습니다.
  • ㆍ반품신청시 반송된 상품의 수령후 환불처리됩니다.(카드사 사정에 따라 카드취소는 시일이 3~5일이 소요될 수 있습니다.)
  • ㆍ주문하신 상품의 반품,교환은 상품수령일로 부터 7일이내에 신청하실 수 있습니다.
  • ㆍ상품이 훼손된 경우 반품 및 교환,환불이 불가능합니다.
  • ㆍ반품/교환시 고객님 귀책사유로 인해 수거가 지연될 경우에는 반품이 제한될 수 있습니다.
  • ㆍ스프링제본 상품은 교환 및 환불이 불가능 합니다.
  • ㆍ군부대(사서함) 및 해외배송은 불가능합니다.
  • ㆍ오후 3시 이후 상담원과 통화되지 않은 취소건에 대해서는 고객 반품비용이 발생할 수 있습니다.
반품안내
  • 마이페이지 > 나의상담 > 1 : 1 문의하기 게시판 또는 고객센터 1800-7327
교환/반품주소
  • 경기도 파주시 문발로 211 1층 / (주)북채널 / 전화 : 1800-7327
  • 택배안내 : CJ대한통운(1588-1255)
  • 고객님 변심으로 인한 교환 또는 반품시 왕복 배송비 5,000원을 부담하셔야 하며, 제품 불량 또는 오 배송시에는 전액을 당사에서부담 합니다.