HOME > Detail View

Detail View

누구나 쉽게 배우는 코딩 : 아이와 부모가 함께 배우는 파이썬 프로그래밍 (Loan 47 times)

Material type
단행본
Personal Author
Payne, Bryson 김완섭, 역
Title Statement
누구나 쉽게 배우는 코딩 : 아이와 부모가 함께 배우는 파이썬 프로그래밍 / 브라이슨 페인 지음 ; 김완섭 옮김
Publication, Distribution, etc
고양 :   BJ Public,   2015  
Physical Medium
xxvi, 297 p. : 천연색삽화 ; 25 cm
Series Statement
이지코딩 시리즈 ;004
Varied Title
Teach your kids to code : a parent-friendly guide to Python programming
ISBN
9791186697047
General Note
부록: 1. 파이썬 설치 (윈도우즈, 맥, 리눅스), 2. 파이게임 설치 (윈도우즈, 맥, 리눅스), 3. 자신만의 모듈 만들기  
색인수록  
Subject Added Entry-Topical Term
Python (Computer program language) --Study and teaching (Elementary) Computer programming --Study and teaching (Elementary) Python (Computer program language) --Study and teaching (Middle school) Computer programming --Study and teaching (Middle school)
000 00000cam c2200205 c 4500
001 000045854425
005 20151216173410
007 ta
008 151216s2015 ggka 001c kor
020 ▼a 9791186697047 ▼g 93000
035 ▼a (KERIS)BIB000013883549
040 ▼a 241050 ▼c 241050 ▼d 211009
041 1 ▼a kor ▼h eng
082 0 0 ▼a 005.13/3 ▼2 23
085 ▼a 005.133 ▼2 DDCK
090 ▼a 005.133 ▼b P999 2015z7
100 1 ▼a Payne, Bryson
245 1 0 ▼a 누구나 쉽게 배우는 코딩 : ▼b 아이와 부모가 함께 배우는 파이썬 프로그래밍 / ▼d 브라이슨 페인 지음 ; ▼e 김완섭 옮김
246 1 9 ▼a Teach your kids to code : ▼b a parent-friendly guide to Python programming
260 ▼a 고양 : ▼b BJ Public, ▼c 2015
300 ▼a xxvi, 297 p. : ▼b 천연색삽화 ; ▼c 25 cm
440 0 0 ▼a 이지코딩 시리즈 ; ▼v 004
500 ▼a 부록: 1. 파이썬 설치 (윈도우즈, 맥, 리눅스), 2. 파이게임 설치 (윈도우즈, 맥, 리눅스), 3. 자신만의 모듈 만들기
500 ▼a 색인수록
650 0 ▼a Python (Computer program language) ▼x Study and teaching (Elementary)
650 0 ▼a Computer programming ▼x Study and teaching (Elementary)
650 0 ▼a Python (Computer program language) ▼x Study and teaching (Middle school)
650 0 ▼a Computer programming ▼x Study and teaching (Middle school)
700 1 ▼a 김완섭, ▼e
900 1 0 ▼a 페인, 브라이슨, ▼e
945 ▼a KLPA

No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2015z7 Accession No. 121235058 Availability Available Due Date Make a Reservation Service B M
No. 2 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2015z7 Accession No. 151327799 Availability Available Due Date Make a Reservation Service
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Science & Engineering Library/Sci-Info(Stacks1)/ Call Number 005.133 P999 2015z7 Accession No. 121235058 Availability Available Due Date Make a Reservation Service B M
No. Location Call Number Accession No. Availability Due Date Make a Reservation Service
No. 1 Location Sejong Academic Information Center/Science & Technology/ Call Number 005.133 P999 2015z7 Accession No. 151327799 Availability Available Due Date Make a Reservation Service

Contents information

Book Introduction

이지코딩 시리즈 4권. 이 책은 부모님이나 선생님들이 파이썬을 이용해서 아이들에게 프로그래밍을 가르칠 수 있도록 도움을 주는 안내서다. 파이썬은 대학 수업은 물론, 구글이나 IBM 등의 첨단 기업들이 사용하는 강력한 프로그래밍 언어다. 단계별 설명과 게임 등의 시각적 예제를 통해서 아이들이 쉽게 컴퓨터적 사고를 배울 수 있도록 도와준다.

변수나 반복, 함수 등의 기본 프로그래밍 개념을 친절하고 쉽게 설명함으로써 어린 프로그래머들이 멋진 게임과 앱을 직접 만들어볼 수 있도록 구성돼 있다. 다년간의 프로그래밍 경험이 있는 사람뿐만 아니라, 전혀 경험이 없는 사람이라도 이 책을 통해 다음과 같은 것을 배울 수 있다.

부모님들도 아이들과 함께 프로그래밍을 재미있게 배울 수 있습니다!

