程式設計與人工智慧(二)

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

課程大綱

本課程為程式設計之進階課程,目標在基礎C語言程式上,再熟悉進階之C語言程式,並學習C++及人工智慧應用,內容著重進階之程式語言邏輯思考與程式設計能力,同時輔以人工智慧之應用概念,使修習者得以奠定良好之程式設計基礎。 This course is the advanced course of computer programming, it covers the advanced programming of computer language C and C++, and application of artificial intelligence (AI). This course aims to make students learn advanced program logics and programming, and the application of artificial intelligence. Then students can build solid basis about computer programming.

課程進度

第1周 計算機組織 第2周 程式設計–迴圈 第3周 程式設計–條件迴圈 第4周 作業系統 第5周 程式設計–建立和呼叫函數 第6周 程式設計–函數的實際應用 第7周 電腦網路 第8周 程式設計–陣列與字串 第9周 期中評量(含實機測驗) 第10周 程式設計–二維與多維陣列 第11周 程式設計–指標 第12周 程式設計–函數與指標 第13周 程式設計–陣列與指標 第14周 資料結構 第15周 程式設計–認識結構 第16周 程式設計–結構陣列/指標 第17周 期末評量(含實機測驗) 第18周 程式設計–專題報告

評量方式

課堂個人及小組評量20% 期中評量25%/期末評量25% 程式實作評量與報告25% 上課及小組表現 5% (實際比率依課程學習狀況再調整)

教材

【遵守智慧財產權觀念,請使用正版教科書,不得使用非法影印教科書】 使用外文原文書:否 1. 計算機概論:AI與科技的共舞,第19版,作者:趙坤茂 等,出版社:全華,ISBN: 978-626-328-9062 2. 看圖學C語言與運算思維,第2版,作者:陳會安,出版社:全華,ISBN: 978-986-503-591-4