분야별도서 > 컴퓨터공학 > 컴퓨팅사고

분야별도서

view_img

컴퓨터식 사고와 문제해결 기법

  • 저자용환승
  • 발행일2021-09-08
  • 정가25,000원
  • 페이지320 페이지
  • ISBN979-11-85578-88-0
  • 책소개
  • 저자소개
  • 목차
  • 출판사 서평

컴퓨터가 사고하는 방식을 배워

다양한 문제에 적용해보자!

 

전 세계적으로 IT 기술이 발전함에 따라 컴퓨터 교육도 확장되고 있다. 컴퓨터 관련 기초 교육 중에서 컴퓨터식 사고와 문제해결 기법을 다룬다. 현대사회의 여러 가지 문제를 창의적으로 해결할 수 있도록 돕는다. 1장에서 컴퓨터식 사고와 문제해결 기법에 대해 간략하게 설명하고 2~9장에서 컴퓨터식 사고를 자세하게 설명한다. 10~15장에서는 문제해결 방식에 대해 여러 사례를 들어 설명하고 인공지능에 대해서도 다룬다. 16장에서는 컴퓨터식 문제해결 적용의 성공적인 사례와 앞으로 해결해야 할 문제를 제시한다. 각 장의 끝에 실습문제를 두어 학습한 개념을 SW로 직접 실습해볼 수 있도록 했다.



저자 용 환승

 

서울대학교 컴퓨터공학과 졸업(학사, 공학석사, 공학박사)

한국전자통신연구원 연구원

이화여자대학교 공과대학 교학부장, 정보통신연구소장, ()그래픽스연구원 원장

법제처 정책평가위원, 민주평화통일자문위원, 국가교육과학기술자문위원회 전문위원

한국정보과학회 부회장 등 역임

1995년부터 현재까지 이화여자대학교 컴퓨터공학과 교수로 재직 중

 

주요 강의 과목은 데이터베이스, 자료구조, 인터넷과 소셜 컴퓨팅, 사물인터넷 개론, 4차 산업혁명과 창의융합SW, 컴퓨터식 사고와 문제해결 기법이다.

주요 연구 분야는 데이터베이스, 정보시스템, 빅데이터 관리, 데이터마이닝, 소셜 컴퓨팅이다.

역서로는 인공지능 베이직(2020, 휴먼싸이언스), 데이터마이닝(2)(2020, 휴먼싸이언스), 딥러닝 AI프로젝트 실사례(2020, 홍릉), 데이터마이닝(2007, 인피니티북스), 객체-관계 DBMS(1997, 이한) 등이 있다.

 

Chapter 01 컴퓨터식 사고와 문제해결 기법

1.1 컴퓨터식 사고가 필요한 이유

1.2 컴퓨터식 사고의 핵심요소

1.3 문제해결 기법

1.4 지식

요약

실습문제

 

Chapter 02 컴퓨터식 사고 I: 소프트웨어

2.1 소프트웨어란

2.2 프로그래밍 언어

2.3 소프트웨어의 종류와 가격

2.4 Software 3.0과 프롬프트 프로그래밍

요약

실습문제

 

Chapter 03 컴퓨터식 사고 II: 속도

3.1 컴퓨터 처리 속도의 진화

3.2 실시간 처리

요약

실습문제

 

Chapter 04 컴퓨터식 사고 III: 정확성

4.1 컴퓨터의 정확성

4.2 정확성과 속도

4.3 정확성과 불공정함

요약

실습문제

 

Chapter 05 컴퓨터식 사고 IV: 저장, DB, 빅데이터

5.1 기록과 저장

5.2 데이터와 정보

5.3 데이터의 저장

5.4 DBDBMS

5.5 빅데이터

5.6 데이터 경제

5.7 빅데이터가 가져올 미래 변화

요약

실습문제

 

Chapter 06 컴퓨터식 사고 V: 복사와 미러링

6.1 복사

6.2 미러링

요약

실습문제

 

Chapter 07 컴퓨터식 사고 VI: 네트워크와 공유

7.1 네트워크와 인터넷

7.2 SNS

7.3 클라우드

7.4 공유

요약

실습문제

 

Chapter 08 컴퓨터식 사고 VII: 병렬컴퓨팅

8.1 병렬컴퓨팅

8.2 블록체인

요약

실습문제

 

Chapter 09 컴퓨터식 사고 VIII: 임베디드 컴퓨팅과 사물인터넷

9.1 사물 이야기

9.2 스마트 사물들

9.3 사물인터넷

9.4 로봇

9.5 소프트웨어 로봇 RPA

9.6 휴머노이드

요약

실습문제

 

Chapter 10 문제해결 I: 알고리즘

10.1 알고리즘이란

10.2 주요 알고리즘

10.3 알고리즘의 표현

10.4 알고리즘이 지배하는 시대

요약

실습문제

 

Chapter 11 문제해결 II: 추상화, 함수/라이브러리, 객체지향 모델링

11.1 추상화

11.2 함수와 라이브러리

11.3 객체지향 개념의 등장

요약

실습문제

 

Chapter 12 문제해결 III: 유추와 확장현실

12.1 유추

12.2 확장현실

요약

실습문제

 

Chapter 13 문제해결 IV: 분할정복과 집단지능

13.1 분할정복

13.2 재귀

13.3 집단지능

13.4 협업 필터링

요약

실습문제

 

Chapter 14 문제해결 V: AI 지식과 학습

14.1 AI(인공지능)

14.2 지식이란

14.3 학습

14.4 데이터 마이닝

요약

실습문제

 

Chapter 15 문제해결 VI: 딥러닝, 강화학습

15.1 딥러닝

15.2 인공 일반 지능 GPT-3

15.3 강화학습

15.4 AI의 미래

요약

실습문제

 

Chapter 16 컴퓨터식 문제해결 사례

16.1 문제해결을 위한 아이디어 만들기

16.2 성공적인 문제해결 사례

16.3 앞으로 해결해야 할 문제

요약

실습문제

누구나 이해하고 적용할 수 있는 컴퓨터식 사고와 문제해결 기법

 

IT 시대를 살고 있는 우리는 일상생활 속에서 다양한 컴퓨터 기술을 사용하고 있다. 이러한 시대에 발맞춰 살아가기 위해서 컴퓨터 관련 기초 지식이 필요하다. 컴퓨터는 사람보다 더 빠르고 정확하게 문제를 해결하는 경우가 많다. 컴퓨터가 어떤 사고를 하고 어떻게 문제를 해결하는지 알면 여러 문제에 적용하여 효율적으로 해결할 수 있다. 이 책에서는 컴퓨터식 사고와 문제해결 기법에 대해 자세하게 설명하고 있으며 실제 사례를 들어 설명하고 있어 개념을 보다 쉽게 이해할 수 있다. 각 장의 실습문제를 통해 관련 자료를 찾고 직접 체험해 보며 응용 능력을 기를 수 있을 것이다.