- Instructor: Min-Zheng Shieh mzshieh@nctu.edu.tw
- Teaching Assistants: 黃品曄 lgthbo@gmail.com
- Learn the fundamentals of imperative programming
- Learn some Python applications
- Python:
- Automate the Boring Stuff with Python by Al Sweigart.
- Python 3: Official Documents
- PyAutoGUI: Documents
- OpenCV: Documents
- Telegram
- How to send email attachment
- Lecture 1
- Lecture 2
- Lecture 3
- Lecture 4
- Lecture 5
- TA's slide
- MZ's notes on selenium for term project
- A game agent using
pyautogui
andopencv
- Candidate 1: 數學天才計算題
- 3 continuous game play
- At least 30 correct answers
- 0 incorrect answer
- 3 continuous game play
- Candidate 2: 迴轉壽司店
- Pass the first stage
- You can choose a game from websites like this or www.i-gamer.net with the instructor's permission.
- ToolKit Manual
- Deadline: 23:59:59, 28 Nov, 2019
- Candidate 1: 數學天才計算題
- A game using chatbot.
- Pass: Being able to program
- Failure: Not being able to program