1. | ![]() |
데이터 과학과 파이썬의 세계로 | 데이터과학을 이해한다. 프로그래밍 언어에 대해 이해한다. | ![]() |
![]() |
데이터 과학과 파이썬의 세계로 | 파이썬을 설치하고 사용할 수 있다. 파이썬 명령어를 이해하고 사용할 수 있다. | ![]() |
|
2. | ![]() |
값을 담아 다루어 보자 | 데이터를 저장하기 위해서 사용하는 변수에 대해 이해한다. 변수를 사용하면 얻게 되는 이점을 이해한다. 다양한 자료형의 차이를 이해한다. | ![]() |
![]() |
값을 담아 다루어 보자 | 입력과 출력의 방법을 이해한다. 간단한 계산기 프로그램을 작성할 수 있다. 간단한 퀴즈 프로그램을 작성할 수 있다. print() 함수의 사용법을 이해할 수 있다. | ![]() |
|
3. | ![]() |
연산자로 계산을 해 보자 | 연산이 무엇인지 이해한다. 더하기, 빼기, 곱하기, 나누기 등의 산술 연산자에 대해 이해 한다. 나머지, 지수 연산자에 대해 이해 한다. | ![]() |
![]() |
연산자로 계산을 해 보자 | 할당 연산자와 복합 연산자를 활용할 수 있다. 프로그램을 이해하는데 꼭 필요한 주석의 개념을 이해 한다. | ![]() |
|
4. | ![]() |
연산자로 계산을 해 보자 | 우선순위의 개념을 익히고 활용할 수 있다.. 산술 연산과 관련된 응용 프로그램을 작성할 수 있다. | ![]() |
![]() |
조건을 따져 실행해보자 | 조건문에 대해 이해 한다. if-else 문을 이해하고 사용할 수 있다. 관계연산자와 논리연산자를 사용할 수 있다. | ![]() |
|
5. | ![]() |
조건을 따져 실행해보자 | 블록의 개념을 이해하고 활용할 수 있다. 중첩 if-else 문을 사용할 수 있다. | ![]() |
![]() |
조건을 따져 실행해보자 | 조건에 따라 다르게 동작하는 프로그램을 작성할 수 있다. 동적인 프로그램을 작성할 수 있다. | ![]() |
|
6. | ![]() |
여러 번 반복하는 일을 하자 | 반복문의 필요성을 이해한다. while 문을 사용하여 조건으로 반복하는 방법을 안다. | ![]() |
![]() |
여러 번 반복하는 일을 하자 | while 문을 사용하여 조건으로 반복하는 방법을 안다. While 문과 반복 블록의 사용법을 안다. | ![]() |
|
7. | ![]() |
여러 번 반복하는 일을 하자 | for 문을 사용하여 정해진 횟수만큼 반복하는 방법을 안다. 반복문을 사용하여 다양한 문제를 해결할 수 있다. | ![]() |
![]() |
여러 번 반복하는 일을 하자 | 반복문을 사용하여 다양한 문제를 해결할 수 있다. 오랫동안 동작하며 사용자와 상호작용하는 프로그램을 작성할 수 있다. | ![]() |
|
8. | ![]() |
함수로 일처리를 짜임새있게 하자 | 함수의 개념을 알고 활용할 수 있다. | ![]() |
![]() |
함수로 일처리를 짜임새있게 하자 | 함수의 개념을 알고 활용할 수 있다. 함수를 호출과 결과를 반환하는 방법을 안다. | ![]() |
|
9. | ![]() |
함수로 일처리를 짜임새있게 하자 | 함수에서 사용되는인자와 매개변수의 차이점을 안다. 효율적인 프로그래밍을 위한 모듈의 개념을 이해한다. | ![]() |
![]() |
함수로 일처리를 짜임새있게 하자 | 효율적인 프로그래밍을 위한 모듈의 개념을 이해한다. 모듈을 만들고 활용할 수 있다. | ![]() |
|
10. | ![]() |
데이터를 리스트와 튜플로 묶어보자 | 여러 개의 데이터를 하나로 묶어서 처리하는 리스트와 튜플을 이해한다. 리스트나 튜플의 항목들을 인덱스를 이용해서 접근할 수 있다. | ![]() |
![]() |
데이터를 리스트와 튜플로 묶어보자 | 리스트는 가변속성을 갖고 튜플은 불변속성을 가진다는 것을 안다. 리스트나 튜플 같이 데이터가 연속해서 나타나는 시퀀스를 이해하고 시퀀스의 일부를 잘라내는 슬라이싱을 이해한다. | ![]() |
|
11. | ![]() |
데이터를 리스트와 튜플로 묶어보자 | 슬라이싱을 이용하여 효율적으로 데이터를 다루는 방법을 익힌다. 복잡한 기능의 자료형을 설계하고 만드는 객체지향 개념을 안다. | ![]() |
![]() |
넘파이로 수치 데이터를 처리해보자 | 넘파이 배열과 파이썬 리스트와의 차이점을 이해한다. 넘파이가 제공하는 다차원 배열의 속성에 대하여 이해한다. 넘파이의 강력한 기능을 직접 사용할 수 있다. 넘파이로 각종 확률 분포에서 난수를 생성해 데이터를 생성할 수 있다. | ![]() |
|
12. | ![]() |
차트를 멋지게 그려보자 | 수치정보를 시각적인 정보로 표현할 수 있다. 맷플롯립 패키지의 다양한 기능을 안다. 데이터를 시각화하는 다양한 방법을 안다. 하나의 차트에 여러 시각화 방법을 사용할 수 있다. | ![]() |
![]() |
차트를 멋지게 그려보자 | 데이터 범위와 중앙값을 효율적으로 가시화하고 이상치도 파악할 수 있다. 가시화를 통해 데이터들을 상호 비교할 수도 있다. 데이터 분석의 결과를 효율적으로 전달하는 방법을 안다. | ![]() |
|
13. | ![]() |
판다스로 데이터를 분석해보자 | 판다스를 이해할 수 있다. csv 자료를 판다스를 이용하여 분석 할 수 있다. | ![]() |
![]() |
판다스로 데이터를 분석해보자 | csv 파일을 테이블 형식의 자료로 만들고 분석할 수 있다. 데이터에서 손실된 부분인 결측 데이터를 보정할 수 있다. | ![]() |