Page 5 -
P. 5
주차별(15주) 학습 진도표
주차별 챕터 주제 주차별 내용
오리엔테이션 오리엔테이션 / 컴퓨팅 사고의 개념과 역사, 필요성을 이해한다.
1주 1장
컴퓨팅 사고 컴퓨팅 사고의 두 가지 방향성을 통해 교육 목적을 이해한다.
기계적인 도구로써의 컴퓨터를 이해하고 튜링기계를 이해한다.
2주 2장 컴퓨터
컴퓨터 구성요소와 컴퓨터 과학자의 기술을 이해한다.
소프트웨어의 중요성을 이해하고 소프트웨어의 종류와 개발 과정을 이해한다.
3주 3장 소프트웨어
소프트웨어 개발 교육의 중요성을 이해한다.
컴퓨팅 사고 단계와 컴퓨팅 사고 요소를 이해한다.
4주 4장 컴퓨팅 사고 요소
문제 분해, 패턴인식, 추상화, 알고리즘에 대해 이해한다.
문제해결과 문제의 개념과 알고리즘 정의, 표현에 대해 이해한다.
5주 5장
알고리즘 알고리즘 구조를 표현할 수 있다.
정보와 데이터에 대해 이해한다.
컴퓨터에서 사용하는 데이터 단위와 변환을 이해한다.
6주 6장 프로그래밍 언어
프로그래밍 언어 구성을 이해한다.
파이썬 프로그래밍 언어의 특징과 실행환경을 이해한다.
7주 중간고사
컴퓨터 프로그램에서의 데이터와 메모리 개념을 이해한다.
8주 7장 변수와 연산
상수와 변수의 차이점, 입력과 출력 방식, 연산자를 이용해 표현하는 방법을 배운다.
9주 8장 데이터의 종류 파이썬 데이터 종류(문자열, 리스트, 튜플, 딕셔너리, 세트)에 대해 배운다.
10주 9장 제어문(Ⅰ) 제어문 중 조건문의 개념과 표현을 배운다.
11주 10장 제어문(Ⅱ) 제어문 중 반복문(while, for문)에 대한 개념과 표현을 배운다.
12주 11장 제어문(Ⅲ) 제어문 중 반복문(무한 반복, 분기문, 중첩 반복)에 대한 개념과 표현을 배운다.
함수(16주차 강의 함수의 개념과 내장함수, 사용자 정의함수를 비교 설명할 수 있다.
13주 12장 학교는 함수 파트
를 나눠주세요) 함수의 매개변수 전달과 반환, 전역변수와 지역변수, 함수 모듈에 대해 배운다.
14주 13장 파일 입출력 파일 개념과 읽고/쓰고/저장하며 처리하는 방법을 배운다.
15주 기말고사
008 파이썬