1. | ![]() |
1장 컴퓨터의 동작과 이해 (1) | -컴퓨터를 이해하기 위한 컴퓨터의 구조 -하드웨어와 소프트웨어와의 관계 | ![]() |
![]() |
1장 컴퓨터의 동작과 이해 (2) | -컴퓨터의 데이터 표현 -프로그래밍 언어의 필요성 | ![]() |
|
2. | ![]() |
2장 컴퓨팅사고의 문제 인식과 해결 (1) | - 일반 생활에서의 문제 및 다양한 문제들의 이해 - 일반적 문제해결 | ![]() |
![]() |
2장 컴퓨팅사고의 문제 인식과 해결 (2) | - 창의적 문제해결 - 컴퓨팅사고의 문제해결 | ![]() |
|
3. | ![]() |
3장 분해/패턴인식/추상화 (1) | - 컴퓨팅사고의 4단계 중 분해/패턴인식 수업 - 분해의 이해와 다양한 예제/응용 | ![]() |
![]() |
3장 분해/패턴인식/추상화 (2) | - 패턴인식의 이해와 다양한 예제/응용 - 추상화의 이해와 다양한 예제/응용 | ![]() |
|
4. | ![]() |
4장 알고리즘 (1) | - 컴퓨팅사고의 알고리즘 수업 - 알고리즘의 이해와 다양한 예제/응용 | ![]() |
![]() |
4장 알고리즘 (2) | - 순서도/의사코드 기술 방법 | ![]() |
|
5. | ![]() |
5장 컴퓨팅사고의 자동화 (1) | - 컴퓨팅 사고 단계를 거친 후 자동화 단계 설명 - 프로젝트 주제에 도움이 되는 다양한 사례 소개 | ![]() |
![]() |
5장 컴퓨팅사고의 자동화 (2) | - 컴퓨터를 이용한 문제 해결의 다양한 예제 - 파이썬 프로그래밍 환경 | ![]() |
|
6. | ![]() |
6장 파이썬 기초 (1) | - 변수의 개념과 사용 방법 | ![]() |
![]() |
6장 파이썬 기초 (2) | - 데이터 형식의 종류와 연산 - 화면 입출력 함수 | ![]() |
|
7. | ![]() |
7장 파이썬의 연산 (1) | - 연산과 연산자 개념 - 산술 연산 처리 - 관계 연산 처리 | ![]() |
![]() |
7장 파이썬의 연산 (2) | - 논리 연산 처리 - 연산자 우선순위 | ![]() |
|
8. | ![]() |
8장 문자열 자료형 (1) | - 문자열 자료형 개념 - 문자열 만들기, 특수 문자열 - 문자열 연산 | ![]() |
![]() |
8장 문자열 자료형 (2) | - 문자열 인덱싱과 슬라이싱 - 문자열 메소드 - 문자열 함수 | ![]() |
|
9. | ![]() |
9장 리스트 자료형 (1) | - 리스트 만들기 - 리스트의 인덱싱과 슬라이싱 - 슬라이싱을 이용한 원소 추가, 교체, 제거 | ![]() |
![]() |
9장 리스트 자료형 (2) | - 복잡한 리스트 인덱싱 - 리스트 연산과 메소드 함수 | ![]() |
|
10. | ![]() |
10장 조건문 (1) | - if 조건문 사용 방법 - if-else 조건문 사용 방법 | ![]() |
![]() |
10장 조건문 (2) | - 조건(condition) 개념과 사용 - 중첩된 조건문 | ![]() |
|
11. | ![]() |
11장 반복문 (1) | - for 반복문 - for문의 sequence 개념과 사용법 | ![]() |
![]() |
11장 반복문 (2) | - while 반복문 | ![]() |
|
12. | ![]() |
12장 함수와 라이브러리 (1) | - 함수의 정의와 사용 - 사용자 정의 함수 | ![]() |
![]() |
12장 함수와 라이브러리 (2) | - 모듈과 라이브러리 - 사용자 정의 모듈 | ![]() |
|
13. | ![]() |
13장 파이썬 활용 | - 데이터 분석 및 활용 - 데이터 시각화 - 데이터 분석 사례 | ![]() |