程式設計(二)

臺北科技大學 114-2 學期課程,課號 359186。

課程大綱

1. 計算機系統簡介 (二) + 人工智慧簡介與應用 1.1 周邊裝置及儲存體 1.2 作業系統、檔案與資料庫 1.3 網路應用、網路安全 1.4 人工智慧與程式設計的結合 2. 程式語言與程式設計簡介 (二) 2.1 Python 2.2 軟體工程淺談 2.3 程式設計:工具與其應用 2.4 開放源碼 (Github) 2.5 AI自動程式設計 (Vibe Coding, 使用 Gemini 3 Pro)

課程進度

1. 課程簡介:1. 計算機系統簡介 (二) 2. 程式設計簡介 (二) 3. 人工智慧簡介與應用(AI自動程式設計: Vibe Coding, 使用 Gemini 3 Pro) 影片教學:* GTC 2020: NVIDIA DRIVE Sim — Autonomous Urban and Highway Drive Around Silicon Valley https://developer.nvidia.com/techdemos/video/d2s44 2. 計算機系統簡介 (二):周邊裝置及儲存體、作業系統、檔案與資料庫 3. CH1 Python 簡介與程式編輯器介紹 (第二週複習) 4. CH1 Python 簡介與程式編輯器介紹 (第二週複習) 5. CH2 變數、資料型別與運算子 (第二週複習) 6. CH2 變數、資料型別與運算子 (第二週複習) 7. CH3 資料儲存容器tuple- 串列- 字典-集合 (第二週複習) 8. CH3 資料儲存容器tuple- 串列- 字典-集合 (第二週複習) 9. CH4 選擇結構 (第二週複習) 10. CH4 選擇結構 (第二週複習) 11. CH5 迴圈與生成式 (第三週) 12. CH5 迴圈與生成式 (第三週) 13. CH6 函式與遞迴 (第四週) 14. CH6 函式與遞迴 (第四週) 15. CH7 模組、套件與獨立程式 (第五週) 16. CH7 模組、套件與獨立程式 (第六週) 17. CH8 類別與例外 (第七週) 18. CH8 類別與例外 (第八週) 期中考 (第九週) 期末報告 (第十週 ~ 第十八週) (課程實際進度:依學習狀況再做調整。本學期加入人工智慧簡介與應用補充教材)

評量方式

1. 平時成績(30%):包含出席狀況、上課互動之情形以及上機作業等 2. 期中考(30%) 3. 期末考(40%):期末報告

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 教科書(必備) Python程式設計:從入門到進階應用(第二版)或(第三版),作者:黃建庭,出版商:全華。 參考線上學習: * Introduction To Python Programming A Quick and Easy Intro into Python Programming https://www.udemy.com/course/pythonforbeginnersintro/ * GTC 2020: NVIDIA DRIVE Sim — Autonomous Urban and Highway Drive Around Silicon Valley https://developer.nvidia.com/techdemos/video/d2s44