모두의 인공지능 기초 수학 - 누구나 쉽게 시작하는 인공지능 수학 모두의 시리즈
서지영 지음 / 길벗 / 2020년 8월
평점 :
장바구니담기


#길벗 #오독완 #모두의인공지능기초수학 #인공지능 #AI #수학 #서지영 #통계 #미분 #행렬 #선형대수학 #벡터 #확률

길벗출판사에서 오독완2기라는 이벤트를 하고 있었다. 여러 책 중 하나를 고를 수 있었다. 나는 인공지능에 관심이 많았다. 그러나 인공지능을 잘 사용하려면 수학이 중요한데, 수학이 부족하다고 생각하고 있었다. 이벤트 하는 책 중 모두의 인공지능기초 수학이라는 책이 있었는데 인공지능을 위한 기초수학을 배울 수 있어 수학이 부족한 나에게는 유용한 책이라는 생각이 들어서 이벤트를 신청하고 책을 받게 되었다.

오독완 이벤트로 받은 <모두의 인공지능 기초수학>

책의 저자-서지영

20년 가까이 IT 업계에서 종사하고 있다. 정보관리기술사와 컴퓨터시스템응용기술사로, 현재 한국은행 서버팀에서 근무하고 있다. 고려대학교 빅데이터 융합과 석사과정 중에 있으며, 대학원에서 빅데이터 및 인공지능에 대한 전문적인 연구를 진행하고 있다. 저서로는 『모두의 인공지능 기초수학』(길벗, 2020), 『딥러닝 텐서플로 교과서』(길벗, 2021) 등이 있다.

책의 목차

목차

첫째마당 기초 수학

1장. 방정식과 부등식

UNIT 1 변수와 수식

UNIT 2 방정식과 부등식

2장. 함수

UNIT 3 기초 함수

UNIT 4 고급 함수

3장. 직선과 기울기

UNIT 5 좌표 평면

UNIT 6 기울기

4장. 지수와 제곱근

UNIT 7 지수

UNIT 8 거듭제곱과 거듭제곱근

UNIT 9 인수분해

5장. 다항식과 기하학

UNIT 10 다항식

UNIT 11 기하학

6장. 지수함수와 로그함수

UNIT 12 지수함수

UNIT 13 로그함수

둘째마당 미분

7장. 함수의 극한과 연속

UNIT 14 함수의 극한과 최대, 최소

8장. 다항함수의 미분

UNIT 15 다항함수의 미분

9장. 도함수의 활용

UNIT 16 미분법

UNIT 17 미분 법칙과 오차역전파

셋째마당 선형대수학

10장. 벡터와 공간

UNIT 18 벡터

UNIT 19 선형 결합과 선형 독립

UNIT 20 벡터의 내적과 외적

UNIT 21 열 공간과 영 공간

11장. 행렬 변환

UNIT 22 함수와 선형 변환

UNIT 23 역함수와 역변환

UNIT 24 전치행렬

12장. 상호좌표계

UNIT 25 고유 값, 고유 벡터, 고유 공간

넷째마당 확률과 통계

13장. 순열과 조합

UNIT 26 수열

UNIT 27 순열과 조합

14장. 확률

UNIT 28 확률이란

UNIT 29 조건부 확률

15장. 통계

UNIT 30 확률변수와 확률분포

UNIT 31 통계적 추정

UNIT 32 통계적 검정

부록 환경 설정

마무리하며

책의 특징

이 책은 크게 4가지 파트로 구성되어 있다.

1장은 기초 수학 파트로 방정식과 부등식, 함수 직선과 기울기 등 앞으로 배울 미분, 선형대수학, 확률과 통계를 이해하는데 필요한 가장 기초적인 수학을 배운다.

2장은 미분 파트로 함수의 극한, 다항함수의 미분 등 미분을 배운다.

3장은 선형대수학 파트로 벡터와 공간, 행렬 변환 등을 배운다.

4장은 확률과 통계 파트로 순열과 조합부터 확률, 통계까지 배운다.

책의 장점

이 책은 기초적인 내용부터 쉽게 알려주며, 그림과 일러스트, 표가 많아서 이해하는 데 도움을 준다. 또 연습문제와 문제 풀이가 있어서 문제를 풀고 답을 보면서 실력을 높일 수 있다. 또 책 본문 옆에 주황색 글씨로 어려운 단어의 뜻을 설명해주는 내용이 있어서 어려운 단어를 쉽게 이해할 수 있고 책 곳곳에 NOTE 칸과 <잠깐만요> 칸이 있는데 그 칸의 내용을 읽고 지식을 학습할 수 있다. 또 책 곳곳에 프로그래밍 코드가 적혀있어서 코드를 따라 해 볼 수 있다.

