비주얼 코딩: 스크래치&파이썬 (10살부터 시작하는 컴퓨터 프로그래밍)

비주얼 코딩: 스크래치&파이썬 (10살부터 시작하는 컴퓨터 프로그래밍)

$19.80
Description
코딩 교육, 어떻게 시작할까?
2018년부터 초등학교와 중학교에서 코딩 교육이 정규 과목으로 편성된다. 이에 학부모들은 코딩 교육을 어떻게 시켜야 할지 벌써부터 난감해 하고 있다. 잇따라 코딩을 가르치는 학원이 우후죽순 늘어났고 아이와 부모는 학원을 따라 이리저리 헤매고 있다. 아이들을 위한 코딩 교육에서 가장 중요한 점은 단순히 프로그램 언어를 외우는 것이 아니라 컴퓨터 언어를 이해하고, 컴퓨터 시스템의 역량을 활용하여 문제를 효과적이고 효율적으로 해결할 수 있도록 하는 컴퓨팅 사고력을 길러주는 것이다. 따라서 코딩 교육의 시작은 부모와 함께, 더 나아가 아이 혼자 하더라도 무리가 없다.

『눈으로 보고 바로 이해하는 비주얼 코딩』은 어린이가 부모와 함께, 때론 아이 혼자서 코딩의 세계로 진입할 수 있게 도와준다. 어린이들을 위한 프로그래밍 언어인 스크래치와 파이썬을 이용해 게임을 만들어봄으로써 프로그램이란 무엇인지 이해하고 더 나아가 자신이 원하는 게임이나 프로그램을 만들 수 있도록 도와준다. 만들어진 게임, 앱을 사용하는 유저에서 나만의 게임이나 프로그램을 만들어내는 메이커로 성장할 수 있도록 도와주는 데 발판이 되어줄 책이 될 것이다.
저자

캐롤보더먼

저자캐롤보더먼(CarolVorderman)은영국인에게가장사랑받은방송인중한명으로,과학기술관련텔레비전프로그램을다수진행했다.수학,과학,기술에관해재미있고알기쉽게설명하는능력이뛰어나기로유명한그는컴퓨터프로그래밍에깊은관심을갖고있으며많은아이들이어렸을때부터프로그래밍기술을배울기회를접해야한다고굳게믿고있다.영국의총리데이비드캐머런에게교육의미래에대한자문을하기도했다.케임브리지대학에서공학사,문학석사를받았으며영국여성논픽션베스트셀러작가2위(2000년~2009년집계)에오른유명한작가이기도하다.

목차

컴퓨터코딩이란?
컴퓨터프로그램이란?
컴퓨터처럼생각하라
프로그래머되기

스크래치로시작하기
스크래치란?
스크래치설치및시작
스크래치인터페이스
스프라이트
색블록과스크립트
프로젝트1:용에게서달아나기!
스프라이트움직이기
모양
숨바꼭질기능
이벤트
단순반복문
펜과거북이
변수
계산
문자열과리스트
좌표
소리를넣자!
프로젝트2:주사위굴리기
참이냐,거짓이냐?
결정과분기
관찰과감지
복합반복문
메시지보내기
블록만들기
프로젝트3:원숭이아수라장
실험시간
파이썬가지고놀기
파이썬이란?
파이썬설치하기
IDLE시작하기
오류
프로젝트4:유령게임
유령게임코드해석
프로그램흐름
단순한명령
복잡한명령
어느창을사용할까?
파이썬의변수
자료형
파이썬의계산
파이썬의문자열
입력과출력
결정하기
분기
파이썬의반복문
while반복문
반복문빠져나가기
리스트
함수
프로젝트5:엉뚱한문장
튜플과딕셔너리
변수에리스트넣기
변수와함수
프로젝트6:그림그리는기계
버그와디버깅
알고리즘
라이브러리
창만들기
색과좌표
도형만들기
그래픽스에변화주기
이벤트에반응하기
프로젝트7:슈퍼잠수함게임
앞으로할일

컴퓨터탐색하기
컴퓨터내부
이진수,십진수,십육진수
기호와코드
논리게이트
처리장치와기억장치
필수프로그램
파일에데이터저장하기
인터넷
실제세계에서의프로그래밍
컴퓨터언어
전설의프로그래머
프로그램의대활약
컴퓨터게임
앱만들기
인터넷용프로그래밍
자바스크립트사용하기
나쁜프로그램
미니컴퓨터
프로그래밍고수되기

용어사전
찾아보기
참조

출판사 서평

미래를살아갈아이들에게꼭필요한
소프트웨어교육,이제본격적으로시작할때!

미국,영국,중국을비롯하여전세계적으로컴퓨터프로그램언어인코딩교육이강조되고있다.우리나라또한2018년부터초등학교와중학교에서코딩교육이정규과목으로편성된다.소프트웨어교육은미래사회의근간이되는기술을이해하는것으로,지금의초중등생에게꼭필요한교육이라고할수있다.
우리나라도코딩교육열기가뜨겁다.공공교육기관이맡아줘야하지만현실적으로한계가있어코딩을가르치는학원들만이우후죽순늘어나고있다.학원에가지않고도쉽게코딩교육을시작할수는없을까?
〈눈으로보고바로이해하는비주얼〉시리즈의『비주얼코딩』은컴퓨터프로그래밍을이해하는데가장적합한안내서이다.소프트웨어교육의시작,그리고완성을돕는데큰도움이될것이다.

