소프트웨어와 코딩 첫걸음 (SW교육 교양 필독서 | 개정증보판)

소프트웨어와 코딩 첫걸음 (SW교육 교양 필독서 | 개정증보판)

$17.24
Description
소프트웨어(SW) 교육의 시대, 어떻게 가르치고 배울 것인가!
코딩의 첫걸음, 소프트웨어 용어부터 IT 문화와 역사까지,
처음부터 제대로 알고 싶다면, 이 책으로 시작하자!
“새로운 미래를 헤쳐나가야 하는 우리 아이들을 위해
소프트웨어 교육이 재미있었으면 좋겠습니다.”

컴퓨터는 우리 생활에 없어서는 안 될 필수품이 되었고, 이제는 내 주위가 컴퓨터로 둘러싸이는 사물 인터넷의 시대로 접어들었다. 세상 모든 만물의 이치는 우리 생활의 소소한 것들에서부터 시작되지만, 컴퓨터에 관한 책들은 신세계의 이야기인 것처럼 늘 어렵게만 느껴진다. 딱딱한 전문 용어로만 가득 찬 컴퓨터 책을 읽어본 사람이라면 그 어려움에 압도당해 머릿속에 반짝이던 지적 호기심까지 책장과 함께 덮어버리며 스스로의 무지함을 탓했을지도 모른다. 이를 해결할 방법은 없을까?

답은 궁리의 ‘잇츠 스토리(IT’s story) 시리즈’ 도서에 있다! 2018년 첫 선을 보인 이래 컴퓨터 분야 추천도서이자 스테디셀러로 자리 잡은 『그림과 이야기로 쉽게 배우는 소프트웨어와 코딩 첫걸음』이 2020년 개정증보판으로 새롭게 돌아왔다! 이 책은 IT 분야에서 20여 년을 몸담아온 소프트웨어 전문가와 재기발랄 개성 있는 그림 작가의 협업으로 완성되었다. 한편의 소설을 읽듯 재미있게 들려주는 개념 설명과 이야기, 그와 함께 어우러지는 아기자기 귀여운 캐릭터 그림들의 향연! 책을 읽다 보면, 어렵고 딱딱하게만 느꼈던 기술에 대한 거부감은 줄어들고, 소프트웨어와 점점 더 친해지고 있는 자신을 발견할 수 있을 것이다. 새로운 아이디어와 창의력이 머릿속에서 반짝이는 경험을 만끽하길 바란다.
저자

김현정

한국과학기술원(KAIST)에서소프트웨어공학을전공했고,IT컨설팅회사에근무하면서다양한소프트웨어를현장에서직접경험하고있다.소프트웨어분야에서공적을인정받아2014년미래창조과학부장관상을수상했다.ISO/IEC국제표준화활동에활발하게참여하고있으며,관련분야전문위원으로도활동중이다.10여년동안아카데미와대학교등에서소프트웨어분야전문강의를하면서IT기술을이해하기쉽게설명하는방법을배웠고,현장감있는교육을제공하기위해서는흥미롭고재미있는이야기와경험을공유하는것이무엇보다중요하다는것을깨달았다.이에청소년과일반인들을위한재미있고이해하기쉬운교양서적의집필을시작하게되었고,그결실로이책『그림과이야기로쉽게배우는소프트웨어와코딩첫걸음』과『코딩책과함께보는코딩개념사전』등을펴내게되었다.

목차

들어가며

Story1.교과서밖컴퓨터이야기
01.옛날컴퓨터이야기
02.컴퓨터작명이야기
03.능력자,서버이야기

Story2.소프트웨어이야기
04.하드웨어와소프트웨어
05.창문을열자~윈도우
06.Android와iOS
07.앱과어플
08.소프트웨어의나이,버전
09.프리웨어와상용소프트웨어
10.우리생활의소프트웨어

Story3.컴퓨터가족이야기
11.생각할줄아는그대여!CPU
12.잠깐만기억해도용서해줘~메모리
13.메모리의위계질서
14.레지스터와캐시
15.오랫동안기억해줄게!하드디스크
16.모니터에사진을보여주렴~그래픽카드
17.인터넷을위한네트워크카드

Story4.컴퓨터비트이야기
18.데이터크기의감각
19.컴퓨터비트의세계
20.진수씨이야기,이진수와십진수
21.32비트와64비트운영체제

Story5.인터넷바다이야기
22.전세계를연결하는인터넷
23.인터넷항해를위한주소
24.웹브라우저이야기
25.정보를실어나르는고속도로

Story6.웹사이트이야기
26.서버와클라이언트
27.네이버와다음은포털사이트
28.미운오리새끼,액티브X

Story7.코딩이야기
29.컴퓨터와대화하는방법,코딩
30.코딩언어이야기
31.코딩맛보기
32.디버깅해보기

Story8.맛있는이야기
33.자바커피의향기
34.헨젤과그레텔,쿠키
35.스팸메일

