코딩하기 전 코딩책 : 어린이도 부모님도 알아야 할 - 내일로 가는 과학지식 1

코딩하기 전 코딩책 : 어린이도 부모님도 알아야 할 - 내일로 가는 과학지식 1

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

박준석,오정석

코딩의‘코’자도모른채로서울대학교전기전자제어공학부에입학했습니다.소프트웨어회사에서3년정도일하며실제업무를통해코딩을배웠으며,그후에는변리사가되었습니다.현재는AI,로보틱스,빅데이터기업의프로그래머들이발명한아이디어를특허로만들거나해당기업에투자하는업무를담당하고있습니다.
코딩으로세상을새롭게볼수있도록지식의통로를열어준『세상을만드는글자,코딩』을썼습니다.코딩을배워볼까망설이거나이제막시작하려는사람,코딩을할마음은없지만그게무엇인지궁금한사람,코딩을하고는있지만내부적인동작원리는잘모르는사람,요즘세상이어떻게돌아가는지이해하고싶은어린이와부모님을위해이책을썼습니다.

과학자의꿈을키워오면서전자기기에흥미를느꼈고,서울대학교전기전자제어공학부에입학했다.소프트웨어회사에서3년정도일하며실제업무를통해코딩을익혔고,졸업후에는변리사가되었다.IBM,NHN,카카오,KT같은IT기업의아이디어를특허로내는일을15년째담당하고있다.이공계석·박사나교수들의프로그램관련발명및논문을일반인들이이해하기쉬운언어로재창조하는일을하고있다.
우주는넓은의미에서보면물리법칙과물리상수들로코딩되어있다.그리고생명체역시디지털코드로코딩되어있다.코딩은과학을보조하는자리에머물기도하지만,한편으론과학을앞장서서이끌어가고있다.프로그래머는AI를개발하는과정에서인간의정신과마음에대해새롭게눈뜨고있고,생물정보학자역시DNA코드를분석하는과정에서인간신체에대해더욱깊이알아가고있다.이책이독자들에게프로그래머의눈으로세상을바라보는렌즈가되어줄수있기를희망한다.
코딩을배워볼까망설이거나이제막시작하려는분,코딩을할마음은없지만그것이무엇인지원리를알고싶은분,현재코딩을하고는있지만정작그원리에대해서는잘모르는분,그리고요즘세상이어떻게돌아가는지이해하고싶은분들을위해이책을썼다.

목차

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

출판사 서평

사람과기계를이어주는언어,
세상을움직이는미래세대를위한코딩첫걸음

『코딩하기전코딩책』은사람과기계와의관계구조를꿰뚫어코딩의근본원리를알려줍니다.소프트웨어와하드웨어를구분하는것부터입력,연산,출력을하고이진수0과1을받아들이는것까지구조를이해하면컴퓨터는사람의명령으로소프트웨어를만들어낸다는것을알게됩니다.즉,컴퓨터가이해할수있는프로그래밍언어를이용하여컴퓨터가할일을논리에맞게순서대로쓰는기술이바로코딩입니다.
이책에서는프로그래밍언어의발전과정을통해소프트웨어의작동원리를보여줍니다.프로그래머들이즐겨사용하는C언어,자바,파이썬등프로그래밍언어를익혀서바로실행이가능한소스코드를써보도록할수있지만,미래세대에게필요한것은이미만들어진소프트웨어를수동적으로반복하여사용하는기술이아닙니다.프로그램을사용하거나만들때어떤원리와규칙이적용되었는지떠올릴수있도록자연스럽게눈에익히는것이더중요하지요.다양한프로그래밍언어의쓰임새와특성은어떻게다른지,함수공식으로무엇을코딩할수있을지순차적으로알려주며아이들이새로운프로그래밍언어로주체적인명령을내릴수있는방향으로안내합니다.
책을읽고나면평소에컴퓨터나스마트폰을사용하면서느꼈던불편한점들을프로그래머의시선으로생각해볼수있습니다.코딩은일상생활에서의불편함을인식하고어떻게개선하면좋을지고민하면서새로운아이디어를떠올려현실화하는과정입니다.

인공지능,사물인터넷,메타버스그리고DNA까지!
코딩으로넘나들며통합하는세계

『코딩하기전코딩책』은가장최신의정보를담고있습니다.개념설명과더불어생활속의숨겨진코딩의원리를발견할수있도록다양한예시를보여주고,재미있는일러스트를통해이해의깊이를더했습니다.또한,쉬어가는페이지를구성하여방탄소년단이게임<포트나이트>에서신곡안무를최초로공개하며알려진‘메타버스’개념부터음식을찍어내는‘3D프린터’까지미래를바꾸는창조의수단으로써의코딩을만나게됩니다.
나아가사람의유전정보를담고있는DNA도디지털언어처럼코딩되어복사하기와붙여넣기가가능하다는것,현실세계역시수학과물리공식대로코딩되었다는것을말하며세상만물의관점을새롭게보여줍니다.이처럼코딩은우리가사는세상과아주밀접한관계에있습니다.아니어쩌면정교하게‘코딩된세상’에살고있는것일지도모릅니다.때문에코딩에관한기초지식을아는것이왜현대사회를살아가는데있어서필수적인것인지깨닫게될것입니다.


*인증유형:공급자적합성확인