· 학습 목표
변수, 산술 연산자, 비교 연산자의 개념을 탐색하고, print 함수와 자료형 변환하는 방법을 이해합니다.
· 주요 내용
1. 변수와 산술 / 비교 연산자
2. 자료형 변환
[Chapter2. 문자열 자료형]
· 학습 목표
문자를 나열한 '문자열'의 개념과 출력 방법을 학습하고 문자열 관리하는 주요 메소드를 이해합니다.
· 주요 내용
1. 문자열 표현과 연산
2. 문자열 인덱싱과 슬라이싱
3. 문자열 관련 주요 메소드
[Chapter3. 리스트 자료형]
· 학습 목표
여러 자료를 순서대로 담는 '리스트'의 구조를 익히고 요소를 추가, 삽입, 정렬, 삭제하는 방법을 이해합니다.
· 주요 내용
1. range 함수
2. 리스트 요소 추가, 변경, 삭제
3. 리스트 인덱싱과 슬라이싱
[Chapter4. 반복문과 조건문]
· 학습 목표
if문과 for문을 이해하고, '반복문'과 '조건문'으로 코드를 효율적으로 만드는 방법을 학습합니다.
· 주요 내용
1. if / for / while문
2. 리스트와 반복문
[Chapter5. 튜플과 집합 자료형]
· 학습 목표
'Tuple' 자료형과 'Set' 자료형을 학습하고 집합 자료형의 활용 방법을 이해합니다.
· 주요 내용
1. 튜플/집합 자료형
[Chapter6. 딕셔너리 자료형]
· 학습 목표
'키:값' 형태로 데이터를 저장하는 '딕셔너리' 자료형을 탐색하고 사용법을 이해합니다.
· 주요 내용
1. 딕셔너리 조회, 변경, 삭제
2. 딕셔너리와 반복문
[Chapter7. 함수와 모듈]
· 학습 목표
코드를 구조화하고 재사용을 용이하게 하는 함수와 주요 내장 함수를 배우며, 표준 모듈을 이해합니다.
· 주요 내용
1. 함수 만들기
2. 주요 내장함수
3. 표준 모듈 활용
[Chapter8. 클래스]
· 학습 목표
객체지향 프로그래밍의 핵심인 '클래스'를 이해하고, 클래스 선언 및 상속을 학습합니다.
· 주요 내용
1. 객체에 대한 이해
2. 클래스 선언 및 변수와 함수
3. 클래스 상속