책의 후기

책을 읽고 나서 기존에 알고 있는 내용을 복습하고 잘못 알았던 지식은 바로 잡고 기존에 모르고 있던 새로운 내용도 배울 수 있었다. 인공지능에 수학적 지식이 필요해서 4차 산업 혁명 시대에 수학의 중요성이 점점 커지고 있다. 그러나 많은 사람은 여전히 수학을 어려워한다. 이러한 책들이 많이 출간된다면 수학을 어려워하는 많은 사람에게 큰 도움이 될 것 같다는 생각이 들었다. 이 책은 수학 포기자나 수학을 다시 복습하려는 사람들에게 유용할 것 같다.

그림과 일러스트, 표가 많아서 이해하는 데 도움을 준다.

연습문제와 문제 풀이가 있어서 문제를 풀고 답을 보면서 실력을 높일 수 있다.

책 본문 옆에 주황색 글씨로 어려운 단어의 뜻을 설명해주는 내용이 있어서 어려운 단어를 쉽게 이해할 수 있다.

책 곳곳에 NOTE 칸이 있는데 그 칸의 내용을 읽고 지식을 학습할 수 있다.

책 곳곳에 <잠깐만요> 칸이 있는데 그 칸의 내용을 읽고 지식을 학습할 수 있다.

책 곳곳에 프로그래밍 코드가 적혀있어서 코드를 따라 해 볼 수 있다.



댓글(1) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
dltkddnjs150 2022-08-24 23:32   좋아요 0 | 댓글달기 | URL
길벗,오독완,모두의인공지능기초수학,인공지능,AI,수학,서지영,통계,미분,행렬,선형대수학,벡터,확률
 
미르카, 수학에 빠지다 6 - 내일과 푸앵카레 추측 미르카, 수학에 빠지다 6
유키 히로시 지음, 박지현 옮김, 남호영 감수 / 이지북 / 2022년 8월
평점 :
장바구니담기


#미르카수학에빠지다 #수학 #이지북 #Yes24리뷰어클럽 #서평 #서평이벤트 #리뷰 #유키히로시 #박지현 #이지북 #푸앵카레추측 #푸앵카레 #페렐만 #위상수학

YES24 리뷰어클럽에서 마르카, 수학에 빠지다 6편의 서평 이벤트를 하고 있었다. 나는 수학에 관심이 많아 이 책을 읽고 싶어서 서평 이벤트를 신청했고 당첨되어 책을 받게 되었다.

서평 이벤트로 받은 <미르카, 수학에 빠지다 6탄>

책의 저자-유키 히로시 (Yuki Hiroshi)

프로그래밍과 암호, 수학 등에 관한 책을 다수 집필했다. 인터넷에 연재한 「수학 소녀」, 「수학 소녀의 비밀노트」는 수많은 네티즌에게 수학의 재미와 즐거움을 주었고, 책으로 출간되어 선풍적인 인기를 끌면서 대만, 태국, 미국 등에서도 출간되었다.

국내에 소개된 책으로는 『프로그래머, 수학으로 생각하라』 『수학걸』 『수학 홀릭 페르마의 마지막 정리』 『Java 언어로 배우는 디자인 패턴 입문』 『알기 쉬운 정보보호개론』 『Java 언어로 배우는 디자인 패턴 입문 - 멀티쓰레드 편』 『Java 언어로 배우는 리팩토링 입문』 등이 있다.

책의 목차

목차

프롤로그 / 나와 우주의 형태를 찾아서

1. 쾨니히스베르크의 다리

1. 유리

2. 한붓그리기

3. 간단한 그래프부터

4. 그래프와 차수

5. 이게 수학?

6. 반대 상황을 증명하라

2. 뫼비우스의 띠, 클라인 병

1. 옥상에서

테트라

뫼비우스의 띠

2. 교실에서

자습 시간

3. 도서실에서

미르카

분류

폐곡면의 분류

가향적 곡면

비가향적 곡면

전개도

연결합

4. 귀갓길

소수처럼

3. 테트라 가까이에서

1. 가족 가까이에서

유리

2. 0 가까이에서

연습 문제

합동과 닮음

대응시키기

3. 실수 a 가까이에서

합동 · 닮음 · 위상동형

연속함수

4. 점 a 가까이에서

다른 세계로 떠날 준비

거리의 세계: 실수 a의 d 근방

거리의 세계: 열린 집합

거리의 세계: 열린 집합의 성질

거리의 세계에서 위상의 세계로

위상의 세계: 열린 집합의 공리

위상의 세계: 열린 근방

