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