홈 > 초등 > 3-4학년 > 자연,과학 > 원리과학
코딩하기 전 코딩책  이미지

코딩하기 전 코딩책
어린이도 부모님도 알아야 할
동아시아사이언스 | 3-4학년 | 2021.05.12
  • 정가
  • 12,000원
  • 판매가
  • 10,800원 (10% 할인)
  • S포인트
  • 600P (5% 적립)
  • 상세정보
  • 22.5x15.4 | 0.274Kg | 132p
  • ISBN
  • 9791191644029
  • 배송비
  • 2만원 이상 구매시 무료배송 (제주 5만원 이상) ?
    배송비 안내
    전집 구매시
    주문하신 상품의 전집이 있는 경우 무료배송입니다.(전집 구매 또는 전집 + 단품 구매 시)
    단품(단행본, DVD, 음반, 완구) 구매시
    2만원 이상 구매시 무료배송이며, 2만원 미만일 경우 2,000원의 배송비가 부과됩니다.(제주도는 5만원이상 무료배송)
    무료배송으로 표기된 상품
    무료배송으로 표기된 상품일 경우 구매금액과 무관하게 무료 배송입니다.(도서, 산간지역 및 제주도는 제외)
  • 출고일
  • 1~2일 안에 출고됩니다. (영업일 기준) ?
    출고일 안내
    출고일 이란
    출고일은 주문하신 상품이 밀크북 물류센터 또는 해당업체에서 포장을 완료하고 고객님의 배송지로 발송하는 날짜이며, 재고의 여유가 충분할 경우 단축될 수 있습니다.
    당일 출고 기준
    재고가 있는 상품에 한하여 평일 오후3시 이전에 결제를 완료하시면 당일에 출고됩니다.
    재고 미보유 상품
    영업일 기준 업체배송상품은 통상 2일, 당사 물류센터에서 발송되는 경우 통상 3일 이내 출고되며, 재고확보가 일찍되면 출고일자가 단축될 수 있습니다.
    배송일시
    택배사 영업일 기준으로 출고일로부터 1~2일 이내 받으실 수 있으며, 도서, 산간, 제주도의 경우 지역에 따라 좀 더 길어질 수 있습니다.
    묶음 배송 상품(부피가 작은 단품류)의 출고일
    상품페이지에 묶음배송으로 표기된 상품은 당사 물류센터에서 출고가 되며, 이 때 출고일이 가장 늦은 상품을 기준으로 함께 출고됩니다.
  • 주문수량
  • ★★★★★
  • 0/5
리뷰 0
리뷰쓰기

구매문의 및 도서상담은 031-944-3966(매장)으로 문의해주세요.
매장전집은 전화 혹은 매장방문만 구입 가능합니다.

  • 도서 소개
  • 출판사 리뷰
  • 작가 소개
  • 목차
  • 회원 리뷰

  도서 소개

20여 년 동안 어린이 콘텐츠에 사명을 갖고 유수의 어린이 프로그램을 기획하고 연출한 오정석 작가와 IT 회사에 다니며 실무로 코딩을 익힌 박준석 작가가 협업해 펴낸 책이다. 코딩을 둘러싼 모든 것에 대한 개념 설명과 더불어 생활 속 숨겨진 코딩의 원리를 다양한 예시로 보여준다. 또한, 재미있는 일러스트로 이해의 깊이를 더해 기술이 빠르게 발전할수록 벌어지는 간극을 촘촘하게 채웠다.

사교육에만 의지했던 부모님이 코딩에 필요한 기본적인 지식을 먼저 쌓고 나면, 아이들의 코딩 교육을 올바른 방향으로 안내하는 데 도움이 될 것이다. 또한, ‘컴퓨팅 사고력’에 기반하여 일상의 어려운 문제를 논리적, 체계적, 순차적으로 풀어나가는 즐거움도 함께 나눌 수 있을 것이다.

  출판사 리뷰

