107年第2學期-0782 程式語言 課程資訊
評分方式
評分項目 | 配分比例 | 說明 |
---|---|---|
期中考試 Midterm | 30 | |
期末考試 Final Exam | 30 | |
助教- 指定作業及小小考 | 30 | |
隨堂表現 | 10 |
選課分析
本課程名額為 68人,已有51 人選讀,尚餘名額17人。
登入後可進行最愛課程追蹤 [按此登入]。
教育目標
We will introduce the fundamentals of data storage, input and output, control structures, functions, sequence and lists, file I/O, object that are created from standard library classes. Besides, we may explores the topics of inheritance and polymorphism, recursive functions, and GUI applications.
課程概述
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.
課程資訊
基本資料
必修課,學分數:0-3
上課時間:二/6,7,四/6,7[ST523]
修課班級:應數系1
修課年級:年級以上
選課備註:限一年級
教師與教學助理
授課教師:胡馨云
大班TA或教學助理:尚無資料
Office HourST504 or ST612
Should make an appointment in advance.
授課大綱
授課大綱:開啟授課大綱(授課計畫表)
(開在新視窗)
參考書目
Starting Out with Python, 3e, Tony Gaddis (PEARSON)
開課紀錄
您可查詢過去本課程開課紀錄。 程式語言歷史開課紀錄查詢