“Student-professor relationships are based on trust. Acts,
which violate this trust, undermine the educational process.
Your classmates and the professor will not tolerate violations
of academic integrity”
# | Date | 온라인 강의 (E-Learning) | 오프라인/Zoom 실시간 강의 | Notice |
---|---|---|---|---|
01 | 08월 31일(화) |
00. 수업 소개 01. 파이썬 기초 돌아보기 - I Lecture Note #01 |
파이썬 설치하기
콘다 가상환경 다루기 파이썬 처음 사용하기
- 명령어 모드: ESC
파이썬 패키지 설치하기
- 위로 셀추가: a - 아래로 셀추가: b - 셀 지우기: dd - 마크다운 셀로 변경: m - 코드 셀로 변경: y Pycharm 설치 및 설정 |
|
02 | 09월 03일(금)/07일(화) | 01. 파이썬 시작하기 02. 파이썬 언어의 기본 |
01. 파이썬 기초 돌아보기 - II
Lecture Note #01 |
파이썬 내장 함수 "Set" 메소드 정리 "Dictionary" 메소드 정리 문법 참고 자료 |
03 | 09월 10일(금)/14일(화) | 03. 수치형 자료형과 문자열 자료형의 특징 |
01. 파이썬 기초 돌아보기 - III
Lecture Note #01 |
Homework #1
Due Date: 2021년 09월 24일, 23시 59분 |
04 | 09월 17일(금)/21일(화) | 04. 리스트, 튜플, 사전, 집합 자료형의 특징 |
02. 고급 문자열 기능
Lecture Note #02 |
[참고] Asterisks in Python 20일~22일: 추석 연휴 |
05 | 09월 24일(금)/28일(화) | 05. 리스트, 튜플, 사전 자료형의 활용 |
03. 고급 리스트 기능 - I
Lecture Note #03 |
Homework #2
Due Date: 2021년 10월 08일, 23시 59분 |
06 | 10월 01일(금)/05일(화) | 06. 문자열 자료형의 메소드와 포맷팅 |
03. 고급 리스트 기능 - II
Lecture Note #03 |
|
07 | 10월 08일(금)/12일(화) | 07. 파이썬의 조건문 |
04. 지름길, 커맨드 라인 그리고 패키지 - I
Lecture Note #04 |
Homework #3
Due Date: 2021년 10월 22일, 23시 59분 |
08 | 10월 15일(금)/19일(화) | 08. 파이썬의 반복문 |
04. 지름길, 커맨드 라인 그리고 패키지 - II
Lecture Note #04 |
|
09 | 10월 22일(금)/10월 26일(화) | 09. 파이썬의 파일 입출력 |
04. 지름길, 커맨드 라인 그리고 패키지 - III
Lecture Note #04 |
|
11 | 10월 29일(금)/11월 02일(화) | 10. 파이썬의 함수 |
04. 지름길, 커맨드 라인 그리고 패키지 - IV
Lecture Note #04 |
|
12 | 11월 05일(금)/09일(화) | 11. 파이썬 함수의 활용과 람다 함수 |
05. 정밀하게 텍스트 포매팅하기 (대면 수업)
Lecture Note #05 06. 정규표현식, 파트 I (강의 생략) 07. 정규표현식, 파트 II (강의 생략) |
Homework #4
Due Date: 2021년 11월 27일(토), 23시 59분
11월 10일 (수), 오후 19시 ~ 21시 30분 - 오프라인 중간 고사
[시험 범위] 온라인 강의: 01. 파이썬 시작하기 ~ 11. 파이썬 함수의 활용과 람다 함수 오프라인 강의: 수업 진도 까지 시험 장소: 2공학관 315호(1분반), 316호(2분반) |
13 | 11월 12일(금)/16일(화) | 12. 파이썬의 모듈 |
08. 텍스트와 바이너리 파일 (대면 수업)
Lecture Note #08 09. 클래스와 매직 메소드 (대면 수업) Lecture Note #09 |
|
14 | 11월 19일(금)/23일(화) | 13. 파이썬 외부 모듈의 활용 |
09. 클래스와 매직 메소드 (대면 수업)
Lecture Note #09 10. Decimal, Money, 그리고 기타 클래스 (강의 생략) 11. Random과 Math 패키지 (강의 생략) |
|
15 | 11월 26일(금)/30일(화) | 14. 파이썬의 클래스 |
12. 넘파이 패키지
Lecture Note #12 |
Homework #5 (마지막 숙제)
Due Date: 2021년 12월 11일 (토요일), 23시 59분 |
16 | 12월 03일(금)/07일(화) | 15. 파이썬 클래스의 활용 |
13. 넘파이 고급 사용법
Lecture Note #13 |
|
17 | 12월 10일(금)/14일(화) | 16. 파이썬의 예외 처리 |
13. 넘파이 고급 사용법
Lecture Note #13 14. 여러 모듈과 RPN 예시 (강의 생략) 15. 인터넷에서 금융 데이터 가져오기 Lecture Note #15 (강의 생략) |
|
18 | 12월 15일(수) | 기말 고사 |
말
12월 15일(수), 오후 19시 30분 ~ 21시 00분 - 온라인 기말 고사
[시험 범위] 온라인 강의: 12. 파이썬의 모듈 ~ 16. 파이썬의 예외 처리 오프라인 강의: 08. 텍스트와 바이너리 파일 ~ 수업 진도 까지 시험 방법: EL 시스템 활용한 비대면 온라인 시험 (학교 제시 가이드 준수) |
1) jupyter notebook 환경에서 각 숙제별로 ipynb 파일 생성
2) ipynb 파일 내에 코드를 작성하고 작성한 코드 설명시에 Markdown 문법으로 입력해야 함
3) 생성한 ipynb 파일에 대해 자신만의 방법을 사용하여 온라인상 URL을 생성
4) 다음 사이트에 해당 URL을 입력