위상의 세계: 연속사상

동형사상

불변성

5. 테트라 가까이에서

4. 비유클리드 기하학

1. 구면기하학

지구 위의 최단 코스

2. 현재와 미래 사이에서

고등학교

3. 쌍곡기하학

배운다는 것

비유클리드 기하학

보여이와 로바체프스키

4. 피타고라스의 정리를 비틀다

리사

거리의 정의

푸앵카레 원판 모델

상반평면 모델

5. 평행선 공리를 넘어

5. 다양체의 세계로

1. 일상에서 탈출하다

스스로를 평가하는 시간

드래건을 무찌르자

유리의 질문

낮은 차원을 생각하다

어떻게 구부릴 것인가?

2. 4차원 우주를 상상하다

벚꽃나무 아래에서

뒤집어보다

전개도

푸앵카레 추측

2차원 구면

3차원 구면

3. 뛰어들까, 뛰쳐나올까?

깨달았을 때

오일렐리언즈

6. 보이지 않는 형태를 찾아서

1. 형태를 파악하다

침묵의 형태

문제의 형태

발견198

2. 형태를 군으로 파악하다

수를 실마리로

실마리는 무엇?

3. 형태를 루프로 파악하다

루프

호모토픽 루프

호모토피류

호모토피군

4. 구면을 파악하다

1차원 구면의 기본군

2차원 구면의 기본군

3차원 구면의 기본군

푸앵카레 추측

5. 형태에 사로잡히다

조건의 확인

보이지 않는 스스로를 파악하다

7. 미분방정식의 온기

1. 미분방정식

음악실

교실

지수함수

삼각함수

미분방정식의 목적

용수철의 진동

2. 뉴턴의 냉각법칙

오후 수업

8. 경이로운 정리

1. 역 앞에서

유리

깜짝 놀랄 이야기

2. 집

엄마

드물게 존재하는 것들

3. 도서실

테트라

당연한 것들

4. 학교 로비

미르카

이야기를 듣다

수수께끼를 풀다

가우스 곡률

경이로운 정리

등질성과 등방성

배웅

9. 영감과 끈기

1. 삼각함수 트레이닝

영감과 끈기

단위원

사인 곡선

회전행렬에서 덧셈정리로

덧셈정리에서 곱을 합차로 바꾸는 공식으로

엄마

2. 합격 판정 모의고사

불안해하지 않기 위해

당황하지 않기

영감이냐, 끈기냐

3. 식의 형태를 파악하다

확률밀도함수를 읽다

라플라스 적분을 읽다

4. 푸리에 전개

아이디어

푸리에 전개

끈기를 넘어

영감을 넘어

10. 푸앵카레 추측

1. 오픈 세미나

강의가 끝난 후

점심시간

2. 푸앵카레

형태

푸앵카레 추측

서스턴의 기하화 추측

해밀턴의 리치 흐름 방정식

3. 수학자들

연표

필즈상

밀레니엄 문제

4. 해밀턴

리치 흐름 방정식

푸리에 열방정식

발상의 전환

해밀턴 프로그램

5. 페렐만

페렐만의 논문

한 발 더 나아가기

6. 푸리에

푸리에의 시대

열방정식

변수분리법

적분에 따른 해의 중첩

푸리에 적분 표시

유사성 꿰뚫어보기

리치 흐름 방정식으로 돌아가기

7. 우리들

과거에서 미래로

겨울이 왔으니

봄도 머지않음이라

에필로그 / 청춘과 함께 타오른 수학의 열정

맺음말

감수의 글

책의 특징

이 책은 시중에 나와 있는 일반적인 다른 수학책들과 다른 수학 소설로 고등학생 등장인물들이 궁금한 점을 물어보며 서로 아는 것을 친절하게 알려준다. 등장인물들에게 친절하게 가르침을 받을 수 있으며 설명하는 내용을 들으면서 독자가 궁금해할 수 있는 질문들을 다른 등장인물들이 대신해줘서 궁금한 추가 사항에 대해서도 배울 수 있다. 이 책은 수학의 유명한 문제인 콰니히스베스크의 다리, 뫼비우스의 띠, 클라인 병, 폐곡면, 합동, 닮음, 위상동형, 비유클리드기하학, 푸앵카레 추측, 군, 미분방정식, 지수함수, 삼각함수, 푸리에 전개 등 넓고 다양한 수학지식에 대해서 알려준다.

책의 장점