“코딩교육,뭘어떻게해야할지모르겠어요”
10살부터시작하는컴퓨터프로그래밍

얼마전까지만해도컴퓨터프로그래밍은전문가들만이할수있는비밀스러운기술처럼여겨졌다.프로그래밍이재미있을수있다고말하면많은사람들이의아하게생각하곤했다.하지만컴퓨터가우리생활에차지하는부분이매우커져서너무나당연한것이되어버렸다.전화를거는대신문자메시지를보내거나SNS를이용하여사람들과소통하고인터넷으로장을보거나쇼핑을한다.온라인으로게임을하고영화나뉴스를보는등우리는컴퓨터프로그램으로만들어진시스템을누리고있다.하지만프로그램을이용하는것에그치는것이아니라스스로만들수도있다.코딩을배우면나만의프로그램을만들수있는것이다.
컴퓨터가하는모든일은누군가가키보드로입력한몇줄의코드로지시를받는다.언뜻보면외계어처럼보이겠지만실은누구나어렵지않게배울수있고이해할수있는언어이다.코딩이21세기를살아가는사람들이배우는기술중가장중요한것이라고말하는사람도많다.
또한프로그래밍은창의적이기도하다.어쩌면예술과논리,스토리텔링,비즈니스를결합한최초의과학일지도모른다.프로그래밍은삶에꼭필요한기술이기도하다.과학과공학에서부터의학과법학에이르기까지다양한삶의영역에서꼭필요한논리적사고와문제해결력을키워주기때문이다.코딩을필요로하는직업들은앞으로점점더많이생겨날것이고프로그래머는어느현장에서도능숙하게일을해낼수있게될것이다.
이제코드를배워보자.그러면디지털세상은이제여러분의것이될것이다!

이책은어린이들을위한프로그래밍언어인스크래치와파이썬을이용해게임을만들어봄으로써프로그램이란무엇인지이해하고더나아가자신이원하는게임이나프로그램을만들수있도록도와준다.
다채로운그래픽과한눈에보이는체계적인설명은이책의큰장점이다.이책의설명대로하나하나따라가다보면어느새멋진게임이만들어지고이로써코딩의원리를자연스럽게습득할수있다.
코딩을배우면,누군가가만들어놓은게임이나앱을사용하기만하는‘유저’에서나만의게임이나프로그램을만들어내는‘메이커’로성장할수있다.그리고그것이바로미래사회가바라는인재상이다.이책은컴퓨터프로그래밍을시작하기위한가장탁월한안내서이다.

텍스트에서이미지로!암기에서이해로!
이제비주얼로한눈에보고바로이해한다!

〈비주얼〉시리즈는다채로운도표와그래픽을중점적으로사용하여개념이나원리를직관적으로이해할수있도록하는것이가장큰특징이다.
뇌는문자보다이미지를약60배빨리이해한다고한다.이미지는이해를도울뿐아니라더빠르고강력하게몰입시키는효과도지니고있다.쉽게흥미를유발할수있고,정보를습득하는시간을줄이되기억은오래도록지속시키는장점도있다.따라서시각적자료를학습에활용하는것은굉장히효율적인방법이라할수있다.
기존의학습서나입문서들이내용을쉽게느끼도록하기위해문장은더짧게,관련이미지는더많이보여주는방식으로바뀌어오고있지만여전히어렵게느껴지는것이사실이다.
〈비주얼〉시리즈는개념이나원리를설명하기위해가장대표적인그래픽과도표를보여주고단계별로설명하여들어가는방식으로구성되어있다.그래픽은입체적이며명료해서그내용을이해하고기억을떠올리기에매우효과적이다.
『비주얼코딩』코딩이란무엇인지전혀감을잡지못하는아이와학부모에게프로그래밍의원리를이해하고자신만의게임을만들어볼수있게했다.인쇄된문자보다시각이미지에점점익숙해진시대,이시리즈는제목처럼‘비주얼로보고바로이해’하도록하여보다쉽고재미있게학문의세계로안내해주는화려한길잡이가되어줄것이다.

자녀와부모가함께배우기
이책은아이들이쉽게해당과목을이해할수있도록한책이기도하지만아이의공부를도와주는데애를먹고있는부모를위해만들어진책이기도하다.
자녀의학년이올라갈수록부모들도아이의공부를봐주기가힘들어진다.아이가‘이것좀가르쳐주세요’라고물어오기라도하면난처해질수밖에없다.이때그림이있으면설명하는데큰도움이된다.여러설명은부모가먼저이해하고그이해한바를그림을통해하나씩설명해줄수있기때문이다.이러한비주얼자료들은부모자신도이해하기쉽고자녀교육을위한도구로도충분히활용할수있다.
부모가자녀의공부를돕는것은굉장히중요한일이다.숙제를함께해내고여러과목을함께즐길줄아는것은자녀의발달과정에매우중요한일이기때문이다.하지만수학이나과학,컴퓨터와같은과목은아이뿐아니라부모에게도어려운과목이어서자녀의공부를돕지못하는부모가매우많다.이책을통해부모들도자신이학생일때이해하지못했던것이나시간이흘러잊어버렸던것들을다시공부하고,나아가좀더깊이있는배움의즐거움을누릴수있을것이다.