책소개
[특징]
빅데이터와 인공지능의 첫걸음
생각대로 파이썬 [파이썬 성장 프로젝트!!] -파이트리 키우기-는 초등학생부터 파이썬에 입문을 하려는 이들을 위해 만들었습니다. 그림을 통해 파이썬 문법에 대해 알아보고, 왜 필요한지, 어떻게 사용하는지 이해하고, 예제를 통해서 실력을 다진 후 파이썬을 활용할 수 있는 인공지능 예제까지 다루어 볼 수 있습니다.
끊임없는 질문과 생각을 거듭하며
What 무엇을 배우지? 정의 알기
Why 왜 필요하지? 유용성 생각하기
How 어떻게 사용하지? 사용법 다루기
씨앗심기 - What-Why-How 단계를 통해 개념을 팍! 잡을 수 있도록 했어요
새싹키우기 - Understanding Concept 예제를 통해 파이썬 싹을 키우고, Finding error 확인하고, Checking point로 실력을 다지면서 열심히 파이썬 새싹을 키우고
가지치기 -Jump Up을 통해 파이썬의 가지를 쭈욱 키워요
열매맺기 - 마지막으로 인공지능 예제를 통해 파이썬의 열매를 맺을 수 있게 구성하 였습니다.
전 과정을 직접 체험하면서 꼭 파이썬의 열매를 맺어 보시길 바랍니다.
지금부터 나만의 멋진 ‘파이트리 키우기’를 시작해보세요!
이 교재를 따라하는 것만으로도 당신은 이미 파이썬의 첫걸음을 씩씩하게 마스터 했습니다.
저자소개
저자 : 전현희
저자 : 전현희
- (現) AIRE(인공지능 로봇 교육 연구회) 이사
- SW교육 강사양성과정 기획 및 강의
- 초, 중, 고등학생 소프트웨어 교육
- 로봇융합페스티벌 앱 개발대회 심사위원, 2019년
- 한국생산성본부 ‘SW코딩자격’ 출제위원, 2019년
- (주)한국교육능력진흥원 ‘SW교육’ 콘텐츠 개발 및 제작
저서
초등코딩 스크래치 무작정 따라하기 (길벗)
컴퓨팅사고력을 키우는 컴퓨터과학 알고리즘(생능출판사)
저자 : 강희숙
- (現) 몬스터테크랩 대표 & 고누아이 콘텐트 본부 이사
- (前) 삼성전자, 오픈타이드, 아시아나항공 근무
- 대한상공회의소 서울교육센터 외래교수(IOT, 빅데이터&AI 강의)
- 한국생산성본부 ‘SW코딩자격’ 출제위원, 2019년
- 경기도 기능대회 기술위원, 2019년
- 한국코딩아카데미 파이썬 강의
- 소프트웨어교육 기획, 컨설팅, 강사양성과정 다수
저서
컴퓨팅사고력을 키우는 컴퓨터과학 알고리즘(생능출판사)
저자 : 주희정
- (前) 한국 IBM 근무
- (現) SW교육 강사 활동 - SW코딩, 알고리즘, 파이썬, 피지컬컴퓨팅
- SW교육 강사과정 강의
- SW융합 전문가 파이썬 강의
- 한국생산성본부 ‘SW코딩자격’ 출제위원, 2019년
저서
초등코딩 스크래치 무작정 따라하기 (길벗)
컴퓨팅사고력을 키우는 컴퓨터과학 알고리즘(생능출판사)
저자 : 최민희
- (現)LinkIT + 대표
- 한국생산성본부 ‘SW코딩자격’ 출제위원, 2019년
- 초등학교, 중학교 4차산업 진로교육
- 자유학기제 출강
- 코딩강사양성과정 기획 및 강의
저서
초등코딩 스크래치 무작정 따라하기 (길벗)
목차
1. 파이트리 씨앗 심기_파이썬 만나보기
Overview
What
(1) 프로그래밍 언어란?
(2) 파이썬이란?
Why
How
(1) 파이썬 설치하고 실행하기
(2) IDLE 알아보기
Understanding Concept
Finding Error
Checking Point
2. 파이트리 뿌리 내리기_기본 데이터 알아보기
Overview
1) 기본 데이터 알아보기
What
(1) 데이터 타입 및 처리
(2) 데이터 타입의 종류
How
(1) 숫자를 나타내는 숫자 데이터
(2) 여러개 문자를 표현하는 문자열 데이터
(3) 참과 거짓을 판단하는 논리 데이터
2) 데이터 처리하기
What (입력과 출력과정)
How
(1) 표준입력 : input
(2) 표준출력 : print
3) 데이터 저장하기
What (변수(Variable)란?)
How
(1) 변수 만들기
(2) 변수 사용하기
Understanding Concept
Finding Error
Checking Point
Jump up
(1) 환전 프로그램
(2) 섭씨와 화씨온도
(3) 문자 코드값 구하기
(4) 두 점 사이의 거리 구하기
(5) 가족 나이 알아맞히기
3. 파이트리 몸통 세우기_제어문으로 구조화하
overview
1) 조건 알아보기
What
(1) 조건 (condition) 이란
(2) 조건의 종류
Why
How
(1) 조건문 어떻게 사용할까?
(2) 예제로 조건문 살펴보기
Understanding Concept
Finding Error
Checking Point
2. 반복 While 알아보기
What
(1) 조건으로 반복(iteration)하는 while 이란?
(2) 반복의 종류
Why
How
(1) while문 어떻게 사용할까?
(2) 예제로 while문 살펴보기
(3) 반복을 중단하는 ‘break’
(4) 다음 반복으로 넘어가는 ‘continue’
Understanding Concept
Finding Error
Checking Point
3. 반복 for 알아보기
What (주어진 자료로 반복하는 for)
Why
How
(1) for문 어떻게 사용할까?
(2) 예제로 for문 살펴보기
Understanding Concept
Finding Error
Checking Point
Jump up
(1) 홀수와 짝수 판별하기
(2) 주민등록번호로 성별 알아맞히기
(3) 범위 내 홀수의 합 구하기
(4) 문자열 순서대로 출력하기
(5)사탕 개수 알아맞히기
(6) 주차장 관리 프로그램
(7) 업 앤 다운 게임
4. 파이트리 잎 번성하기_복합데이터 활용하기
Overview
What
(1) 복합 데이터란
(2) 데이터 타입의 종류
Why
How
(1) 순서대로 저장된 리스트
(2) 변경할 수 없는 튜플
(3) 키와 값으로 짝지은 딕셔너리
(4) 값을 모아놓은 집합
Understanding Concept
Finding Error
Checking Point
Jump up
(1) 놀이공원 이용 구매 금액 계산
(2) 주사위 게임
(3) 숫자 세기 게임
(4) 5자리 우편번호로 구를 판별
(5) 영어 단어장
5. 파이트리 가지 정리하기_함수와 모듈로 체계화하기
Overview
1) 함수 알아보기
What
(1) 함수란(function)?
(2) 파이썬 함수 종류
Why
How
(1) 함수. 어떻게 만들고 어떻게 사용할까?
(2) 예제로 함수 살펴보기
(3) 함수에 입력된 값이나 결과 값을 나타내는 방법 알아보기
(4) 비슷한 듯 다른 형태의 함수! 왜 다를까?
(5) 함수가 처리되는 순서 이해하기
(6) 변수! 함수 밖에서도 사용할 수 있을까? 지역변수, 전역변수
(7) 알아두면 유용한 내장함수
Understanding Concept
Finding Error
Checking Point