코딩 의무 교육 시대,
기술이 아닌 문제 해결력과 창의력을 키워주는 진짜 코딩 세계


동아시아사이언스에서 어린이를 위한 과학 교양 시리즈 ‘미래로 가는 과학지식’의 첫 번째 책, 『코딩하기 전 코딩책』이 출간되었습니다.
2018년, 미래 사회의 필수 교양인 코딩이 초중고교의 정규 교육과정에 편성되자, ‘국영수코’라는 신조어까지 등장하며 ‘코딩 열풍’이 불었습니다. 코딩 교육의 목표는 프로그래밍 작동 방법을 익히면서 문제 해결력과 논리력, 창의력을 키우는 것입니다. 하지만 현재 교육 현장에서는 C 언어, 자바, 파이썬 등 프로그래밍 언어로 소스코드를 무작정 따라하여 작성하는 기술 위주의 학습에 치중되어 있습니다.
인공지능, 가상현실, 사물인터넷 등 소프트웨어가 중심이 되는 4차 산업혁명 시대에는 프로그램을 손쉽게 다루는 기술적 능력보다는 코딩의 기본 개념과 원리를 바로 아는 것이 중요합니다. 코딩이 왜 필요하며 어떻게 실행되는지, 우리 생활과 어떻게 연결되는지 전반적인 기초 지식을 먼저 이해해야 하지요. 그래야 우리가 생활하면서 맞닥뜨린 문제에 불편함을 느끼고 방안을 찾아 해결할 수 있습니다. 바로 코딩으로 말입니다.
국내 한 10대 소년이 자신의 아이디어를 코딩해서 웹사이트와 애플리케이션을 만들어 많은 사람에게 유용함을 준 사례처럼 코딩을 제대로 이해하기 위해서는 접근 방식도 달라져야 합니다.
코딩을 컴퓨터 기술이라고만 생각했던 부모님도 아이들과 『코딩하기 전 코딩책』을 함께 보는 것을 권합니다. 사교육에만 의지했던 부모님이 코딩에 필요한 기본적인 지식을 먼저 쌓고 나면, 아이들의 코딩 교육을 올바른 방향으로 안내하는 데 도움이 될 것입니다. 또한, ‘컴퓨팅 사고력’에 기반하여 일상의 어려운 문제를 논리적, 체계적, 순차적으로 풀어나가는 즐거움도 함께 나눌 수 있을 것입니다.

미래 세대를 위한 코딩 첫걸음,
코딩하기 전에 먼저 보는 코딩 교양


박준석 작가의 성인을 위한 최초의 코딩 교양서 『세상을 만드는 글자, 코딩』를 본 독자들은 “코딩책인데 왜 이런 설명까지 하지요?”라는 반응을 보였습니다. 코딩 실용서와 기술서가 넘쳐나는 시장에서 컴퓨터의 구조와 작동 원리, 통신, 디지털 언어 그리고 세상 만물의 근원까지 코딩을 인문학적으로 접근하는 유일한 책이었기 때문입니다. 하지만 “독서를 마친 독자들은 코딩책을 봤을 뿐인데 세상을 바라보는 시각이 바뀌었다.”며 고개를 끄덕였습니다.
코딩 교육의 핵심 목표를 잃어가고 있는 이 시점에 어린이를 위한 코딩 교양 『코딩하기 전 코딩책』을 펴낸 이유이기도 합니다. 다양한 예제를 무작정 따라하며 기술을 익히는 코딩이 아닌 코딩을 둘러싼 전반적인 생태계를 이해하는 것, 코딩을 통해 문제를 논리적이고 창의적으로 해결하는 것, 나아가 미래를 살아갈 아이들이 세상을 보는 새로운 관점을 갖는 책을 만드는 것이 시급했고 중요한 가치라고 여겨졌습니다.
20여 년 동안 어린이 콘텐츠에 사명을 갖고 유수의 어린이 프로그램을 기획하고 연출한 오정석 작가와 IT 회사에 다니며 실무로 코딩을 익힌 박준석 작가가 협업해 마침내 세상에 내놓은 『코딩하기 전 코딩책』 책은, 코딩하기 전에 어린이들이 코딩에 대한 기본 소양을 갖출 수 있는 유일무이한 ‘필수 코딩 교양서’가 될 것입니다.
코딩을 배워볼까 망설이거나 이제 막 시작하려는 사람, 코딩할 마음은 없지만 그게 무엇인지 궁금한 사람, 코딩을 하고는 있지만 내부적인 동작 원리는 잘 모르는 사람, 요즘 세상이 어떻게 돌아가는지 이해하고 싶은 부모님, 선생님, 어린이들에게 추천합니다.