수학의 다양한 분야에 대한 지식을 배울 수 있고 소설형식으로 되어있어서 글이 잘 읽히는 편이다. 또 공식들이 붉은색 칸에 적혀있어서 다시 찾아보기가 편하고 그림들이 많아서 지식을 이해할 때 도움을 준다. 그리고 인물들이 모르거나 이해가 잘 되지 않는 부분을 질문해주고 다른 인물이 친절하게 답변해주어서 이해하는 데 도움을 준다.

책의 후기

이 책을 통해서 그동안 알고 있었던 수학지식을 다시 한번 복습하고, 내가 잘 모르거나 배우지 못한 수학 분야에 대한 지식을 알게 되었다. 이 책에는 학교 수학에 나오지 않는 비유클리드 기하학, 위상수학에 대한 이야기가 나오는데 학교에서는 배운 경험이 없는 처음 접한 지식이라서 난해하기도 했지만 새로운 지식을 배울 수 있어서 기쁘기도 했다. 앞으로는 비유클리드기하학, 위상수학과 관련된 책들도 읽어봐야겠다고 생각했다.

마르카, 수학에 빠지다 6편

수학의 다양한 분야에 대한 지식을 배울 수 있다.

소설형식으로 되어있어서 글이 잘 읽히는 편이다

공식들이 붉은색 칸에 적혀있어서 다시 찾아보기가 편하다.

그림들이 많아서 지식을 이해할 때 도움을 준다.

인물들이 모르거나 이해가 잘 되지 않는 부분을 질문해주고 다른 인물이 친절하게 답변해주어서 이해하는 데 도움을 준다.



댓글(1) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
dltkddnjs150 2022-08-24 22:33   좋아요 0 | 댓글달기 | URL
미르카수학에빠지다,수학,이지북,yes24리뷰어클럽,서평,서평이벤트,리뷰,유키히로시,박지현,푸앵카레추측,푸앵카레,페렐만,위상수학​
 
전염병의 지리학 - 병은 어떻게 세계를 습격하는가
박선미 지음 / 갈라파고스 / 2022년 8월
평점 :
장바구니담기


지리적인 요인이 국가의 발전이나 흥망성쇠에 큰 영향을 미치는 만큼 지리학의 힘이 중요한데 전염병의 지리학은 어떤지 크게 궁금해서 이 책을 읽어보고 싶습니다. 큰 기대가 되는 책입니다.

댓글(0) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
 
그림으로 이해하는 IT 지식과 트렌드 - 디지털 시대에 알맞은 필수 IT 교양서! 그림으로 이해하는 시리즈
사이토 마사노리 지음, 김성훈 옮김 / 길벗 / 2021년 9월
평점 :
장바구니담기


#그림으로이해하는IT지식과트렌드, #오독완, #길벗 #길벗출판사 #IT #컴퓨터 #사이토마사노리 #김성훈 @gilbut.it

길벗출판사 #머신러닝 #인공지능 #iot #클라우드 #vr #ar #가상현실 #증강현실 #오독완 #오독완첼린저


길벗 출판사 페이스북/인스타그램에서 IT 시리즈 도서 #오독완 챌린저 이벤트를 하고 있었다. 4권의 책이 이벤트를 하고 있었는데 <그림으로 이해하는 IT 지식과 트렌드>라는 책이 있었다. IT업계로 이직하고 싶은 마음이 있는데 IT 지식이 어려워서 공부하는 데 어려움을 겪고 있었다. 그림으로 이해하는 책이라서 이 책으로 IT를 공부하면 그림으로 쉽게 공부할 수 있다는 생각이 들어 책의 서평 이벤트를 신청하고 책을 받게 되었다.


책의 저자-사이토 마사노리

1982년 일본 IBM에 입사했다. 전기·전자 관련 기업 영업을 담당했고, 그 후 영업 기획 부문에서 근무하다 퇴직했으며, 1995년 넷커머스 주식회사를 설립하여 대표이사로 취임했다. 산학 연계 사업이나 벤처 기업 창업, 대기업 IT 컨설턴트, 인재 육성이나 비즈니스 코칭, 사용자 기업의 정보시스템 기획 및 전략 책정 등에 종사해 왔다. IT 관계자로 구성된 재해 봉사 단체 ‘일반 사단 법인 정보 지원 구조대’의 대표이사다.

『4차 산업 혁명, 미래를 바꿀 IT 트렌드』, 『시스템 통합 재생 전략』, 『시스템 통합 붕괴』등을 집필했고, 강의·강연,취재 등 여러 활동을 펼치고 있다.

책의 목차

0장 : 최신 IT 트렌트를 바라보다

디지털이란

디지털이 가져오는 세 가지 가치와 혁신

1장 : 디지털 전환

가상 물리 시스템과 디지털 전환

디지털 전환이란? (1)

디지털 전환이란? (2)

