本課程由國立交通大學資訊技術服務中心提供。
本課程原則上讓較缺乏機會接觸程式設計的學生優先選修。透過Scratch教授電腦程式基礎的運作原理,以及教授 Python 的基礎概念、流程控制、常用資料結構、函數設計與除錯等等,並搭配現有函式庫進行製作簡易動畫、將繁雜計算自動化、有效率的整理網路資料與寄發客製 E-mail 等等應用。
課程用書與參考資料:
- Scratch: Creative Computing Learner Workbook
- Python: Automate the Boring Stuff with Python by Al Sweigart
為求學習成效完美,請購買課本!
本課程由國立交通大學資訊技術服務中心提供。
本課程原則上讓較缺乏機會接觸程式設計的學生優先選修。透過Scratch教授電腦程式基礎的運作原理,以及教授 Python 的基礎概念、流程控制、常用資料結構、函數設計與除錯等等,並搭配現有函式庫進行製作簡易動畫、將繁雜計算自動化、有效率的整理網路資料與寄發客製 E-mail 等等應用。
課程用書與參考資料:
- Scratch: Creative Computing Learner Workbook
- Python: Automate the Boring Stuff with Python by Al Sweigart
為求學習成效完美,請購買課本!
Instructor(s) | 資訊技術服務中心 謝旻錚老師 |
---|---|
Course Credits | 3學分 |
Academic Year | 106學年度 |
Level | 大學生、研究生 |
Prior Knowledge | 無。 本課程原則上讓較缺乏機會接觸程式設計的學生優先選修。 |
Related Resources | Course Video Course Syllabus Course Calendar |