‘디지털 원주민’과 ‘디지털 이주민’
디지털 격차를 줄여주는
코딩의 원리로 세계를 통합하다!


Z세대는 태어나면서부터 디지털 기술을 사용한 ‘디지털 원주민’으로, 디지털 세계를 넘나들며 성장하고 있습니다. 반면에 살면서 디지털 기술을 익히고 적응하는 어른 세대는 ‘디지털 이주민’입니다. 두 세대의 기술을 받아들이는 속도나 이해도는 다르기 때문에 격차가 점점 벌어지고 있습니다.
컴퓨터와 스마트폰, 인터넷은 이미 물과 공기처럼 모두에게 익숙한 존재가 되었습니다. 어쩌면 삶에서 너무 당연한 것들이라 컴퓨터나 스마트폰이 어떤 구조인지, 어떤 원리로 작동하는지 궁금해하지 않는 게 자연스러운 일인지도 모릅니다. 하지만 두 세대가 코딩 언어로 의사소통을 하려면 그에 앞서 컴퓨터 구조와 작동 원리, 디지털 세계의 이해가 선행되어야 합니다. 한계가 있는 단편적인 기술 전달이 아닌 원리를 익혀 디지털 세상을 함께 읽어나가는 것이 중요하기 때문입니다.
컴퓨터는 소프트웨어로 작동됩니다. 버스가 언제 도착하는지 알려주는 서비스, 온라인 강의, 게임 등 소프트웨어가 없다면 컴퓨터는 텅 빈 기계가 마찬가지입니다. 코딩은 바로 이 소프트웨어를 만드는 기술입니다. 컴퓨터가 이해할 수 있는 언어인 프로그래밍 언어로 프로그램을 만드는 것이지요. 소프트웨어를 만들기 위해서는 인터넷 검색창에 검색어를 입력하면 원하는 정보를 어떻게 받을 수 있는지, 왜 프로그래밍 언어가 필요한지, 문자나 전화를 할 때 신호체계가 어떻게 바뀌는지 등 디지털, 컴퓨터, 통신 등에 전반적인 지식을 알아야 합니다.
『코딩하기 전 코딩책』에서는 코딩을 둘러싼 모든 것에 대한 개념 설명과 더불어 생활 속 숨겨진 코딩의 원리를 다양한 예시로 보여주었습니다. 또한, 재미있는 일러스트로 이해의 깊이를 더해 기술이 빠르게 발전할수록 벌어지는 간극을 촘촘하게 채웠습니다.

인공지능, 메타버스, 사물인터넷…
세상은 온통 코딩이야!


