책소개
만화로 재미있게 읽다 보면
저절로 마스터하게 되는 프로그래밍 입문서!
이제 나도 프로그래머가 된다!
직장에서 상사가 지시한 업무를 밤새워 힘들게 일하는 신입사원이 있는 반면 짧은 시간에 빨리 끝내고 남는 시간 동안 여유를 즐기는 사람도 있다. 이 엄청난 차이는 바로 간단한 코딩 지식을 가지고 있느냐 없느냐에 달려 있다. 비단 직장 생활 뿐만이 아니다. 일상에서도 이러한 코딩 지식을 가지고 있으면 업무 시간을 절약하고, 일의 효율성과 속도를 높여 줄 수 있는 경우가 많다.
《만화로 배우는 프로그래밍》은 만화로 재미있게 코딩을 배울 수 있는 책이다. 프로그래밍은 어려울 것이라는 편견을 깨고, 스크래치, 자바스크립트 등 프로그래밍에 대한 기본 개념과 원리를 아주 쉽게 익힐 수 있다. 또 프로그래밍을 배움으로써 컴퓨터가 어떤 원리로 작동하고 움직이는지도 이해할 수 있게 된다. 이는 우리 삶에 꼭 필요한 컴퓨터를 좀 더 효과적으로 활용하기 위해 필요한 사고력을 키우도록 도와준다.
2019년부터 초등학교 교과목에 코딩이 포함되었다. 우리가 국어, 영어, 수학을 당연하게 배우듯이 이제 코딩도 학교에서 배우는 기본 과목이 되었다. 하지만 취업을 준비하거나 이미 직장생활을 하는 이들은 아직도 ‘프로그래밍’을 전문가의 영역으로 인식한다. 이제 프로그래밍은 프로그래머가 되기 위해 필요한 지식이 아니다. 엑셀이나 한글 프로그램처럼 누구나 알아야 할 생활 기초 지식이다.
AI 시대에 필수 능력이 된 프로그래밍! 이제《만화로 배우는 프로그래밍》으로 기초부터 실전까지 쉽고 재미있게 배워 보자.
저자소개
저자 : 다니구치 마코토
도모스타 합동회사, ㈜ 에이치투오 스페이스 대표이사로 일한다. 초등학생 때부터 프로그래밍을 접했고, 웹 제작회사 H2O space를 창업했다. 주로 웹 업계의 크리에이터에게 다양한 강연과 집필을 통해 학습 콘텐츠를 가르치고 있다. 지은 책으로《만화로 마스터 프로그래밍 교실》,《잘 알 수 있는 PHP 교과서》등이 있다.
저자 : 기타다 다키 (시나리오)
2001년 제5회 〈그리고 문학상〉 수상으로 작가 데뷔. 만화가 사토미 게이(里見桂)의 만화 〈파우스트〉 등 많은 연재만화의 시나리오를 썼다. 미스터리나 판타지 계열 만화 시나리오를 잘 쓰며, 영화, 텔레비전, 책, 게임 제작 등 다양한 분야에서 활동하고 있다.
역자 : 위정훈
고려대학교 서어서문학과를 졸업하고 영화주간지《씨네 21》에서 기자로 일했다. 도쿄대학교 대학원 종합문화연구과 객원 연구원으로 유학했다. 인문, 정치사회, 문학 등 다양한 분야의 출판기획과 번역가로 활동하고 있다. 옮긴 책으로《왜 인간은 전쟁을 하는가》,《물리가 쉬워지는 미적분》,《통계가 빨라지는 수학력》등이 있다.
그림 : anco
비즈니스 만화나 기업광고 만화 등에서 다양한 활동을 하고 있다. 주요 작품은《만화로 알 수 있는, 20대부터의 1500만 엔! 적립 투자로 돈을 불린다》,《만화판 처음 과장이 된 사람들의 교과서》등이 있다.
목차
프롤로그
등장인물
1 프로그래밍이란 뭘까?
Power Automate
만화 「복잡하고 힘든 일을, 전부 자동화」
Check Point
프로그래밍의 기본, ‘귀찮은 일은 컴퓨터에’
프로그램의 기본은 ‘○을 □한다’는 것
오토메이트 서비스로 프로그래밍 체험하기
COLUMN 웹브라우저는 어떤 것을 사용할까?
사이트 업데이트 정보 알림 만들기
프로그래밍은 발상이 중요!
2 블록을 연결하면 완성!
게임 같은 프로그래밍
Scratch
만화 「초등학교의 프로그래밍 강좌」
Check Point
비주얼 프로그래밍을 사용한 어린이용 프로그래밍 교재
로봇과 연계하여 더욱 직관적인 프로그래밍 학습
스크래치를 시작해보자
대화하는 프로그램 만들기
변수 사용하기
계산하게 하기
3 프로그래밍을 좀 더 깊이 알아보자
JavaScript
만화 「두 사람을 이어주는 계획」
Check Point
자바스크립트란 뭘까?
일단 컴퓨터 구조부터 이해하기
컴퓨터는 사실 전부 똑같다?
제어와 연산을 담당하는 컴퓨터의 두뇌 ‘CPU’
기억장치가 둘로 나뉜 이유
COLUMN 데이터 단위
자바스크립트로 프로그램 만들기
어떤 프로그램을 만든 걸까?
4 실전! 프로그래밍
JavaScript
만화 「처음 만든 프로그래밍」
Check Point
순차 프로그램 배우기
선택 프로그램 배우기
반복 프로그램 배우기
배열ㆍ리스트 사용해보기
COLUMN 짧게 쓸 수 있는 for 구문
프로그램의 ‘디버그’ 배우기
COLUMN 자바스크립트를 기술하는 파일에 대하여
만화 「프로그래밍이 이어주는 미래」
에필로그