CHAPTER 01 변화하는 사회와 컴퓨팅 사고
1.1 국내외 소프트웨어 교육 현황
1.2 소프트웨어 교육의 필요성
1.3 4차 산업시대의 특징
1.4 일상생활 속의 소프트웨어
1.5 4차 산업시대에서의 SW교육 효과 및 컴퓨팅 사고 교육의 필요성
실습문제
CHAPTER 02 컴퓨터의 동작과 이해
2.1 컴퓨터의 발전
2.2 컴퓨터의 구성
2.3 컴퓨터의 데이터 표현
2.4 프로그래밍 언어의 필요성
실습문제
연습문제
CHAPTER 03 컴퓨팅 사고의 문제인식과 해결
3.1 문제의 정의
3.2 문제인식과 해결
3.3 문제해결 능력과 문제해결 방안
실습문제
연습문제
CHAPTER 04 컴퓨팅 사고 단계
4.1 컴퓨팅 사고 전(前 단계
4.2 컴퓨팅 사고 단계
실습문제
연습문제
CHAPTER 05 컴퓨팅 사고의 자동화
5.1 자동화
5.2 파이썬 소개
5.3 파이썬 설치와 실행
실습문제
연습문제
CHAPTER 06 변수와 자료형
6.1 변수
6.2 자료형
실습문제
연습문제
CHAPTER 07 기본 입출력 함수
7.1 기본 입력 함수: input(
7.2 기본 출력 함수: print(
7.3 문자열 포맷팅
실습문제
연습문제
CHAPTER 08 연산자
8.1 수식과 연산자
8.2 산술 연산자
8.3 복합 연산자
8.4 관계 연산자
8.5 논리 연산자
8.6 연산 우선순위
실습문제
연습문제
CHAPTER 09 군집 자료형
9.1 문자열
실습문제
9.2 리스트
실습문제
9.3 딕셔너리
실습문제
연습문제
CHAPTER 10 조건문
10.1 조건과 조건문
10.2 조건문의 유형
10.3 if 조건문의 구조
10.4 if-else 조건문의 구조
10.5 if-elif-else 조건문의 구조
실습문제
CHAPTER 11 반복문
11.1 반복 구조와 반복문
11.2 for 문
11.3