按此列印  
                           
   
  請尊重智慧財產權,課程教材不得非法影印。  
  佛光大學
Fo Guang University
教學計畫表 Syllabus
 
 
課程中文名稱
 Course Name in Chinese
物件導向程式設計  
Course Code
CS20C00
課程英文名稱
Course Name in English
Object-Oriented Programming 學年/學期
Academic Yeas/Semester
107 /2
開課單位/學門別
Course Offering
Department/
Academic Discipline
資訊應用學系學士班 學制別
Degree
學士班

Credits
 3     每週授課時數
Weekly Hours of
 Instruction
 3    修別
Type
選修 Elective
/學門別
Program
學系專業選修Specialized Elective
課程分流
實務型
課程屬性
Curriculum attribute
■一般課程
授課教師
Instructor
王聲葦 聯絡方式
swwang@mail.fgu.edu.tw
03-9871000 #23221
上課時間/地點
Time of Class/Location of Class
四.2,3,4(U426)
先修課程
Prerequisites
課程描述(若為實務型課程需含搭配產業界或非營利組織需求之說明)
Course Description
 
本課程銜接一年級上學期之程式設計課程,主要介紹物件導向的觀念,並運用在程式設計上面。同時,本課程亦為本學程中行動裝置程式設計的先修課程。本課程希望同學修習本課程後,可以進一步應用在行動裝置程式設計之上。
本課程以Java為主要開發工具,內容應包括:Java程式語言簡介、類別與物件、IO控制、控制流程及迴圈、類別繼承、多型與虛擬、例外處理等相關議題。
 
課程目標
(若為實務型課程請具體描述該課程所要培養之實務能力)
Course Objectives
序號目標描述
1學會撰寫Java語言
2了解物件導向原理
3學會利用物件導向原理進行程式開發
 授課進度表 ContentWeekly Schedule
週次內容備註
1Java語言簡介 
2輸入及輸出 
3if-else 及 switch-case 
4while 及 for 
5class 及 object 的關係 
6properties 及 methods 
7declaration 及 implementation 
8物件使用 
9筆試 
10inheritance 概念 
11inheritance 實作 
12inheritance 實作 
13inheritance 實作 
14polymorphism 
15virtual method 
16Exception概念 
17Exception實作 
18筆試 
教學策略Instructional Strategies
■實習 Practicum ■課堂講授Lecture
學期成績計算及多元評量方式Grading Policy
項次配分項目/catagory配分比例/Percentage會考測驗/general_test實務操作/accounting_practice專題發表/case_presentation其他/other
1平時成績/Asssignments 50% 回家作業   
2期中考成績/Midterm Exam 25%筆試    
3期末考成績/Final Exam 25%筆試    
4其他/other 0%   

主要參考書目

References

自編講義

指定閱讀

Required Readings

課程平台/晤談地點與時間

Course Management
SystemInstructor’s
 Office and Office hours 

星期一 12:00~14:00

教師座談

http://elearn.fgu.edu.tw