- 使用
Python3
做為主要教學語言 - 使用
Jupyter
做為教學和練習的平台 - 使用 unix-like 系統平台
L | Special Topic | Programming | Python | Note |
---|---|---|---|---|
1 | 各平台上的環境設定(Windows/Linux/Mac) | P-L1: What is Programming | ||
2 | Unix-like shell 基本操作 / 編輯器與 IDE | P-L2: Variables and Data | ||
3 | P-L3: Flow Control | |||
4 | P-L4: Function | |||
5 | P-L5: Recursion | |||
6 | P-L6: OOP-Encapsulation | |||
7 | P-L7: OOP-Inheritance | |||
8 | P-L8: OOP-Polymorphism |