- Instructor: Min-Zheng Shieh [email protected]
- Teaching Assistants:
- Google Meet Link: https://meet.google.com/aoi-sncf-qsi
- Learn the fundamentals of imperative programming
- Learn some Python applications
- Automate the Boring Stuff with Python by Al Sweigart.
- 中文版紙本
- Python 3 Official Documents
- PyAutoGUI Documents
- OpenCV-Python
- Telegram Bot
- PyGame Shooting Game in 3 Hours
- Lecture 1
- Lecture 2
- Lecture 3
- Lecture 4
- Python Telegram Bot
- Python Selenium Crawler
- Sending Email
- PyGame
On Google Drive
- Lecture 1
- Lecture 2
- Lecture 3
- Lecture 4
- Lecture 5
- TA's slide
- MZ's notes on selenium for term project
Tutorial by TA
-
Midterm: A game agent using
pyautogui
andopencv
- Candidate 1: Tower Swap
-
Final: A game using Telegram chatbot or PyGame
- Candidate 1: Solitaire
- Midterm: A game agent using
pyautogui
andopencv
- Candidate 1: ONET CONNECTION CLASSIC
- Final: A game using Telegram chatbot
- Candidate 1: Minesweeper
- Pass: Being able to program
- Failure: Not being able to program