Chapter 01 Python 소개
01 Python 설치하기 10
02 Python과 IDLE 12
03 Python Interpreter 실행하기 13
04 Python Source 파일 실행하기 16
※ 참고문헌 및 출처 21
Chapter 02 『변수와 계산』을 이용한 컴퓨팅 사고력
01 변수 소개 24
02 변수와 상수 26
03 수식과 연산자 28
※ 응용 실습문제 43
※ 참고문헌 및 출처 44
Chapter 03 『선택 및 반복』을 이용한 컴퓨팅 사고력
01 if 문 46
02 for 문 57
03 while 문 64
※ 응용 실습문제 71
※ 참고문헌 및 출처 72
Chapter 04 『함수』를 이용한 컴퓨팅 사고력
01 함수 이해 74
02 인수와 매개변수 76
03 지역변수와 전역변수 85
04 내장함수와 모듈 92
※ 응용 실습문제 108
※ 참고문헌 및 출처 109
Chapter 05 『자료형』을 이용한 컴퓨팅 사고력
01 리스트 112
02 튜플 129
03 세트 135
04 사전 145
05 문자열 153
※ 응용 실습문제 164
※ 참고문헌 및 출처 166
Chapter 06 『클래스와 객체』를 이용한 컴퓨팅 사고력
01 객체지향프로그래밍 170
02 클래스 171
03 생성자와 소멸자 173
04 접근자와 설정자 175
05 클래스 변수 183
06 마법의 특수 메서드 184
07 클래스의 상속 193
※ 응용 실습문제 203
※ 참고문헌 및 출처 205
Chapter 07 『GUI 프로그래밍』