課程名稱 : 程式設計與實習
學分 : 2學分
課程資訊 :
本課程以虛擬語言(Pseudo Language)、流程圖的觀念和 Python 程式語言技術教導學生如何將撰寫軟體作為系統化及解決問題的工具。
學生可藉以學習電腦資訊處理、演算法以及軟體設計的基本概念。課程內容涵蓋傳統及現代程式設計方法。
傳統程式設計以循序結構(Sequential Structure)為主,包括輸出入(I/O)、模組化(Modules)、流程控制如選擇結構 (Decision Structures)與重複結構(Repetition Structures)、以及函式(Functions)、陣列(Arrays)、檔案 (Files)、遞迴(Recursion)等。
現代程式設計方式則包含選單導向(Menu-Driven)、事件導向(Event-Driven)、視覺導向 (Visual-Oriented)和物件導向(Object-Oriented)等觀念。
授課老師 : 張耀鴻