重新查詢 | 回學校首頁

1062學期 課程基本資料/Course Information

系所 / 年級
商應系  1年級
課號 / 班別
ES300211 / A
學分數
3學分
選 / 必修
必修
科目中文名稱
進階程式設計
科目英文名稱
Advanced Computer Programming
主要授課老師
蔡淵裕
開課期間
一學年之下學期
人數上限
60 人
已選人數
34 人
課程種類
一般課
課程類別
院定
學程
以院為教學核心課程
全英授課

起始週 / 結束週 / 上課地點 / 上課時間

第1週 / 第18週 / I319 / 星期4第7節
第1週 / 第18週 / I319 / 星期4第8節
第1週 / 第18週 / I319 / 星期4第9節

請各位同學遵守智慧財產權觀念;請勿非法影印。
Please observe Intellectual Property Rights (IPR), not to make illegal copies.

教學綱要/syllabus

第一部分/Part I(※依課程委員會審議之內容決議填入)

一、教學目標所要達成之能力培養項目:
[依據課程委員會審議通過之課程與基本素養/核心能力關聯表填寫]
Item 基本素養/核心能力 Core Literacy/Core Competencies 相關性 Relevance
高度相關 中度相關
1 軟硬體開發 tick

.

2 專業技能 tick

.

3 創意整合

.

tick
4 團隊合作

.

.

5 職業倫理

.

.

二、教學目標
(Objective)
1.認知面:[使學生理解、應用、分析、綜合、比較、推論、評估本課程之理論與概念]:
     使修習學生能對程式設計有進階的認識,並提升其分析問題與邏輯思考能力,進而能獨立解決問題。
2.技能面[使學生能獲得運用與實做本課程理論與概念之技巧]:
     藉由Intellij Idea提升學生除錯的方便性,提升撰寫程式的技巧。
3.情意面[能引發學生對本課程之興趣,激發學生學習動機,增加觸類旁通與自主學習]:
     藉由每週上課之範例講解與練習,提升學習程式設計的興趣。並逐漸提升問題的困難度,激發學生學習動機,並能產生自主學習的能力。
三、符合教學目標之課程內容設計
基礎程式設計與進階程式設計為「資料結構」之先修課程,在課程內容方面安排JAVA語言基本語法、函式與陣列的介紹,之後邁入物件導向程式設計相關概念之介紹,每週上課均針對課程所學堂進行練習,俾利爾後與「資料結構」之進階程式設計課程能順利銜接。
四、先修科目
(Pre Course)
  基礎程式設計(一)&(二)

第二部分/Part II

一、多元教學方法
(Teaching Method)
 由學生自訂學習目標與抱負水準  案例或故事討論  講述
 學生課後書面報告  小組討論  學生上台報告  腦力激盪
 學生實作  角色演練  習題練習  影片欣賞與討論
 採訪  e化教學  審議式民主  觀察與資料收集
 一分鐘回饋  磨課師課程  翻轉教學  其他
 企業參訪  與課程有關之實務學習  見習  實習
 協同教學  服務學習課程  其他系課程委員會核定之實務學習項目  以「技能導向」的教學設計
 以「病人為中心」的教學設計  問題導向教學法  設計導向教學法  專題導向教學法
 總結性教學法
二、多元教學方法與教育目標的連結
您所勾選之教學方法與何種基本素養/核心能力有關? 123
1.講述
2.小組討論
3.學生實作
4.習題練習
三、參考書目 (Reference)
[符合教學目標之參考書目]
中文參考書目 中譯本書名:JAVA程式設計藝術(第十版)(國際版)
出版社:全華科技
譯者:張子庭
英文參考書目 書名:Java: How to Program (10th Edition)
出版社:Prentice Hall
作者:Paul J. Deitel and Harvey M. Deitel
四、教學進度
(Syllabi)
[符合教學目標之教學進度]
教學進度與何種基本素養/核心能力有關? 123
2018/3/1 課程簡介與Intellij Idea操作環境介紹
Course Introduction & IDE for Intellij Idea
蔡淵裕
2018/3/8 基礎程式設計(三)課程複習
Review for Fundamental Computer Programming(3)
蔡淵裕
2018/3/15 基礎程式設計(三)課程複習
Review for Fundamental Computer Programming(3)
蔡淵裕
2018/3/22 程式化腳本
Shell Script
蔡淵裕
2018/3/29 程式化腳本
Shell Script
蔡淵裕
2018/4/5 程式化腳本
Shell Script
蔡淵裕
2018/4/12 第一次評量
1st Exam
蔡淵裕
2018/4/19 物件導向程式設計
Object-oriented Programming
蔡淵裕
2018/4/26 物件導向程式設計
Object-oriented Programming
蔡淵裕
2018/5/3 物件導向程式設計
Object-oriented Programming
蔡淵裕
2018/5/10 繼承
Inheritance
蔡淵裕
2018/5/17 第二次評量
2nd Exam
蔡淵裕
2018/5/24 抽象類別與介面
Abstract Class & Interface
蔡淵裕
2018/5/31 抽象類別與介面
Abstract Class & Interface
蔡淵裕
2018/6/7 例外處理
Exception Handling
蔡淵裕
2018/6/14 檔案處理
File Processing
蔡淵裕
2018/6/21 集合物件
Collection
蔡淵裕
2018/6/28 第三次評量
3rd Exam
蔡淵裕
五、多元評量方法
(Evaluation)
[所勾選評量方法之評分加總為100分]
評量方式 分數 評量方式 分數
 實作測驗  75  期中筆試   0
 隨堂筆試測驗   0  期末筆試   0
 小組作業  10  期中報告   0
 服務日誌   0  期末報告   0
 口試   0  專題報告   0
 個人上台報告   0  實作作品與反思   0
 小組上台報告   0  前後測比較進步與成長   0
 出席狀況  10  課堂參與與表現  5
 心得與反思報告   0  其他   0
六、多元評量方法與教育目標的連結
您所勾選之評量方法與何種基本素養/核心能力有關? 123
1.實作測驗
2.小組作業
3.出席狀況
4.課堂參與與表現
七、講義位址(http://)
Moodle教學平台