1. |
|
1주차 : 강의계획
|
전체적인 강의계획을 설명하고자 한다. |
|
|
|
1주차 : 파이썬 설치
|
파이썬을 설치 할 수 있도록 한다. |
|
2. |
|
2주차 : 데이터 표현
|
컴퓨터에서 여러 가지 data를 0과 1만으로 어떻게 표현하는지 학습한다. |
|
|
|
2주차 : 데이터 타입
|
컴퓨터 프로그래밍에서의 data type의 이해를 돕고자 한다. |
|
3. |
|
3주차 : 상수, 변수, 함수
|
data type의 개념을 적용하여, 프로그래밍에서 자주 사용되는 data type에 대해 학습한다. |
|
|
|
3주차 : 변수를 사용한 연산
|
변수를 사용하여 연산 프로그램을 작성하고, 데이터 타입에 대해서 알아보고자 한다. |
|
4. |
|
4주차 : 다양한 연산자
|
사칙연산을 수행할 수 있는 연산자를 간단한 수학 문제를 프로그래밍을 통해 해결해 본다. |
|
|
|
4주차 : 기타 연산자
|
사칙연산을 수행할 수 있는 연산자와 더불어, 몫/나머지/제곱 연산자들에 대해 배우고 이를 사용하여 간단한 수학 문제를 프로그래밍을 통해 해결해 본다. |
|
5. |
|
5주차 : 조건 분기문의 이해
|
조건분기문이 포함된 알고리즘을 순서도로 표현해 본다. |
|
|
|
5주차 : if문의 이해
|
조건분기문이 포함된 알고리즘을 순서도로 표현해 본다. |
|
6. |
|
6주차 : if 문의 논리적 설계
|
논리 연산에 대해 배우고, 이를 이용하여 if 조건문에 대해 학습한다. |
|
|
|
6주차 : if 문의 다중 조건
|
if 조건문에 대해 심도있게 학습한다. |
|
7. |
|
7주차 : list
|
리스트를 이용하여, 다양한 프로그래밍 언어에서 데이터를 관리하고 조작을 실습해본다. |
|
8. |
|
8주차 : 반복문 이해
|
학습자들은 반복문의 개념을 깊게 이해한다. |
|
|
|
9주차 : for문의 활용
|
for 반복문을 통해 다양한 문제를 해결하는 방법을 배운다. |
|
9. |
|
10주차 : 반복문 while
|
while 문을 이용하여 연산을 반복 수행해 본다. |
|
10. |
|
11주차 : 함수의 이해
|
함수의 기본 개념에 대해 학습하고, 내부 함수/모듈 함수/사용자 정의 함수에 대해 학습한다. |
|
11. |
|
12주차 : 순서도
|
문제를 해결하기 위한 알고리즘을 논리적으로 분석하고, 순서도로 구성한다. |
|
12. |
|
13주차 : 문제 해결 1
|
알고리즘을 순서도로 구성하고, 구성한 순서도를 따라 프로그램을 작성하는 연습을 한다. |
|
13. |
|
14주차 : 문제 해결 2
|
알고리즘을 순서도로 구성하고, 구성한 순서도를 따라 프로그램을 작성하는 연습을 한다. |
|
14. |
|
15주차 : 특강1_요약 및 정리1
|
각 강의의 핵심 개념과 중요한 내용을 다시 한 번 짚어보며, 학습 내용을 명확하게 이해하고 기억하는 데 도움을 줄 수 있도록 진행한다. |
|
|
|
15주차 : 특강1_요약 및 정리2
|
각 강의의 핵심 개념과 중요한 내용을 다시 한 번 짚어보며, 학습 내용을 명확하게 이해하고 기억하는 데 도움을 줄 수 있도록 진행한다. |
|
15. |
|
16주차 : 특강2_ 응용 문제 풀이1
|
학습한 이론을 실제 문제에 적용하여, 개념을 실용적으로 활용하는 능력을 향상시키는 데 중점을 두고 진행하고자 한다. |
|
|
|
16주차 : 특강2_ 응용 문제 풀이2
|
학습한 이론을 실제 문제에 적용하여, 개념을 실용적으로 활용하는 능력을 향상시키는 데 중점을 두고 진행하고자 한다. |
|