논리적 문제 해결을 위한 컴퓨팅 사고

논리적 문제 해결을 위한 컴퓨팅 사고

$21.86
Description
논리적이고 체계적인 문제 해결을 위한 컴퓨팅 사고
컴퓨터 사고방식을 통한 사고의 확장
컴퓨터의 사고방식을 통해 우리는 일상생활에서 맞닥뜨리는 어렵고 난해한 문제들을 체계적이고 논리적으로 해결할 수 있다. 이 도서는 이러한 컴퓨팅 사고에 관한 내용을 담은 도서로, 문제를 대하는 방법과 문제를 해결하기 위한 필수 조건들에 대해 기술하고 있다. 컴퓨팅 사고가 무엇인지, 컴퓨팅 사고를 왜 배워야 하는지, 컴퓨팅 사고로 어떻게 문제를 해결할 수 있는지에 대한 내용을 담았으며, 이러한 컴퓨팅 사고를 이해하기 위한 기초적인 컴퓨터의 수의 표현이나 논리 회로 등의 내용도 실었다. 공학도뿐만 아니라 비전공자도 이해하기 쉽도록 저자가 제품 개발 현장에서 직접 경험한 것들을 예제로 이용하였으며, 어렵고 생소할 수 있는 내용을 다양한 이미지와 함께 최대한 쉽게 풀어냈다. 이 도서를 통해, 우리 주변의 다양한 문제들을 논리적으로 해결할 수 있는 컴퓨팅 사고에 관한 토대를 마련할 수 있을 것이다.
저자

김두진

한양대학교전자공학과졸업
허드슨텍기술연구소하드웨어엔지니어(~2002년)
대우전자연구소하드웨어엔지니어(~2005년)
아이디스연구소(~2015년)
KTtelecop기술연구소(~현재)

목차

Part01컴퓨팅사고의개요
Chapter1컴퓨팅사고의의미
Chapter2컴퓨팅사고의개념
Chapter3컴퓨팅사고를왜배워야하나?
요약
점검문제

Part02컴퓨터의기초
Chapter1컴퓨터는무엇일까?
Chapter2컴퓨터는언제부터?
Chapter3컴퓨터는무엇으로이루어졌을까?
Chapter4컴퓨터가주고받는정보는?
요약
점검문제

Part03컴퓨터의수의표현
Chapter1다양한수의세계
Chapter22진수의표현
Chapter3여러진수로의변환
Chapter42진수의연산
요약
점검문제

Part04컴퓨터의논리회로
Chapter1논리회로
Chapter2불대수의법칙
Chapter3논리게이트
Chapter4논리회로만들기
요약
점검문제

Part05컴퓨팅사고의개념
Chapter1컴퓨팅사고의시작
Chapter2분해
Chapter3패턴인식
Chapter4추상화
Chapter5알고리즘
요약
점검문제

Part06컴퓨팅사고를이용한문제해결
Chapter1문제해결의방법
Chapter2폴리아의문제해결법
Chapter3컴퓨팅사고와문제해결
Chapter4창의적문제해결
요약
점검문제

Part07알고리즘
Chapter1알고리즘이란무엇인가?
Chapter2알고리즘의표현방법
Chapter3알고리즘의활용
Chapter4알고리즘은코딩이아니다
요약
점검문제

Part08최신IT트렌드
Chapter1미래의예측
Chapter2클라우드는구름인가?
Chapter3모바일기기
Chapter4웨어러블기기
Chapter5IoT와빅데이터
Chapter6IT인프라
Chapter7인공지능
요약
점검문제

Part09정보보안
Chapter1정보보호
Chapter2보호해야하는정보
Chapter3해킹
Chapter4악성코드
Chapter5보안기술
Chapter6암호화기술
요약
점검문제

Part10IT의윤리적관점
Chapter1정의란무엇인가?
Chapter2성인용콘텐츠는필요한것인가?
Chapter3SNS는정말인생의낭비인가?
Chapter44차산업혁명과우리의실생활은?

출판사 서평

PART01컴퓨팅사고의개요
뛰어난문제해결능력을보여주는컴퓨터의사고방식에대해배우는파트로,컴퓨팅사고를정의하고컴퓨팅사고를이해하는데에꼭알아야할개념에대해간단히알아본다.

PART02컴퓨터의기초
본격적으로컴퓨팅사고를배우기앞서컴퓨터에대해먼저알아가는파트이다.초기컴퓨터의발달과정을살펴보면서사람들은왜컴퓨터를만들게되었는지확인한다.

PART03컴퓨터의수의표현
수의체계는컴퓨터가이해하는사고방식을이해하기위해필요한가장기초적인내용으로,수학적인사고가컴퓨터의가장기본적인사고방식이다.이번파트에서는이러한컴퓨터언어의가장기초적인수의체계에대해알아본다.

PART04컴퓨터의논리회로
컴퓨터의사고방식에이어,컴퓨터의생각구조를설명한다.앞서컴퓨터의구조나컴퓨터언어의기본수치적인것을배웠다면,이번파트에서는컴퓨터가이해하는논리방식에대해알아본다.

PART05컴퓨팅사고의개념
앞서설명한컴퓨터의기본수치적인것과생각구조를바탕으로,컴퓨팅사고에대해본격적으로배운다.컴퓨팅사고의핵심인분해,패턴인식,추상화,알고리즘이라는4가지핵심내용에대해자세히알아본다.

PART06컴퓨팅사고를이용한문제해결
컴퓨팅사고를이용한다양한문제해결방법을알아본다.‘카세트플레이어’예시를통해문제를정의하고,분해하고,분해된작은문제를패턴화하고,이를모아서알고리즘화하는과정을보여준다.

PART07알고리즘
알고리즘은어떤문제를해결하는데있어서작은해결책들을잘배열하여전체적인문제해결방법을제시하는것이다.이번파트에서는이러한알고리즘을어떻게표현할수있는지,어떻게활용할수있는지배운다.

PART08최신IT트렌드
최근대두되는4차산업혁명과관련된IT기술인클라우드,웨어러블디바이스,IoT,빅데이터,인공지능등오늘날의신기하고놀라운기술들에대해알아본다.

PART09정보보안
우리가보호해야하는정보와인터넷세계에서우리를위협하는해킹이나악성코드를배우고,이를막기위한방패인보안기술과암호화기술에대해배운다.

PART10IT의윤리적관점
성인용콘텐츠,SNS등IT산업이발전하면서야기되는다양한윤리적문제들에대해서고민해본다.