國立中興大學教學大綱
課程名稱 (中) 物件導向程式設計(1302)
(Eng.) Object-Oriented Programming
開課單位 資工系
課程類別 必修 學分 3 授課教師 林傑森
選課單位 資工系 / 學士班 授課使用語言 中文 英文/EMI 開課學期 1132
課程簡述 本門課主要講授 Java 程式語言,一開始會先著重在語法的介紹,讓同學們掌握 Java 程式撰寫的基礎。接著再逐步引入物件導向設計的概念,重點講解封裝、繼承、多型與抽象等四大特性。
先修課程名稱
課程含自主學習 Y
課程與核心能力關聯配比(%) 課程目標之教學方法與評量方法
課程目標 核心能力 配比(%) 教學方法 評量方法
讓同學們透過 Java 這套程式語言了解物件導向程式設計的概念。
3.具備分析、設計與實作資訊軟體系統之能力
100
實習
討論
講授
作業
測驗
實作
出席狀況
授課內容(單元名稱與內容、習作/每週授課、考試進度-共18週)
週次 授課內容
第1週 Introduction to Java
第2週 Console I/O and Expressions
第3週 Control Flow Structures
第4週 Class and Object
第5週 Class and Object
第6週 Arrays
第7週 National Holiday (No Class)
第8週 Inheritance
第9週 Midterm Hands-on Exam
第10週 Polymorphism and Abstract Classes
第11週 Exception Handling
第12週 File I/O
第13週 UML and Patterns
第14週 Interfaces and Inner Classes
第15週 Collections, Maps and Iterators
第16週 Final Hands-on Exam
第17週 自主學習週:Graphical User Interface Design
第18週 自主學習週:Multithreading in Java
學習評量方式
Class Participation: 8%
- 點名,上課提問,或是純粹加分⽤
Weekly Labs: 24%
- 課堂實作練習題
Biweekly Homework: 28%
- 多次程式作業
Hands-on Exams: 40%
- 兩次上機考試
教科書&參考書目(書名、作者、書局、代理商、說明)
Walter Savitch and Kenrick Mock, Absolute Java, 6th Edition, Pearson, 2015.
課程教材(教師個人網址請列在本校內之網址)
自編教材
課程輔導時間
每週三 13:00-14:00
聯合國全球永續發展目標(連結網址)
04.教育品質   08.就業與經濟成長   09.工業、創新基礎建設提供體驗課程:Y
請尊重智慧財產權及性別平等意識,不得非法影印他人著作。
更新日期 西元年/月/日:2025/01/17 23:39:40 列印日期 西元年/月/日:2025 / 3 / 13
MyTB教科書訂購平台:http://www.mytb.com.tw/