『누구나 쉽게 배우는 코딩』은 부모님이나 선생님들이 파이썬을 이용해서 아이들에게 프로그래밍을 가르칠 수 있도록 도움을 주는 안내서입니다.파이썬은 대학 수업은 물론, 구글이나IBM 등의 첨단 기업들이 사용하는 강력한 프로그래밍 언어입니다. 단계별 설명과 게임 등의 시각적 예제를 통해서 아이들이 쉽게 컴퓨터적 사고를 배울 수 있도록 도와줍니다.변수나반복, 함수 등의 기본 프로그래밍 개념을 친절하고 쉽게 설명함으로써 어린 프로그래머들이 멋진 게임과 앱을 직접 만들어볼 수 있도록 구성돼 있습니다.다년간의 프로그래밍 경험이 있는 사람뿐만 아니라, 전혀 경험이 없는 사람이라도 이 책을 통해 다음과 같은 것을 배울 수 있습니다.

- 터틀 그래픽을 이용해서 화려한 도형을 그리고 기하학의 세계를 모험하기
- 메시지를 암호화 또는 복호화하는 프로그램이나가위바위보 게임, 사람 키를 탁구공을 이용해서 계산하는 프로그램 만들기
- 핑퐁 게임,주사위 게임,전쟁 게임처럼 재미있게 즐길 수 있는 게임 만들기
- 앱에 상호 조작성,애니메이션,소리 추가하기

이 책은 프로그래밍 입문 수업이나 방과 후 수업,또는 집에서 아이들을 가르치기 위한 교재로 최적화돼 있습니다.컴퓨터 앞에서 이 책을 가지고 자녀들(또는 자기 자신)과 의미있는 시간을 보내길 바랍니다.자녀들뿐만 아니라 이 책을 읽는 모든 사람이 특별한 무언가를 배울 수 있을 것입니다.

독자대상
초급


컴퓨터 프로그래밍 또는 코딩이라고 하는 것은 아이들이 배워야 할 매우 중요한 기술입니다. 우리는 컴퓨터를 이용해서 문제를 풀거나 게임을 하고, 효율적으로 일할 수 있습니다. 그리고 반복적인 작업을 자동화하거나 정보를 저장하고, 다시 불러올 수 있으며 전세계에 있는 친구들과 대화를 나눌 수도 있습니다. 코드를 이해한다는 것은 손가락 하나로 이 모든 능력을 가질 수 있다는 것을 의미합니다.

누구나코드를배울수있습니다. 수수께끼나퍼즐을푸는것과같습니다. 논리를적용해서해결책을찾다보면, 또이과정을반복하다보면문제를풀수있습니다. 따라서코드를배워야할시점은바로지금입니다. 지금당장코드를배우기시작한다면이렇게빠르게변하는세상을주도해갈수있을것입니다.

이 책의 대상 독자

이 책은 아이들만을 위한 책이 아닙니다. 부모와 선생님, 학생 그리고 컴퓨터 프로그래밍 기초를 배우기 원하는 어른들을 위한 책입니다. 이 책은 재미있을 뿐만 아니라 신기술을 요구하는 분야에서 새로운 직업을 구할 수 있도록 도와줍니다. 나이에 상관없이 프로그래밍의 기초를 배우면서 즐거움을 느낄 수 있을 것입니다. 이를 위한 최고의 방법은 함께 작업하는 것입니다.


Information Provided By: : Aladin

Author Introduction

브라이슨 페인(지은이)

브라이슨 박사는 북부 조지아대학컴퓨터과학과의 종신 교수입니다.이 대학에서 15년 동안 수많은 코더들에게 영감을 주고 있습니다.그가 가르친 제자들은 블리자드(Blizzard), 리오트 게임(Riots Game), 에퀴팩스(Equifax), 캐리어빌더(CareerBuilder) 같은 유수의 회사들에서 경력을 쌓아가고 있습니다.그는 북부 조지아대학 컴퓨터과학과의 초대 학장을 역임했으며, 조지아대학에서 컴퓨터과학박사학위를 취득했습니다.초,중,고학생들의 기술 교육 발전을 위해 노력하고 있으며, 30년 이상 프로그래밍을 하고 있습니다.그가 판매한 첫 번째 프로그램은 RUN 잡지의 매직칼럼에 게재된 것으로 1985년에 10달러에 판매됐습니다. 그는 현재 조지아주의 북부 애틀랜타에서 아내 베브와 두 아들인 알렉, 맥스와 함께 살고 있습니다.

김완섭(옮긴이)

