2/28: 和平紀念日
3/7: 課堂介紹與 Alice 環境安裝, Alice 物件, 物件屬性與物件行為
3/14: Alice 物件行為設計, 執行控制, 物件關聯, 攝影機操作
3/21: Alice 變數, 邏輯判斷與資料結構
3/28: Alice 變數, 邏輯判斷與資料結構
4/4: 兒童節
4/11: Alice 事件處理, Alice 遊戲製作
4/18: 期中專案報告與展示
4/25: Python 介紹與開發環境安裝, Python 資料型態與操作 (Number, String)
5/2: Python 資料型態與操作 (Numbers, Strings)
5/9: Python 邏輯判斷與流程控制 (if, while, for)
5/16: Python 邏輯判斷與流程控制 (if, while, for)
5/23: Python 進階資料結構與操作 (Lists, Dictionaries)
5/30: Python 進階資料結構與操作 (Lists, Dictionaries)
6/6: Python 輸入與輸出方法 (input and output)
6/13: Python 輸入與輸出方法 (input and output)
6/20: Python 方法設計 (functions)
6/27: 期末專案報告與展示
上課地點: SEB 302
上課時間: 週三 9:10-12:00
參考用書
Mark Lutz, Learning Python: Powerful Object-Oriented Programming, O’Reilly, 2009.
Bill Lubanovic, Introducing Python, O'Reilly Media, 2014.
何敏煌, Python 程式設計實務 - 從初學到活用 Python 開發技巧的 16 堂課, 博碩, 2016.
每周二上午 09:00-11:00
每周二下午 13:00-15:00