디지털 전환에 이르는 세 단계

디지털 전환이 만들어 내는 두 가지 가치

아마존 : 디지털 전환에 가장 가까운 기업

아마존에서 읽어 낸 디지털 전환의 본질

디지털 전환과 OMO

디지털 전환을 지탱하는 기술

디지털 전환의 실현을 위한 네 가지 방법과 사고 방식

최적의 해결책을 찾는 디자인 싱킹

신규 사업의 성공 확률을 높이는 린 스타트업

변해 가는 IT에 대한 기대

디지털 전환 시대의 서비스 관리

2장 : IoT / 사물 인터넷

IoT란

IoT가 가져오는 세 가지 가치

IoT가 가져오는 두 가지 패러다임 변화

사회 기반을 전환하는 가상 물리 시스템

사물의 가치를 전환하는 사물의 서비스화

소프트웨어화하는 사물

사물 서비스화의 본질

IoT의 3층 구조

초분산 시대

5세대 이동통신 시스템 (1) 세 가지 특징

5세대 이동통신 시스템 (2) 네트워크 슬라이싱

5세대 이동통신 시스템 (3) 로컬 5G

IoT 보안

공간을 데이터화하는 드론

사물 서비스화로 이동 개념을 바꾸는 MaaS

자동차 산업에 밀어닥친 CASE의 영향 (1)

자동차 산업에 밀어닥친 CASE의 영향 (2)

IoT와 인더스트리 4.0(4차 산업 혁명) (1)

IoT와 인더스트리 4.0(4차 산업 혁명) (2)

3장 : 인공지능

인공지능과 로봇

각 시대에서 인공지능으로 불리던 것

규칙 기반과 머신 러닝

머신 러닝과 데이터 과학

학습과 추론의 적절한 배치

통계와 머신 러닝의 관계

자동화에서 자율화로

특화형 인공지능과 일반형 인공지능

인공지능과 머신러닝의 관계

인공지능 · 머신러닝 · 딥러닝의 관계

머신러닝 학습 방법

신경망과 딥러닝

신경망이 주목받는 이유

신경망의 두 가지 과제

머신러닝과 인간의 역할

산업 발전의 역사와 인공지능의 위상

인공지능의 적용 영역

자율 주행 자동차

기계와 인간의 관계를 바꾸는 챗봇

스마트 스피커

인공지능 클라우드 서비스

인공지능과 함께하는 세 가지 방법

인공지능 시대에 요구되는 인간의 능력

대규모 데이터 시대에 빨라지는 인공지능의 진화

인공지능과 로봇의 필요성

4장 : IT 인프라

소프트웨어화하는 인프라

가상화의 진정한 의미

가상화의 세 가지 형태

IT 인프라의 역사적 변천

서버 가상화

서버 가상화의 세 가지 장점

서버 가상화와 컨테이너

컨테이너 관리 소프트웨어, 도커

컨테이너 관리를 자동화, 쿠버네티스

가상화 종류

데스크톱 가상화와 애플리케이션 가상화

신 클라이언트

클라이언트 가상화

저장 장치 가상화

SDI를 쉽게 구현하는 하이퍼컨버지드 인프라

네트워크 가상화

WAN 소프트웨어화를 실현하는 SD-WAN

제로 트러스트 네트워크 보안

5장 : 클라우드 컴퓨팅

클라우드 컴퓨팅이란

자가 발전 모델에서 발전소 모델로

클라우드는 시스템 자원의 전자상거래 사이트

클라우드만의 비용 대비 효과

클라우드가 낳은 패러다임 전환

역사적 배경 측면에서 클라우드에 거는 기대

정보 시스템 현황 측면에서 클라우드에 거는 기대

클라우드의 기원과 정의

클라우드의 정의: 서비스 · 모델

클라우드의 정의: 배치 모델

퍼블릭과 프라이빗을 조합한 하이브리드 클라우드

퍼블릭을 조합해 최적의 서비스를 실현하는 멀티 클라우드

클라우드에서 빠뜨릴 수 없는 다섯 가지 특징

클라우드가 가져오는 세 가지 가치

클라우드 컴퓨팅의 비즈니스 모델

보안?대책의?외부?위탁?서비스,?퍼블릭?클라우드

클라우드 도입 단계

클라우드에 흡수되는 IT 비즈니스

6장 : 개발과 운용

비즈니스 속도를 더하는 개발과 운용

변화에 즉시 대응하는 애자일 개발

애자일 개발이 높은 품질과 납기를 지킬 수 있는 이유

지금 애자일 개발이 필요한 이유

PC 조작 자동화 툴, RPA