네덜란드 ITC에서 Geoinformation for Disaster Risk Management 석사 학위를 취득했다. 약 9년간 일본과 한국의 기업에서 IT 및 GIS/LBS 분야 업무를 담당했으며, 일본에서는 세콤(SECOM) 계열사인 파스코(PASCO)에서 일본 외무부, 국토지리정보원 같은 정부기관을 대상으로 한 시스템 통합(SI) 업무를 담당했다. 이후 야후 재팬으로 직장을 옮겨 야후 맵 개발 담당 시니어 엔지니어로 근무했으며, 한국으로 돌아와 SK에서 내비게이션 지도 데이터 담당 매니저로 근무했다. 현재는 싱가포르에 있는 일본계 회사에서 은행 관련 IT 프로젝트를 담당하고 있다. 저서로는 《나는 도쿄 롯폰기로 출근한다》가 있으며, 역서로는 《알고리즘 도감》, 《처음 만나는 HTML5 & CSS3》, 《인공지능 70》, 《처음 만나는 자바스크립트》, 《다양한 언어로 배우는 정규표현식》, 《그림으로 공부하는 IT 인프라 구조》, 《그림으로 공부하는 시스템 성능 구조》, 《IT에 몸담은 이들을 위한 지적 생산 기술》, 《파이토치 첫걸음》 등 40여 종이 있다. 블로그(blog.naver.com/itbk100)를 통해 IT 번역 관련 이야기와 싱가포르 직장 생활을 소개하고 있다.

Information Provided By: : Aladin

Table of Contents

이며, 코딩이 유익한 이유 
- 코드를 배워야 하는 이유 
- 어디서 코드를 배울 수 있을까요? 
- 이 책을 사용하는 방법 
- 코딩 = 문제해결 

1장. 파이썬 기초: 파이썬 설치하기 
- 파이썬 시작하기 
- 파이썬 프로그램 작성하기 
- 파이썬 프로그램 실행하기 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

2장. 터틀 그래픽: 파이썬으로 그림 그리기 
- 첫 터틀 프로그램 
- 둘둘마는 거북이 
- 동그란 거북이 
- 색깔 입히기 
- 한 개의 변수로 모든 것 제어하기 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

3장. 숫자와 변수: 수학도 파이썬으로 
- 변수: 무언가를 저장하는 장소 
- 파이썬에서의 숫자와 수학 
- 문자열: 파이썬에서의 문자 사용 
- 문자열을 이용한 나선형 도형 개선하기 
- 리스트: 모든 것을 함께 저장하기 
- 숙제를 도와주는 파이썬 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

4장. 반복은 즐거움이다 
- 자신만의 반복 처리 만들기 
- 사용자 입력을 이용한 장미 프로그램 개선하기 
- 게임용 반복과 while 반복 
- 가족 이름을 이용한 나선형 모양 만들기 
- 모든 것 조합하기: 나선형을 바이러스형으로 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

5장. 조건 판정문 (만약에 ~라면) 
- IF문 
- 참거짓과의 만남 
- ELSE문 
- ELIF문 
- 복합 조건: IF, AND, OR, NOT 
- 비밀 메시지 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

6장. 무작위 게임 즐기기: 기회를 이용하자 
- 추측 게임 
- 무작위 색을 가진 나선형 그리기 
- 가위바위보 게임 
- 카드 선택하기 게임 
- 주사위 던지기 게임: 야찌 방식 게임 
- 만화경 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

7장. 함수: 각 기능에는 이름이 있다 
- 함수를 이용해서 조립하기 
- 매개 변수: 함수에 정보 전달하기 
- 반환값: 함수가 주는 정보 
- 사용자 조작에 반응하기 
- 클릭해서 만화경 효과 그리기 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

8장. 타이머와 애니메이션 기능: 디즈니는 어떻게 애니메이션을 만드는가 
- 파이게임을 이용해서 GUI 만들기 
- 타이밍 맞추기: 공의 이동과 튕김 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

9장. 사용자 조작: 게임의 세계로 
- 사용자 조작 기능: 클릭과 드래그 
- 고급 사용자 조작: 스마일리 터트리기 
- 스마일리 팝 버전 1.0 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

10장. 게임 프로그래밍: 즐거운 코딩 
- 게임 구조 만들기: 스마일리 퐁 버전 1.0 
- 난이도와 게임 종료 추가하기: 스마일리 퐁 버전 2.0 
- 기능 더 추가하기: 스마일리 팝 2.0 
- 이번 장에서 배운 것 
- 프로그래밍 도전 

부록 A. 파이썬 설치(윈도우, 맥, 리눅스) 
- 윈도우에 파이썬 설치하기 
- 맥에 파이썬 설치하기 
- 리눅스에 파이썬 설치하기 

부록 B. 파이게임 설치(윈도우, 맥, 리눅스) 
- 윈도우에 파이게임 설치하기 
- 맥에 파이게임 설치하기 
- 리눅스에 파이게임 설치하기 

부록 C. 자신만의 모듈 만들기 
- Colorspiral 모듈 만들기 

용어집

New Arrivals Books in Related Fields