디자인 씽킹을 넘어 프로그래밍 씽킹으로 (코드 한 줄 없이 배우는 코딩)

디자인 씽킹을 넘어 프로그래밍 씽킹으로 (코드 한 줄 없이 배우는 코딩)

$13.29
Description
4차 산업혁명 시대, 프로그래밍이 정규 교육 과정에 포함되어 초등학생도 코딩을 배우기 시작했다. 그런데 코딩만 배운다고 디지털 환경에 적응할 수 있을까? 프로그래밍을 잘 하기 위해서는 코딩하는 방법보다 논리적으로 생각하는 방법을 배워야 한다. 디자인 씽킹은 창의적이고 혁신적인 방식으로 문제를 해결하여 비즈니스를 앞서는 중요한 역량으로 평가받았다. 이제는 디자인 씽킹을 넘어서 논리적인 사고방식으로 프로그래밍 씽킹을 하는 사람이 미래 비즈니스를 주도하게 될 것이다.

[이 책의 특징]
- 쉬운 설명으로 프로그래밍의 기초가 되는 사고력을 길러준다.
- 초등학생부터 현직 개발자까지 더 나은 프로그래밍을 하는 방법을 알려준다.
- 저자 칼럼으로 프로그래밍 지식을 쌓을 수 있다.
저자

고승원

제주도에사는21년차개발자이자2개의스타트업대표를맡고있다.블로그에60편이넘는IT기술문서를연재하고있고,‘개발자의품격’이라는유튜브채널을통해IT기술뿐만아니라개발자에게유익한다양한정보를제공하고있다.

-(주)제로엠-IoT,AI전문스타트업
-(주)리턴밸류-ERP,블록체인전문스타트업
-블로그:https://medium.com/@seungwongo
-유튜브:https://www.youtube.com/개발자의품격

목차

1장-프로그래밍씽킹을배워야하는이유
누구나‘코딩’을할수있지만,모두가‘프로그래머’가되지는않는다
문송합니다,문과라서죄송합니다?
코드한줄보다‘프로그래밍씽킹’
[저자칼럼]-개발자에대한오해
[여기서잠깐]-인공지능,IoT,로봇공학?
[여기서잠깐]-암호화폐란?

2장-프로그래밍씽킹이란
디자인씽킹과프로그래밍씽킹
한국식코딩교육은절대배우지마라
‘프로그래밍씽킹’은조리법이다
[여기서잠깐]-알파고가이세돌9단을이긴방법은?
[저자칼럼]-어떤프로그램이좋은가?

3장-프로그래밍씽킹배우기
관찰단계:다각도로살펴보기
탐험단계:가능한모든경우의수를찾아내기
확장단계:깊게사고하고,구체화하기
세분화단계:과정을쪼개서여러과정으로분리하기
발전단계:각과정을다시한번확장하여세분화하기(한번더!)
[저자칼럼]-관찰단계핵심역량:벤치마킹
[저자칼럼]-데이터엔지니어,데이터분석가,데이터과학자의차이점은무엇인가?

4장-프로그래밍씽킹따라하기
[문제1]패밀리레스토랑주문금액계산
[문제2]지하철요금문제
[문제3]쇼핑몰결제금액계산
연습문제
[여기서잠깐]-비즈니스를위한데이터분석의중요성

5장-프로그래밍씽킹관점에서기초문법
변수선언
함수
조건문
반복문
클래스
[저자칼럼]-디버깅,소프트웨어개발자의핵심능력

6장-4차산업혁명시대프로그래밍씽킹활용법
CEO의프로그래밍씽킹활용법
기획자의프로그래밍씽킹활용법
데이터분석가의프로그래밍씽킹활용법
개발자의프로그래밍씽킹활용법
부모의프로그래밍씽킹활용법
[저자칼럼]-프로그래밍씽킹기반데이터분석방법은?
[저자칼럼]-프로그래밍씽킹기반의회의록작성비법

부록-예제풀이

출판사 서평

IT기술서만다루다가프로그래밍의기초가되는사고력을기를수있는책을만나게되어기쁩니다.단순히기술을익히는일에만몰두하기보다는더나은방법을고민하고,발전시키는시간이필요하다고생각합니다.프로그래밍에몰두하다가환기가필요한개발자에게이책이도움이되었으면합니다.그리고코딩을막시작하려는초보독자,혹은아이에게프로그래밍교육을하고싶은부모에게도프로그래밍씽킹이그시작이될수있기를바랍니다.