113年第2學期-0693 程式語言 課程資訊

評分方式

評分項目 配分比例 說明
上機考&筆試 50
演習課 40
平時成績 10

選課分析

本課程名額為 65人,已有43 人選讀,尚餘名額22人。


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

授課教師

林佳威

教育目標

本課程旨在教授程式設計的基本概念與實作技能。學生將學習如何使用現代程式語言(如Python或Matlab)撰寫簡單的程式,涵蓋的主題包括變數、條件判斷、迴圈結構、函式與基礎資料結構。透過實作練習與專案,學生將培養解決問題的能力,並為進一步進修程式開發或相關領域的課程奠定紮實基礎。

課程概述

This course teaches the principles of functional, imperative, and logic programming languages. Topics covered include: meta-circular interpreters, semantics (operational and denotational), type systems (polymorphism, inference, and abstract types), object oriented programming. The course involves substantial programming assignments and problem sets as well as a significant amount of reading. The course uses the Java, C++, or C# programming languages for its assignments.

課程資訊

參考書目

Python 程式設計-AI與資料科學應用, 劉立民

開課紀錄

您可查詢過去本課程開課紀錄。 程式語言歷史開課紀錄查詢