Story9.피부로느끼는네트워크
36.로컬네트워크
37.와이파이
38.3G와LTE그리고5G
39.파란이,블루투스
40.가까이가까이,더가까이,NFC!

Story10.이신문기사는무슨말이에요?
41.공식팬카페서버다운!
42.전자상거래의신분증,공인인증서
43.암호화와복호화

Story11.컴퓨터를괴롭히는벌레
44.버그(bug)의유래|45.컴퓨터를아프게만드는바이러스|46.백신주사,안티바이러스

Story12.사이버공격의시대
47.사이버공격,해킹
48.디도스공격
49.피싱,파밍과스미싱

출판사 서평

소프트웨어(SW)교육의시대,어떻게가르치고배울것인가!
코딩의첫걸음,소프트웨어용어부터IT문화와역사까지,
처음부터제대로알고싶다면,이책으로시작하자!
그림과이야기로알기쉽고재미있게배우는소프트웨어와코딩첫걸음!

바야흐로하드웨어기술력보다소프트웨어창의력으로경쟁하는시대다.전세계는소프트웨어의중요성을알고정부,기업,학교에서투자를아끼지않고있고,국내에서도2018년초등/중학생소프트웨어(SW)교육이의무화되는등소프트웨어중심교육을펼치기위해노력하고있다.이책에서저자는“소프트웨어가중요하다고는하지만,하드웨어가없이는소프트웨어도무용지물”이라고말한다.소프트웨어가구동되는하드웨어와네트워크를모르고서는지식의깊이를더할수없기때문이다.그래서이책은우리삶속에공기처럼퍼져있는소프트웨어이야기에주안점을두는동시에하드웨어와네트워크의큰줄기까지아우르며49가지의핵심IT이야기를알기쉽고재미있게풀어내고있다.옛날컴퓨터와지금의컴퓨터에대한이야기를비롯하여,오케스트라와같은컴퓨터부품들의사연,네트워크의원리,운영체제이름이‘윈도우’인이유,소프트웨어도나이가있다는사실,컴퓨터와대화하기위한방법이바로‘코딩’이라는깨달음과함께‘소프트웨어’가여러분에게더한층친숙한용어가되길바란다.

또한이번개정증보판에서는최신IT기술의흐름에맞춰인공지능,빅데이터,블록체인등주목해야할제4차산업혁명기술을소개하고,한시대를풍미했던인터넷익스플로러의초라한퇴장,공인인증서에서‘공인’이라는자격이없어진중요한사건,그리고평창올림픽과함께하늘을멋지게수놓았던5G이야기도새롭게풀어내었다.

“소프트웨어는우리의상상을실현할수있는마법의지팡이와같습니다.지팡이를휘두르자호박이근사한마차로바뀌는것처럼소프트웨어에게는그런힘이있답니다.세상의기술들이소프트웨어라는마법을이용해변화하고있거든요.우리아이들에게당장영단어를외우게하고,수학공부를시키는것이‘지금’이라는현실에서중요할수도있습니다.그런데요,우리가10년을바라보고공부해야한다고한다면,전략을바꿔야합니다.왜냐고요?그런건인공지능이사람보다더잘할테니까요.우리가인공지능과경쟁하기위해서는인공지능을이해하고제대로활용할수있어야합니다.새로운미래를헤쳐나가야하는우리아이들을위해소프트웨어교육이재미있었으면좋겠습니다.그래서저는지금그첫걸음으로『그림과이야기로쉽게배우는소프트웨어와코딩첫걸음』책을권합니다.”-작가인터뷰중에서

소프트웨어이야기에주목하며하드웨어와네트워크의큰줄기까지아우른다!
“소프트웨어교육이의무화된초등/중학생,IT뉴스나광고에스트레스받고있는어르신,
컴퓨터에관심은있지만막연해서두려운독자들을비롯하여,
소프트웨어를시작하려는모든사람에게권합니다!“

총12가지의큰장으로구성된이책에는소프트웨어와코딩을제대로이해하기위해우리가꼭알아야하는49가지의흥미로운IT이야기가오롯이담겨있다.

데스크톱,랩톱,넷북,PC.이들모두가컴퓨터를부르는이름이다.컴퓨터의이름이이렇게다양한이유는무엇일까?1장〈교과서밖컴퓨터이야기〉에서는컴퓨터의역사와이름짓기에대한이야기를풀어내는동시에,개인용컴퓨터와기업컴퓨터의차이,능력자‘서버’등에대해설명하고있다.

컴퓨터는고철같아보이는하드웨어와영혼을불어넣는소프트웨어,그리고이들을소통하게만드는네트워크로나눌수있다.소프트웨어가없는컴퓨터는고철과같고,인터넷에연결되지않은컴퓨터는고립된오지세계에서의외로움만가득하게된다.2장〈소프트웨어이야기〉에서는하드웨어와소프트웨어의개념부터윈도우,안드로이드와iOS,앱과어플에대해재미있게알려준다.소프트웨어의나이를가리키는‘버전’의의미,무료와유료소프트웨어에대해서도살펴볼수있다.