영어가 공용어였듯이 이제는 프로그래밍 언어를 읽고 쓰는 시대가 다가오고 있습니다. 이미 전 세계적으로 프로그래밍 언어를 기반으로 다양한 인류의 지식이 모이고 있습니다. 코딩을 하는 ‘코더’나 ‘프로그래머’가 되지 않더라도, 현실을 가상세계로 옮기는 코딩을 읽고 해석하고 고치는 일이 자연스러워야 합니다. 눈에 익히고 읽을 줄 아는 것과 생소한 것은 천지 차이입니다. 그래서 저자들은 앞으로 코딩을 할 때 당황하지 않도록 프로그램에 어떤 원리와 규칙이 적용되었는지 프로그래밍 언어의 발전 과정과 더불어 언어 사용의 실례를 보여주었습니다. 코딩을 직접 하지 않아도 어떻게 코드가 만들어지고 그 코드로 컴퓨터가 어떻게 작동하는지, 세상에 어떤 영향을 미치는지 아는 것이 중요합니다. 코딩을 모른다는 것은 새로 만들어지는 세상에 대한 지식이 없는 것과 마찬가지이기 때문이지요.
새로운 국면이 된 팬데믹 시대, 비행기를 타고 외국에 가지 않아도 유명 가수의 팬미팅에 갈 수 있고, 전 세계 사람과 한 공간에서 만나 문화생활을 즐길 수 있게 되었습니다. 가수 방탄소년단이 신곡 안무를 게임 속 가상의 공간에서 최초를 공개하는 것처럼 가상세계는 이제 일상을 즐기는 또 다른 공간이 되었습니다.
세상은 코딩으로 바뀌고 있고, 코딩으로 만들어지고 있으며, 코딩으로 움직이고 있습니다. 어쩌면 이미 현실세계와 가상세계가 허물어져 통합되어가고 있는지도 모릅니다. 『코딩하기 전 코딩책』을 읽은 독자들이 새롭게 만들어 갈 세상을 응원합니다!

하드웨어는 우리가 손으로 만질 수 있는 컴퓨터의 본체나 키보다 같은 다양한 기계장치고, 소프트웨어는 손으로 만질 수 없지만 컴퓨터나 스마트폰의 장치가 돌아가도록 하는 프로그램을 말해요. 소프트웨어가 없다면 컴퓨터는 텅 빈 기계나 마찬가지지요.

어려운 계산을 순식간에 해주고, 모르는 것도 막힘없이 술술 제공해주는 만물박사 같은 컴퓨터도 하는 일이란 정보를 받아들이고 계산해서 내보내는 게 전부예요. 즉, 입력, 연산, 출력 딱 이 3가지 일만 해요.

컴퓨터는 글자나 사진, 영상의 형태로는 정보를 연산할 수 없어요. 그래서 모든 정보를 0과 1이라는 디지털 언어로 변환해서 재배열한 뒤 출력하지요.

  작가 소개

지은이 : 오정석
카메라 너머의 세계가 궁금해 방송국에서 일하는 것을 늘 꿈꿨습니다. 이화여자대학교 교육공학과에 입학했고, 졸업 후 EBS 교육방송에 PD로 입사했습니다. 20여 년 동안 '딩동댕 유치원', '만들어 볼까요', '생방송 톡톡 보니하니', '모여라 딩동댕' 등 다수의 어린이 프로그램을 기획하고 연출했습니다. 가족 뮤지컬 '번개맨의 비밀'의 예술감독을 맡았고, 출판사업을 총괄했습니다. 현재는 유튜브 콘텐츠를 기획하고 제작 중이며, 어린이 뮤지컬 대본도 집필하고 있습니다.

지은이 : 박준석
코딩의 ‘코’ 자도 모른 채로 서울대학교 전기전자제어공학부에 입학했습니다. 소프트웨어 회사에서 3년 정도 일하며 실제 업무를 통해 코딩을 배웠으며, 그 후에는 변리사가 되었습니다. 현재는 AI, 로보틱스, 빅데이터 기업의 프로그래머들이 발명한 아이디어를 특허로 만들거나 해당 기업에 투자하는 업무를 담당하고 있습니다.코딩으로 세상을 새롭게 볼 수 있도록 지식의 통로를 열어준 『세상을 만드는 글자, 코딩』을 썼습니다.

  목차

시작하며 _출발이 다른 첫 번째 코딩책 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

  회원리뷰

리뷰쓰기