| 
                        
                        
                     
 
                        
                            | 課程簡介   Course Introduction |  
                            | 開課年度學期 Year / Term | 114 學年度  第 1 學期 |  
                            | 開課班級 Department | 資訊工程學系 資工一 |  
                            | 授課方式 Instructional Method | 課堂教學 、 中文 |  
                            | 課程電腦代號 Course Reference Number | 159004 |  
                            | 課程名稱(中文) Course Title(Chinese) | 計算機程式設計實習(一) |  
                            | 課程名稱(英文) Course Title(English) | Computer Programming Design Practices I |  
                            | 學分數/時數 Credit Hours | 2 /
                                2 |  
                            | 必(選)修 Requirement / Elective Course  | 必修 |  
                            | 授課老師 Instructor | 林朝興 |  
                            | 助教 Teaching Assistant | 曾郁倫、鄭景鴻、蕭郁衡 |  
                            | 上課時間 Meeting Time | 星期一,節次A、B |  
                            | 上課教室 Classroom | ZB302 |  
                            | Office Hours |  |  
 
                        
                            | 獲獎及補助情形   Awards and Grants |  
                            |  |  
 
                        
                            | 聯合國永續發展目標 (SDGs跨域類別)   Sustainable Development Goals, SDGs |  
                            | 
                                
                                    
                                        | SDGs 08. | 合適的工作及經濟成長:促進包容且永續的經濟成長,讓每個人都有一份好工作 |  
                                        | SDGs 09. | 工業化、創新及基礎建設:建立具有韌性的基礎建設,促進包容且永續的工業,並加速創新 |  |  
 
                        
                            | 課程目標   Learning Objectives |  
                            | 使不具備任何程式寫作能力的學生,經由課程的介紹能夠瞭解程式設計基本概念。此課程以教授C程式語言為主。經由本課程的介紹與實作,學生將具備較佳的問題解決能力,以及對於程式設計有初步的瞭解。 |  
 
                        
                            | 先修 ( 前置 ) 課程   Prerequisite |  
                            | 無 |  
 
                        
                            | 彈性教學規劃   Flexible Teaching/Planning Schedules |  
                            |  |  
 
                        
                            | 課程大綱   Course Syllabus |  
                            | 週次 Week | 課程單元大綱 Unit | 教學方式 Instructional Method/Style/Teaching Style | 參考資料或相關作業 References or Related Materials | 評量方式 Grading |  
                                    | 1 | Overview of computers and programming | 投影片教學 |  | 上機考試 |  
                                    | 2 | Top-down design with functions | 投影片教學 |  | 上機考試 |  
                                    | 3 | Top-down design with functions | 投影片教學 |  | 上機考試 |  
                                    | 4 | Selection structures | 投影片教學 |  | 上機考試 |  
                                    | 5 | Selection structures | 投影片教學 |  | 上機考試 |  
                                    | 6 | Modular programming | 投影片教學 |  | 上機考試 |  
                                    | 7 | Repetition and loop statements | 投影片教學 |  | 上機考試 |  
                                    | 8 | Repetition and loop statements | 投影片教學 |  | 上機考試 |  
                                    | 9 | Repetition and loop statements | 投影片教學 |  | 上機考試 |  
                                    | 10 | 期中考 | 上機考試 |  |  |  
                                    | 11 | Pointers | 投影片教學 |  | 上機考試 |  
                                    | 12 | Pointers | 投影片教學 |  | 上機考試 |  
                                    | 13 | Arrays | 投影片教學 |  | 上機考試 |  
                                    | 14 | String | 投影片教學 |  | 上機考試 |  
                                    | 15 | Recursion | 投影片教學 |  | 上機考試 |  
                                    | 16 | Structure and union types | 投影片教學 |  | 上機考試 |  
                                    | 17 | Text and binary file processing | 投影片教學 |  | 上機考試 |  
                                    | 18 | 期末考 | 上機考試 |  |  |  
 
 
	
                        
                        
                            
                                | 單一課程對應校能力指標程度   The Degree to Which Single Course Corresponds to School Competence |  
                                | 編號 No. | 校核心能力 School  Core Competencies | 符合程度 Degree of conformity |  
                                        | 1 | 公民力 (Citizen) | 4 |  
                                        | 2 | 自學力 (Self-learning) | 4 |  
                                        | 3 | 資訊力 (Information) | 5 |  
                                        | 4 | 創造力 (Creativity) | 5 |  
                                        | 5 | 溝通力 (Communication) | 4 |  
                                        | 6 | 就業力(Employability) | 5 |  
                                
                                    | 單一課程對應系能力指標程度   The Degree to Which Single Course Corresponds to Department Competence |  
                                    | 編號 No. | 類別 Category | 系核心能力 Department Core Competencies  | 符合程度 Degree of conformity |  
                                            | 01 | 系所 | 具備資訊工程領域之基本知識及程式設計能力 | 5 |  
                                            | 02 | 系所 | 擁有資訊軟體及硬體系統設計、實作、整合及管理的能力 | 5 |  
                                            | 03 | 系所 | 運用數學強化邏輯性思考,增進處理資訊工程問題的能力 | 5 |  
                                            | 04 | 系所 | 具有獨立思考並自行解決問題的能力 | 5 |  
                                            | 05 | 系所 | 自動發現問題並主動蒐集、分析資料,達成自我學習的能力 | 5 |  
                                            | 06 | 系所 | 維持良好人際互動、溝通與團隊合作的能力 | 5 |  
                                            | 07 | 系所 | 訓練足夠抵抗環境壓力與時間管理的能力 | 5 |  
                                            | 08 | 系所 | 資訊工程倫理及實務之歸納評比及實務能力與表達能力 | 5 |  
                                            | 09 | 系所 | 掌握資訊科技之國際變化趨勢 | 5 |  
                                            | 10 | 系所 | 明瞭國內外資訊產業與社會發展的能力 | 5 |  
                            
                                | 單一課程對應院能力指標程度   The Degree to Which Single Course Corresponds to College Competence |  
                                | 編號 No. | 院核心能力 College Core Competencies | 符合程度 Degree of conformity |  
                                        | 1 | 語文能力 | 5 |  
                                        | 2 | 溝通與合作能力 | 5 |  
                                        | 3 | 創新與實踐能力 | 5 |  
                                        | 4 | 專業知能 | 5 |  
 
 
	
                        
                            
                                | 教科書或參考用書   Textbooks or Reference Books |  
                                | 館藏書名   Library Books |  
                                        | C語言教學手冊 = Programming language / 洪維恩著 |  
                                | 備註   Remarks |  
                                | 教科書:  Problem Solving and Program Design in C, 8th edition, Jeri R. Hanly and Elliot B. Koffman, Pearson |  
 ※請尊重智慧財產權,不得非法影印教科書※ ※   Please respect intellectual property rights and do not illegally photocopy textbooks.  ※ 
 
	
                        
                            
                                | 教學方法   Teaching Method |  
                                | 教學方法 Teaching Method | 百分比 Percentage |  
                                        | 講述 | 80 % |  
                                        | 討論 | 20 % |  
                                | 總和  Total | 100 % |  
 
	
                        
                            
                                | 成績評量方式   Grading |  
                                | 評量方式 Grading | 百分比 Percentage |  
                                        | 程式設計作業抽考 | 90 % |  
                                        | 出席狀況 | 10 % |  
                                | 總和  Total | 100 % |  
 
 
	
                        
                            
                                | 課程大綱補充資料   Supplementary Material of Course Syllabus |  
                                |  |  
 |