114年第1學期-0743 基礎程式設計(C++) 課程資訊

評分方式

評分項目 配分比例 說明
隨堂測驗 10 12 次的隨堂小考 (取最佳10次)
每周作業 40 13次的上機演練習題(每周2-3題)
程式專題 10 3次的程式專題
期中考 20 1次上機考試(學生自備筆電應考)
期末考 20 1次上機考試(學生自備筆電應考)

選課分析

本課程名額為 50人,已有31 人選讀,尚餘名額19人。


登入後可進行最愛課程追蹤 [按此登入]。

授課教師

溫宏斌 廖元勳

教育目標

本門課程設計從基礎的程式設計開始,透過循序漸進的修課規劃,讓學生除了有完備的人工智慧技術外,也了解相關倫理議題,最後透過人工智慧專題應用,讓學生們理解人工智慧技術在產業上落地的考量。因此本課程設定適合所有跨領域(非電資專業)的學生。旨在培養學生運用邏輯思維解決問題的能力,位居人類知識版圖中「計算思維」與「工具理性」的交會處。程式設計不再只是工程師的專利,而是現代公民理解世界與參與社會的基本素養之一。從智慧型手機應用到醫療數據分析,程式無所不在;本課程讓來自不同背景的學生能以程式語言參與這個由數位邏輯驅動的社會。透過設計演算法、撰寫簡易應用程式,學生將不僅學會「如何寫程式」,更能體會「如何用邏輯思考」,落實人類追求真理、效率與創新之普世價值。 課程設計將以循序漸進的設計引導學生從零開始理解程式語言的語法與邏輯,透過習題實作與上機考試訓練「數理與邏輯推理能力」、「解決問題能力」與「科技素養」。同時,本課程強調跨領域應用,鼓勵學生選擇與自身背景相關的主題進行程式實作,例如社會統計分析、醫療資料簡化或人文資料可視化,進而建立「跨域整合能力」。在學習歷程中,學生也將培養精準表達與有效溝通的能力,從而達成通識教育所重視的「自主學習」與「公民責任」等基本素養之涵養。

課程資訊

參考書目

W. Savitch (WS), "Problem Solving with C++, Global Edition, 10/e," ISBN 10:1292222824, 2018

開課紀錄

您可查詢過去本課程開課紀錄。 基礎程式設計(C++)歷史開課紀錄查詢