출고예상일 안내
주문하신 상품이 한국에서 현지 배송을 위한 출고단계가 이루어질 것으로 예상되는 날짜입니다. 상품을 준비하는 과정에서 내부적인 사정으로 인해 출고예상일에 다소 오차가 생길 수 있습니다.
여러 상품(예약상품포함)을 함께 주문하신 경우 출고예상일이 가장 늦은 날짜에 맞춰 함께 배송됩니다.

ISBN : 9791191644029 / 132쪽 154 x 225 (㎜)
이 상품에 궁금하신점이 있으세요? 1:1상담문의

-
스즈키 유이
-
김재현, 이건
-
하레카와 신타
-
칼 세이건
- 15,300
- 27,000
- 6,750
- 19,800
출판사 리뷰
사람과 기계를 이어주는 언어, 세상을 움직이는 미래 세대를 위한 코딩 첫 걸음 『코딩하기 전 코딩책』은 사람과 기계와의 관계 구조를 꿰뚫어 코딩의 근본 원리를 알려줍니다. 소프트웨어와 하드웨어를 구분하는 것부터 입력, 연산, 출력을 하고 이진수 0과 1을 받아들이는 것까지 구조를 이해하면 컴퓨터는 사람의 명령으로 소프트웨어를 만들어낸다는 것을 알게 됩니다. 즉, 컴퓨터가 이해할 수 있는 프로그래밍 언어를 이용하여 컴퓨터가 할 일을 논리에 맞게 순서대로 쓰는 기술이 바로 코딩입니다. 이 책에서는 프로그래밍 언어의 발전 과정을 통해 소프트웨어의 작동 원리를 보여줍니다. 프로그래머들이 즐겨 사용하는 C 언어, 자바, 파이썬 등 프로그래밍 언어를 익혀서 바로 실행이 가능한 소스코드를 써보도록 할 수 있지만, 미래 세대에게 필요한 것은 이미 만들어진 소프트웨어를 수동적으로 반복하여 사용하는 기술이 아닙니다. 프로그램을 사용하거나 만들 때 어떤 원리와 규칙이 적용되었는지 떠올릴 수 있도록 자연스럽게 눈에 익히는 것이 더 중요하지요. 다양한 프로그래밍 언어의 쓰임새와 특성은 어떻게 다른지, 함수 공식으로 무엇을 코딩할 수 있을지 순차적으로 알려주며 아이들이 새로운 프로그래밍 언어로 주체적인 명령을 내릴 수 있는 방향으로 안내합니다. 책을 읽고 나면 평소에 컴퓨터나 스마트폰을 사용하면서 느꼈던 불편한 점들을 프로그래머의 시선으로 생각해볼 수 있습니다. 코딩은 일상 생활에서의 불편함을 인식하고 어떻게 개선하면 좋을지 고민하면서 새로운 아이디어를 떠올려 현실화하는 과정입니다. 인공지능, 사물인터넷, 메타버스 그리고 DNA까지! 코딩으로 넘나들며 통합하는 세계 『코딩하기 전 코딩책』은 가장 최신의 정보를 담고 있습니다. 개념 설명과 더불어 생활 속의 숨겨진 코딩의 원리를 발견할 수 있도록 다양한 예시를 보여주고, 재미있는 일러스트를 통해 이해의 깊이를 더했습니다. 또한, 쉬어가는 페이지를 구성하여 방탄소년단이 게임 <포트나이트>에서 신곡 안무를 최초로 공개하며 알려진 ‘메타버스’ 개념부터 음식을 찍어내는 ‘3D 프린터’까지 미래를 바꾸는 창조의 수단으로써의 코딩을 만나게 됩니다. 나아가 사람의 유전 정보를 담고 있는 DNA도 디지털 언어처럼 코딩되어 복사하기와 붙여넣기가 가능하다는 것, 현실세계 역시 수학과 물리 공식대로 코딩되었다는 것을 말하며 세상 만물의 관점을 새롭게 보여줍니다. 이처럼 코딩은 우리가 사는 세상과 아주 밀접한 관계에 있습니다. 아니 어쩌면 정교하게 ‘코딩된 세상’에 살고 있는 것일지도 모릅니다. 때문에 코딩에 관한 기초 지식을 아는 것이 왜 현대 사회를 살아가는 데 있어서 필수적인 것인지 깨닫게 될 것입니다. * 인증유형 : 공급자 적합성 확인
하드웨어는 우리가 손으로 만질 수 있는 컴퓨터의 본체나 키보다 같은 다양한 기계장치고, 소프트웨어는 손으로 만질 수 없지만 컴퓨터나 스마트폰의 장치가 돌아가도록 하는 프로그램을 말해요. 소프트웨어가 없다면 컴퓨터는 텅 빈 기계나 마찬가지지요. - 11
어려운 계산을 순식간에 해주고, 모르는 것도 막힘없이 술술 제공해주는 만물박사 같은 컴퓨터도 하는 일이란 정보를 받아들이고 계산해서 내보내는 게 전부예요. 즉, 입력, 연산, 출력 딱 이 3가지 일만 해요. - 20
컴퓨터는 글자나 사진, 영상의 형태로는 정보를 연산할 수 없어요. 그래서 모든 정보를 0과 1이라는 디지털 언어로 변환해서 재배열한 뒤 출력하지요. - 32
컴퓨터는 이제야 명령을 실행할 수 있을 거예요. 컴퓨터가 한치도 오해하는 일이 없도록 순서에 맞게 논리적으로 쓰였으니까요. 우리가 머릿속에서 떠오르는 대로 아무렇게나 글을 써 내려가면 컴퓨터는 알아듣지 못해요. 그렇기 때문에 코딩을 하기 전에 생각을 먼저 논리정연하게 정리하는 습관이 필요하지요.- 61
코딩은 생각보다 어렵거나 복잡한 것이 아니에요. 사람은 컴퓨터가 읽을 수 있는 명령문을 쓰고, 컴퓨터는 사람이 쓴 코드를 읽어서 모니터 속 세상을 만드는 게 전부니까요. 지금도 전 세계에 존재하는 수백억 대 이상의 컴퓨터는 독서 삼매경에 빠져 있다고 볼 수 있어요. - 103
우주에 존재하는 모든 것은 코딩되었다고 말할 수 있어요. 코딩과 우리가 사는 세상은 아주 밀접한 관계가 있으니까요. 아니 밀접한 정도가 아니라 ‘코딩된 세상’에 살고 있다고 말하는 것이 어쩌면 더 정확할지도 몰라요. - 113
이전의 세상은 정치, 경제, 종교, 사회 같은 것들이 사람과의 관계 속에서 형성되었다면 이제는 기계와의 관계가 더욱 중요해질 거예요. 앞으로 인류는 코딩이라는 창조의 언어로 세상을 새롭게 열어갈 거니까요. - 126
시작하며 _출발이 다른 첫 번째 코딩책 6
1. 컴퓨터의 정체를 밝혀라
컴퓨터는 어떻게 작동하는 걸까? 10│컴퓨터는 사람의 언어를 몰라 16
먹고 소화하고 배변하는 컴퓨터 20│공중에 떠다니는 글자들 23
쉬어가며 _메타버스 시대가 온다 28
2. 비트로 만드는 세상
이진법의 가장 작은 단위, 비트 32│비트만 있으면 무엇이든지 만들 수 있어 35
비트로 표현된 우주 창조의 비밀 40│자연은 아날로그일까, 디지털일까? 42
압축이 필요해 46│디지털에 원본이 있을까? 50
쉬어가며 _외계인에게 보낸 편지 54
3. 손끝에서 시작하는 코딩
컴퓨터를 위한 글쓰기, 코딩 58│누구나 할 수 있는 코딩 62
코딩을 하면 저절로 따라오는 친구, 컴퓨팅 사고력 68
버그 없는 프로그램은 없다 73
코딩과 프로그래밍은 어떻게 다를까? 76
쉬어가며 _'스타크래프트'의 비밀 78
4. 사람과 컴퓨터를 이어주는 프로그래밍 언어
프로그래밍 언어는 세계 공용어 82│프로그래밍 언어의 역사 86
프로그래밍 언어의 종류 89│‘수’자 돌림의 삼 형제: 상수, 변수, 함수 95
순서대로 읽지 않는 컴퓨터 98
쉬어가며 _프로그래머가 가장 힘들어하는 일은? 104
5. 코딩으로 움직이는 세상
모든 것의 시작은 코딩 108│내 몸이 코딩되었다고? 116
뇌도 코딩할 수 있을까? 120│4차 산업혁명 시대에 꼭 필요한 코딩 123
쉬어가며 _3D 프린터로 음식까지 찍어낸다고? 128
마치며 _코딩을 알면 보이는 새로운 세상 130






