하드웨어는CPU,메모리,하드디스크등이있다.CPU가오케스트라지휘자처럼신호를보내면,메모리,디스크등의하드웨어부품이신호에맞춰협업을시작한다.3장〈컴퓨터가족이야기〉에서는CPU,메모리,레지스터와캐시,하드디스크,그래픽카드,네트워크카드등컴퓨터를이루는개성만점부품들에대한자세한이야기가펼쳐진다.

학교에서데이터크기(또는파일크기)의단위를배우기는하지만,우리실생활에서자주접했던단위가아니기때문에피부로와닿는데시간이필요할수있다.이에4장〈컴퓨터비트이야기〉에서는데이터크기의감각,컴퓨터비트의세계,전기신호로데이터를기록하는컴퓨터의소통언어인이진수와십진수에대해,그리고32비트와64비트운영체제에대해조곤조곤설명하고있다.

인터넷은무슨뜻일까?인터넷(Internet)은‘사이에(inter)’와‘네트워크(net)’라는말이결합된단어로,네트워크와네트워크사이를이어주는기술을의미한다.5장〈인터넷바다이야기〉에서는전세계를연결하는인터넷의개념과의의,인터넷항해를위한주소도메인,전세계컴퓨터에할당된IP주소,그리고전세계적으로많이사용되고있는웹브라우저인터넷익스플로러,파이어폭스,크롬,사파리등에대해알기쉽게설명하고있다.

인터넷상에서사용되는컴퓨터들은‘서버’와‘클라이언트’로분류할수있다.6장〈웹사이트이야기〉에서는레스토랑의웨이터와손님에빗대어서버와클라이언트를배운다.네이버와다음등포털사이트의개념과원리,더하여어느덧‘미운오리새끼’로전락한액티브X에대한최신경향까지들려준다.

“컴퓨터야!최신영화좀보여줘”라는말을컴퓨터가이해할수있으면얼마나좋을까?컴퓨터가인간의말을이해할수있으면좋으련만,현실은그렇지못하다.우리가컴퓨터의언어를배워코딩을통해컴퓨터와소통해야한다.7장〈코딩이야기〉에서는컴퓨터와대화하는방법인코딩의개념과실제적인방법에대해,나아가코딩의오류를찾아내는디버깅방법까지친절히설명하고있다.

8장.〈맛있는이야기〉에서는향긋한커피의향기가물씬풍겨나는프로그래밍언어‘자바’이야기를비롯하여,헨젤과그레텔의‘쿠키’(임시인터넷파일이야기),지글지글맛있는‘스팸’메일에대한유머러스하고다채로운이야기를배울수있다.

전세계컴퓨터들이거미줄처럼연결되어있어우리는‘WorldWideWeb’이라고부른다.우리말로하면‘전세계거미줄’인셈이다.우리에게익숙한네트워크는인터넷,와이파이,블루투스등이있다.9장.〈피부로느끼는네트워크〉에서는로컬네트워크,3와이파이,3G와LTE,‘파란이’블루투스,NFC등인터넷기술에대해이야기한다.

팬카페가다운되었다는기사를읽어본적이있을것이다.연예인스캔들이라도퍼지기시작하면연예인이름이포털사이트의실시간검색어1위가되곤한다.이쯤되면팬이아니더라도호기심에팬카페에접속하게되는데,이때부터팬카페접속시간이평소보다더오래걸리고,급기야접속이불가능한상황까지이르게된다.10장.〈이신문기사는무슨말이에요?〉에서는공식팬카페서버다운의원리,전자상거래의신분증인공인인증서,나의정보를보호하기위한암호화와복호화에대해알아본다.

컴퓨터가독감에걸리면어떻게할까?11장.〈컴퓨터를괴롭히는벌레〉에서는버그(bug)및컴퓨터를아프게만드는바이러스(웜,트로이목마등등)에대해설명하고,적재적소에써야하는컴퓨터백신주사와백신소프트웨어를소개한다.버그와악성코드의근본적인차이도살펴볼수있다.마지막으로이어지는12장.〈사이버공격의시대〉에서는인터넷을통해타인의컴퓨터에불법으로접속하여상대방에게손해를입히는사이버공격(해킹)의원리와예방법에대한이야기를나눈다.나아가피싱,파밍,스미싱등의다양한금융사기가어떤식으로이루어지고있는지를자세히설명하며,그대처를위한노하우도함께전하고있다.

“무엇보다이책이소프트웨어교육이의무화된초등/중학생,뉴스와광고에수없이등장하는IT용어때문에스트레스받고있는어르신,컴퓨터에관심은있지만막연해서두려운독자들을비롯하여,소프트웨어를시작하려는모든이들에게도움을줄수있는책이되면좋겠습니다.이책한권으로지식의풍요를다누릴수는없겠지만,삶을깨어나게하는앎의즐거움을함께공유해나가길바랍니다.”-본문중에서