코딩 정복 4주 완성
이 책에서는...
코딩! 코딩!
코딩을 모르면
당장 무슨 큰일이라도 날 것처럼
코딩을 배우자는 열기가
전 세계를 강타하고 있습니다.
하지만 코딩은 그리 간단한 학습이 아닙니다.
코딩은 바둑, 장기, 당구, 화투, 트럼프 등의 놀이와 닮은 구석이 많습니다.
이들 놀이는 반복적인 많은 연습을 필요로 하지요.
그리고...
몇 수 건너다보는
정밀하고 빠른 계산을 잘해야
승률이 높지요.
코딩이 딱 그렇습니다!
자주 여러 번 할수록 실력이 늘고,
차분히 몇 수 건너다보는 힘,
오랫동안 흩어지지 않는 집중력이 필요하지요.
혹시 위에 언급한 놀이를 잘하시는 분...
그 분은 이미 코딩에 상당한 소질이
있다고 할 수 있습니다.
정말입니다!
하지만
코딩은 그런 놀이들처럼
일정한 수준에 오르기까지
반드시 반복 연습과 수련의 과정이 필요합니다.
어떻게 하면
바둑 잘 두는 사람도,
장기 잘 두는 사람도,
당구 잘치는 사람도,
화투 잘치는 사람도,
그렇게 코딩과 무관하게 노시던 분들도
코딩을 쉽게 배울 수 있을까??
고민 끝에...
이 책에서는 다음과 같은 기준으로
코딩을 설명하기로 했습니다.
? 복잡한 설치나 환경 설정 없이 바로 코딩을 할 수 있어야 한다.
? 지하철에서 짬짬이 읽어만 봐도 코딩을 감 잡을 수 있어야 한다.
? 하루에 1개씩 총 28개 테마를 설정해서 4주 만에 끝낼 수 있어야 한다.
? 각각의 테마는 짧게는 20분, 길게는 1시간 정도로 끝나야 한다.
? 전자책이니까 스마트폰에서도 읽기 쉽게 편집을 해야 한다.
? 학습이 끝나면 적어도 자바스크립트 기본은 완성된다.
? 그동안 외계어 같았던 프로그래밍 언어가 슬슬 눈에 들어온다.
? 구구단이나 성적처리 정도는 더듬더듬 프로그램을 작성할 수 있게 된다.
? 모든 프로그래밍에 필수적인 “코딩, 변수, 조건문, 반복문, 배열, 함수, 객체, 웹문서” 등 8대 기본 개념을 확실히 잡는다.
? 이제 더 이상 코딩 문맹이 아니다. 나도 4차산업혁명의 주역!