| 
                        
                        
                     
 
                        
                            | 課程簡介   Course Introduction |  
                            | 開課年度學期 Year / Term | 114 學年度  第 1 學期 |  
                            | 開課班級 Department | 數位學習科技學系 數位三數位四合選 |  
                            | 授課方式 Instructional Method | 課堂教學 、 中文 |  
                            | 課程電腦代號 Course Reference Number | 155033 |  
                            | 課程名稱(中文) Course Title(Chinese) | JAVA程式設計與實作 |  
                            | 課程名稱(英文) Course Title(English) | Java Programming and Practice |  
                            | 學分數/時數 Credit Hours | 3 /
                                3 |  
                            | 必(選)修 Requirement / Elective Course  | 選修 |  
                            | 授課老師 Instructor | 張智凱 |  
                            | 助教 Teaching Assistant |  |  
                            | 上課時間 Meeting Time | 星期一,節次8、9、A |  
                            | 上課教室 Classroom | J306 |  
                            | Office Hours | 張智凱:1122/CDCD |  
 
                        
                            | 獲獎及補助情形   Awards and Grants |  
                            |  |  
 
                        
                            | 聯合國永續發展目標 (SDGs跨域類別)   Sustainable Development Goals, SDGs |  
                            |  |  
 
                        
                            | 課程目標   Learning Objectives |  
                            | 本班課程設計以業界迫切需求的Java技術為主,強調由淺入深,實務操作,目的在培養有能力獨當一面的Java跨平台應用程式設計師。本課程預計藉由評估學生使用GitHub Copilot,以了解學生與自然語言工具的互動,以及學生在解決程式錯誤時可能會與Copilot進行的互動行為。適合未來想從事Java跨平台應用程式設計師、雲端運算程式程式設計師等工作的同學選修。 |  
 
                        
                            | 先修 ( 前置 ) 課程   Prerequisite |  
                            | 計算機概論 |  
 
                        
                            | 彈性教學規劃   Flexible Teaching/Planning Schedules |  
                            |  |  
 
                        
                            | 課程大綱   Course Syllabus |  
                            | 週次 Week | 課程單元大綱 Unit | 教學方式 Instructional Method/Style/Teaching Style | 參考資料或相關作業 References or Related Materials | 評量方式 Grading |  
                                    | 1 | 認識Java |  |  |  |  
                                    | 2 | 運算子、運算式與敘述 |  |  |  |  
                                    | 3 | 選擇性敘述與迴圈 |  |  |  |  
                                    | 4 | 陣列 |  |  |  |  
                                    | 5 | 函數 |  |  |  |  
                                    | 6 | 類別的基本架構 |  |  |  |  
                                    | 7 | 大型程式的發展與常用的類別庫1 |  |  |  |  
                                    | 8 | 大型程式的發展與常用的類別庫2 |  |  |  |  
                                    | 9 | 期中考 |  |  |  |  
                                    | 10 | 例外處理 |  |  |  |  
                                    | 11 | 檔案處理 |  |  |  |  
                                    | 12 | GUI 視窗程式 |  |  |  |  
                                    | 13 | 多執行緒 |  |  |  |  
                                    | 14 | Java Collection集合物件 |  |  |  |  
                                    | 15 | 網路程式設計 |  |  |  |  
                                    | 16 | 期末專題1 |  |  |  |  
                                    | 17 | 期末專題2 |  |  |  |  
                                    | 18 | 期末考 |  |  |  |  
 
 
	
                        
                        
                            
                                | 單一課程對應校能力指標程度   The Degree to Which Single Course Corresponds to School Competence |  
                                | 編號 No. | 校核心能力 School  Core Competencies | 符合程度 Degree of conformity |  
                                
                                    | 單一課程對應系能力指標程度   The Degree to Which Single Course Corresponds to Department Competence |  
                                    | 編號 No. | 類別 Category | 系核心能力 Department Core Competencies  | 符合程度 Degree of conformity |  
                                            | 01 | 系所 | 能均衡習得數位學習科技專業知能及通識教育 | 0 |  
                                            | 02 | 系所 | 能掌握資訊科技並結合學習理論 | 0 |  
                                            | 03 | 系所 | 能具備數位內容產業所需能力並具有國際競爭力 | 0 |  
                                            | 04 | 系所 | 能創新發展數位內容產業相關技術 | 0 |  
                                            | 05 | 系所 | 能具備「主動求知」、「研究創新」、「團隊合作」、「組織倫理」之精神,能統整科技學術能力,能進行實證研究與發表 | 0 |  
                            
                                | 單一課程對應院能力指標程度   The Degree to Which Single Course Corresponds to College Competence |  
                                | 編號 No. | 院核心能力 College Core Competencies | 符合程度 Degree of conformity |  
 
 
	
                        
                            
                                | 教科書或參考用書   Textbooks or Reference Books |  
                                | 館藏書名   Library Books |  
                                        | Java how to program |  
                                | 備註   Remarks |  
                                | JAVA HOW TO PROGRAM (EARLY OBJECTS) 11/E (GE) 作者: Paul DEITEL, Harvey DEITEL
 出版社:全華圖書
 ISBN:9781292223858
 |  
 ※請尊重智慧財產權,不得非法影印教科書※ ※   Please respect intellectual property rights and do not illegally photocopy textbooks.  ※ 
 
	
                        
                            
                                | 教學方法   Teaching Method |  
                                | 教學方法 Teaching Method | 百分比 Percentage |  
                                        | 講述 | 30 % |  
                                        | 分享 | 30 % |  
                                        | 問題導向學習 | 40 % |  
                                | 總和  Total | 100 % |  
 
	
                        
                            
                                | 成績評量方式   Grading |  
                                | 評量方式 Grading | 百分比 Percentage |  
                                        | 期中考 | 20 % |  
                                        | 期末考 | 30 % |  
                                        | 作業撰寫 | 20 % |  
                                        | 出席狀況 | 20 % |  
                                        | 課堂參與 | 10 % |  
                                | 總和  Total | 100 % |  
 
 
	
                        
                            
                                | 課程大綱補充資料   Supplementary Material of Course Syllabus |  
                                |  |  
 |