RPA를 도입할 때 우려되는 점과 해결책

초고속 개발 툴

개발과 운용의 협조 · 연계를 실현하는 데브옵스

데브옵스와 컨테이너 관리 소프트웨어

불변 인프라와 코드형 인프라

마이크로 서비스 아키텍처

오케스트레이션과 코레오그래피

서버리스와 FaaS

애플리케이션 개발에 집중하기 위한 클라우드 네이티브

애플리케이션의 부가 가치를 높이는 API 이코노미

시스템 개발과 클라우드 서비스의 역할 분담

앞으로의 운용 기술자와 SRE

7장 : 지금 주목해야 할 기술

IT와 인간의 관계 방식을 크게 바꾸는 VR, AR, MR

디지털 데이터로 입체 조형물을 직접 만들어 내는 3D 프린터

비트코인의 기반이 되는 기술 블록체인

위·변조를 방지하고 거래 정당성을 보증하는 블록체인 원리

가치 교환의 민주화를 목표로 하는 다양한 블록체인 서비스

인간 두뇌를 모방해서 만든 신경망 컴퓨터

두 가지 과제를 해결하는 양자 컴퓨터

기존 컴퓨터와 양자 컴퓨터의 차이

부록: 이것만은 알아두었으면 하는 정보 시스템의 기초

정보 시스템의 구조

디지털 전환의 기반이 되는 ERP 시스템

ERP 시스템이 등장한 역사적 배경

ERP와 ERP 시스템과 ERP 패키지

ERP 시스템이 가져다주는 가치

ERP를 패키지나 클라우드로 도입할 때 장점

글로벌 기업의 전체 최적을 실현하는 2티어ERP

경영 기법과 엔터프라이즈 응용 프로그램

책의 특징

책의 저자는 IT와 IT가 어떤 가치를 가져오는지 주요 키워드를 뽑아서 이 책에 정리하였다. 책의 저자는 디지털 개념부터 시작하여 디지털화, 디지털 전환, 디지털 가상 세계와 우리가 살아가는 물리적인 실제 세계가 서로 주고받는 영향을 설명한다. 나아가 IOT와 4차 산업 혁명, 클라우드 컴퓨팅, 가상화, 블록체인, 데브옵스, ERP 등까지 IT 트렌드를 이해하는 데 필요한 정보가 정리되어 있다.

책의 장점

이 책은 <그림으로 이해하는> 이라는 책 제목 답게 책 내부에 그림 자료가 많아서 어려운 IT 지식을 쉽게 이해하는 데 도움을 준다. 중요한 IT 키워드를 역사와 비즈니스 맥락에서 정렬하고, 그 요점, 역할, 가치를 최대한 이해하기 쉬운 표현으로 체계적으로 정리되어 있다. 또 이 책은 IT를 소개하는 것뿐만 아니라 향후 방향성도 잘 설명하고 있어 사회와 업계가 어떤 방향으로 변화해 나갈지 파악할 수 있다.

책의 후기

나는 예전에 IT 관련된 책들을 여러 권 읽어본 경험이 있다. 하지만 많은 책이 어려운 용어가 많아 어렵다는 생각이 들었다. 그러나 이 책은 그림이 많아서 이 책으로 어려운 IT 지식을 쉽게 이해할 수 있었다. 시중에 이런 그림과 표가 많은 책이 나오면 좋을 것 같다. 그리고 이 책은 특이하게 잡지에서 많이 쓰이는 종이로 만들어진 책이다. 내가 잡지 종이를 좋아해서 개인적으로 이 책이 마음에 들었다.




댓글(1) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
dltkddnjs150 2022-06-27 00:52   좋아요 0 | 댓글달기 | URL
그림으로이해하는IT지식과트렌드,오독완,길벗,길벗출판사,IT,컴퓨터,사이토마사노리,김성훈,@gilbut.it,길벗출판사,머신러닝,인공지능,iot,클라우드,vr,ar,가상현실,증강현실,오독완,오독완첼린저
 
파이썬으로 만드는 나만의 게임 - 핑퐁, 장애물 피하기, 레이싱, 슈팅 게임 등 다양한 예제로 배우는 파이썬
이수안 지음 / 비제이퍼블릭 / 2022년 1월
평점 :
장바구니담기


#파이썬 #게임 #게임제작 #게임프로그래밍 #코딩 #프로그래밍 #프로그래머 #이수안 #비제이퍼블릭 #비제이퍼블릭출판사 #서평 #서평이벤트 #핑퐁 #장애물피하기 #레이싱 #슈팅게임 #자동차게임 #슈팅게임 #우주선게임 #물고기게임 #스테이크게임

