Why? 소프트웨어와 코딩 (양장본 Hardcover)

Why? 소프트웨어와 코딩 (양장본 Hardcover)

$14.54
Description
이제 코딩을 시작해야 할 때!
알고 보면 우리는 소프트웨어에 둘러싸여 있다. 컴퓨터는 물론 스마트폰, 전기밥솥, 엘리베이터, 신호등, 자동차 같은 생활 속 기기들은 소프트웨어가 있어야 작동한다.
선진국에서는 이런 소프트웨어의 중요성을 인식하고 수년 전부터 소프트웨어를 만드는 코딩 수업을 하고 있다. 우리나라도 앞으로 초등학교와 중학교에서 코딩 수업이 의무화된다. 하지만 C언어나 자바(Java)처럼 복잡한 명령어를 직접 입력해야 하는 프로그래밍 언어는 어린이들이 접근하기 어렵다. 그래서 등장한 것이 바로 스크래치나 엔트리 같은 블록형 프로그래밍 언어이다. 자바로 ‘moveForward();’를 입력하는 대신 한글로 쓰여 있는 ‘O움직이기’ 명령어 블록을 마우스로 끌어오기만 하면 된다. 그리고 이런 명령어 블록들을 서로 연결하면 프로그램을 완성할 수 있다.
아이폰을 만든 스티브 잡스는 ‘모든 국민이 코딩을 배워야 한다.’고 말했다. 그것은 코딩이 생각하는 방법을 알려 주기 때문이다. 코딩은 단지 컴퓨터 프로그램을 움직이게 하는 데 그치는 것이 아니라 생각하는 방법을 찾고, 논리적인 사고력을 기르며, 문제를 해결하는 능력을 키워 준다. 이런 힘은 다양한 분야의 경쟁력을 기르는 데 도움이 된다.
이제까지 다른 사람이 만든 프로그램을 다운받기만 했다면, 이제는 직접 프로그램을 만들어 보자. 이 책이 코딩에 대한 흥미를 유발하고 잠재력을 깨우는 좋은 자극이 될 것이다.
저자

조영선

어린이의눈높이로이야기나누는걸좋아하고,어린이마음을이해하는일에힘쓰고있다.과학에관심이많아《Why?초등과학학습만화》시리즈,《만화로읽는미래과학교과서》,《악동김블루의친절한과학》등어린이를위한과학도서를집필했다.최근에는역사를알아야미래를알수있다는생각에《LIVE세계사》시리즈와《한국사고!》를집필하며쉽게읽을수있는역사이야기를다루는재미에푹빠져있다.

목차

Why?소프트웨어와코딩을내면서…3

생명을불어넣는소프트웨어…8
컴퓨터와대화하라…14
사이버세계의창조주…23
쓰러진삼촌…27
생각하는방법을알려주는코딩…33
신비의세계코디니시아…44
이스터산의보물…48
스프라이트를이동시켜라…54
무한반복의비밀…64
열쇠를찾아문을통과하라…70
재미를살리는연산과데이터…77
캐릭터와대화하라…88
절벽에다리를그려라…95
음악을만들어문을열어라…103
움직이는과녁을맞혀라…109
자판기를작동시켜라…114
연발사격의비밀…119
포탄을쏘아버그를잡다…124
드디어꿈을이루다…134
생활곳곳에녹아든코딩…143
소프트웨어와코딩의미래…148
다시만난엄지…157