1 |
Syllabus, ChatGPT policy, and e, development environments
(09/03) |
Self-made teaching materials |
|
2 |
Variable and Numbers (1)
(09/10) |
Self-made teaching materials |
|
3 |
Variable and Numbers (2)
(09/17) |
Self-made teaching materials |
- Lecture
- Practice
- Homework
|
4 |
Collection (1)
(09/24) |
Self-made teaching materials |
- Lecture: Lists & Tuples
- Practice: sort, append, delete, update
|
5 |
Collection (2)
(10/01) |
Self-made teaching materials |
- Lecture: Dicts & Sets
- Practice: sort, append, delete, update
- Homework: Collection challenge
|
6 |
Control flow (1)
(10/08) |
Self-made teaching materials |
- Lecture: if-else condition
- Practice: if, else, elif
|
7 |
Control flow (2)
(10/15) |
Self-made teaching materials |
- Lecture: for-loop
- Practice: for-loop structure, interrupt, range
- Homework: sequence generation challenge
|
8 |
Midterm Exam
(10/22) |
|
|
9 |
Control flow (3)
(10/29) |
Self-made teaching materials |
- Lecture: while-loop
- Practice: while-loop structure, interrupt, range, break, continue
- Homework: sequence generation challenge
|
10 |
Function
(11/05) |
Self-made teaching materials |
- Lecture: functions
- Practice: create a function, input & output arguments
|
11 |
Modules – Pandas (1)
(11/12) |
Self-made teaching materials |
- Lecture: Pandas
- Practice: import packages, create, load csv, selection
|
12 |
Pratice about IMDB dataset
(11/19) |
|
- Flexable week
- Get to know what is IMDB dataset.
|
13 |
Modules – Pandas (2)
(11/26) |
Self-made teaching materials |
- Lecture: Pandas
- Practice: output, plot
- Homework: IMDB query (2)
|
14 |
Modules - Matplotlib (1)
(12/03) |
Self-made teaching materials |
- Lecture: Matplotlib
- Practice: scatt plot, bar plot
- Homework: IMDB visualization (1)
|
15 |
Modules - Matplotlib (2)
(12/10) |
Self-made teaching materials |
- Lecture: Matplotlib
- Practice: box plot, line plot
- Homework: IMDB visualization (2)
|
16 |
Final Exam (12/17) |
|
|