나는 데이터분석/통계에 관심이 많아 데이터분석/통계 분야로 이직을 준비하고 있었다. 데이터분석/통계 분야에서 파이썬 언어를 많이 사용해서 파이썬을 공부하고 있는데 파이썬으로 데이터분석/통계 쪽 프로그래밍만 해본 경험이 있었다. 그러다가 비제이 퍼블릭 출판사 페이스북에서 <파이썬으로 만드는 나만의 게임>이라는 책의 서평 이벤트를 보게 되었다. 이 책의 제목을 보니 파이썬으로 게임도 만들 수 있나 보다. 게임을 만들어 본 경험은 없지만, 게임을 좋아해서 파이썬으로 게임 만드는 법도 배워보고 싶었다. 그리고 파이썬으로 게임을 만들면 제 파이썬 사용실력을 높일 수 있다고 생각해서 책의 서평 이벤트를 신청하고 책을 받게 되었다.



책의 저자-이수안

데이터와 인공지능을 이용한 이로운 세상을 꿈꾸는 데이터 과학자이자 인공지능 분야에서 실용적인 연구를 수행하고 있는 교수이다. 유튜브 채널 <이수안컴퓨터연구소>를 통해 많은 사람들이 컴퓨터를 쉽게 배울 수 있도록 다양한 정보를 제공하고 있다.

홈페이지 suanlab.com

유튜브 youtube.com/c/이수안컴퓨터연구소

책의 목차

Chapter 1. 파이썬과 IDE 소개 및 설치

파이썬 소개 및 특징

파이썬 설치 및 환경설정

IDLE

Visual Studio Code 설치

파이참(PyCharm) 설치

Chapter 2. 파이썬 배우기

2.1 변수와 자료형

2.1.1 변수(Variable)

2.1.2 주석(Comment)

2.1.3 정수, 실수, 불리언 자료형

2.1.4 문자열(String)

2.1.5 리스트(List)

2.1.6 딕셔너리(Dictionary)

2.1.7 자료형 변환

2.1.8 자료형 계산

2.2 연산자(Operators)

2.2.1 산술 연산자(Arithmetic Operators)

2.2.2 비교 연산자(Comparison Operators)

2.2.3 할당 연산자(Assignment Operators)

2.2.4 논리 연산자(Logical Operators)

2.2.5 멤버 연산자(Membership Operators)

2.2.6 식별 연산자(Identity Operators)

2.2.7 연산자 우선순위(Operators Precedence)

2.3 제어문

2.3.1 조건문

2.3.2 반복문

2.4 함수(Function)

2.4.1 반환 없는 함수

2.4.2 반환 있는 함수

2.4.3 전역 변수와 지역 변수

2.5 객체(Object)와 클래스(Class)

2.6 모듈(Module)

2.6.1 시간 모듈(Time Module)

2.6.2 랜덤 모듈(Random Module)

Chapter 3. pygame 배우기

3.1 pygame 소개 및 특징

3.2 pygame 라이브러리 설치

3.2.1 터미널에서 pygame 설치

3.2.2 Visual Studio Code에서 pygame 설치

3.2.3 파이참에서 pygame 설치

3.3 pygame 모듈

3.4 pygame 기본

3.5 선, 도형, 글자 그리기

3.6 공놀이 하기

3.7 이미지 사용

3.8 키보드 조작

3.9 마우스 조작

3.10 음악 및 사운드 사용

Chapter 4. 스네이크 게임(Snake Game)

4.1 스네이크 게임 규칙

4.2 스네이크 게임 만들기

4.2.1 패키지 import

4.2.2 게임 화면 구성

4.2.3 방향 개념 이해

4.2.4 색상 정의

4.2.5 뱀 객체 정의

4.2.6 먹이 객체 정의

4.2.7 게임 객체 정의

4.2.8 메인 함수 정의

4.3 스네이크 게임 실행

4.4 스네이크 게임 실행 파일 만들기

4.5 다양한 스네이크 게임

Chapter 5. 핑퐁 게임(Ping Pong Game)

5.1 핑퐁 게임 규칙

5.2 핑퐁 게임 리소스

5.3 핑퐁 게임 만들기

5.3.1 모듈과 전역변수 정의

5.3.2 공 객체 정의

5.3.3 플레이어 객체 정의

5.3.4 적 객체 정의

5.3.5 게임 객체 정의

5.3.6 리소스 경로 함수 정의

5.3.7 메인 함수 정의

Chapter 6. 물고기 게임(Fish Game)

6.1 물고기 게임 규칙

6.2 물고기 게임 리소스

6.3 물고기 게임 만들기

6.3.1 모듈과 전역변수 정의

6.3.2 물고기 객체 정의

6.3.3 파이프 객체 정의

6.3.4 게임 객체 정의

6.3.5 리소스 경로 함수 정의

6.3.6 메인 함수 정의

6.4 물고기 게임 실행

6.5 물고기 게임 실행 파일 만들기

Chapter 7. 자동차 게임(Racing Car Game)

7.1 자동차 게임 규칙

7.2 자동차 게임 리소스

7.3 자동차 게임 만들기

7.3.1 모듈과 전역변수 정의

7.3.2 자동차 객체 정의

7.3.3 차선 객체 정의

7.3.4 게임 객체 정의

7.3.5 리소스 경로 함수 정의

7.3.6 메인 함수 정의

7.4 자동차 게임 실행

7.5 자동차 게임 실행 파일 만들기

Chapter 8. 우주선 게임(Spaceship Game)

8.1 우주선 게임 규칙

8.2 우주선 게임 리소스

8.3 우주선 게임 만들기

8.3.1 모듈과 전역변수 정의

8.3.2 우주선 객체 정의

8.3.3 암석 객체 정의

8.3.4 워프 객체 정의

8.3.5 게임 객체 정의

8.3.6 리소스 경로 함수 정의

8.3.7 메인 함수 정의

8.4 우주선 게임 실행

8.5 우주선 게임 실행 파일 만들기

Chapter 9. 슈팅 게임(Shooting Game)

9.1 슈팅 게임 규칙

9.2 슈팅 게임 리소스

9.3 슈팅 게임 만들기

9.3.1 모듈과 전역변수 정의

9.3.2 전투기 객체 정의

9.3.3 미사일 객체 정의

9.3.4 암석 객체 정의

9.3.5 게임 객체 정의

9.3.6 리소스 경로 함수 정의

9.3.7 메인 함수 정의

9.4 슈팅 게임 실행

9.5 슈팅 게임 실행 파일 만들기

이 책은 파이썬을 처음 접하거나 기초는 배웠지만 익숙하지 않은 독자를 대상으로 집필한 책이며, 코딩을 처음 배우는 사람도 기본 문법과 연산자, 제어문, 함수 등을 배울 수 있고, 게임을 처음 만들어 보는 사람도 pygame을 통해서 여러 게임을 따라 만들어 볼 수 있다. 게임의 규칙을 먼저 알려주고 간단한 스네이크 게임, 핑퐁 게임부터 그래픽 요소가 포함된 물고기 게임, 자동차 게임, 우주선 게임, 슈팅 게임을 직접 만들어 본다. 만든 것을 응용해 자신만의 게임을 만들어 볼 수 있다.

책의 장점

시중에 많은 파이썬책들의 경우 기초문법, 구문 등만 다루는 경우가 많고 예제가 사각형 그리기, 삼각형 그리기와 같은 재미없는 예제들이 많아서 배우다가 지루해하거나 배우다가 마는 경우가 있다. 그러나 이 책은 게임이라는 재미있는 예제와 함께 배워서 프로그래밍을 즐겁게 배울 수 있고 우리가 즐겨 하는 게임들이 어떤 식으로 작동하는지 이해할 수 있다, 파이썬 기초부터 게임 제작까지 배울 수 있는 유익한 책이며, 책이 컬러로 되어있고 종이의 질이 좋다.

책의 후기

보통 게임은 유니티 엔진이나 언리얼 엔진 같은 게임엔진으로만 만들 수 있는 줄 알았는데 파이썬으로도 게임을 만들 수 있다는 것에 놀랐다. 파이썬은 무궁무진한 컴퓨터 프로그래밍 언어인 것 같다. 만든 게임들이 어렸을 때 즐겨하던 플래시 게임, 오락실게임 종류인데 옛날 어린 시절 추억이 생각났고 게임이 작동하는 원리를 알게 되어서 신기했다. 가장 재미있었던 예제는 우주선 게임 예제였다. 왜냐하면 어린 시절 좋아했던 게임 라이덴x게임과 비슷해서 우주선 게임 예제가 가장 재미있는 예제였다.









댓글(1) 먼댓글(0) 좋아요(0)
좋아요
북마크하기찜하기 thankstoThanksTo
 
 
dltkddnjs150 2022-06-26 22:36   좋아요 0 | 댓글달기 | URL
파이썬,게임,게임제작,게임프로그래밍,코딩,프로그래밍,프로그래머,이수안,비제이퍼블릭,비제이퍼블릭출판사,서평,서평이벤트,핑퐁,장애물피하기,레이싱,슈팅게임,자동차게임,우주선게임,물고기게임,스테이크게임​