當期課號 | 2714 | Course Number | 2714 |
---|---|---|---|
授課教師 | 戴紹國 | Instructor | DAI,SHOU KUO |
中文課名 | 進階視窗程式設計 | Course Name | Advanced windows programming |
開課單位 | 資訊管理系(四日)二B | Department | |
修習別 | 選修 | Required/Elective | Elective |
學分數 | 3 | Credits | 3 |
課程目標 | 本門課為"視窗程式設計"課程之延伸,將教授進階主題。期使學生對 Windows 環境下程式設計有更進一步了解。將以實例講解與實作為主,使學生熟習原理與操作,以增強自我學習的能力。主題將包含以下項目 :1.The Basics, 2.Philosophy, 3.Techniques and Patterns, 4.Using Or Adapting Specific Components, 5.Advanced Inheritance, Component, And Editor Issues, 6.Threads, 7.Databases and BDE, 8.Windows API And Devices, 9.Other Programming Libraries。 | Objectives | This course extends the course "Windows Programming" with advanced topics such that the students have further understanding of the programming technique on Windows environment. Demonstration and practice are the key issues. The students will learn and exercise the programming on Windows. Issues included in the course are the followings. 1.The Basics, 2.Philosophy, 3.Techniques and Patterns, 4.Using Or Adapting Specific Components, 5.Advanced Inheritance, Component, And Editor Issues, 6.Threads, 7.Databases and BDE, 8.Windows API And Devices, 9.Other Programming Libraries |
教材 | 課堂講義 | Teaching Materials | lecture notes on the site |
成績評量方式 | 1. 作業與平時成績 20 % 2. 期中考 30% 3. 期末專題 30% 4. 期末專題報告 20% |
Grading | 1. Exercise and Participation 20 % 2. Midterm Exam. 30% 3. Final project 30% 4. Presentation 20% |
教師網頁 | http://www.cyut.edu.tw/~sgdai | ||
教學內容 | 本門課的目標期使學生對視窗環境下程式設計能具備概念及基礎,以實例講解,實作為主,希望能透過此門課提升學生自我學習的能力。課程主要使用C#語言,內容大致分成 1 C#語言介紹 2 基礎元件介紹 3 元件應用實做 4 PDA程式撰寫環境介紹 5 實做PDA程式範例 6 專題規畫實做 |
Syllabus | This course introduces the basic programming technique on Windows environment. Demonstration and practice are the key issues. The students will learn and exercise the programming on Windows. Issues included in the course are the followings. 1. Introducing C# architecture 2. base component 3. component practice 4. events handler 4. IDE for PDA programing 5. PDA program implementation 6. project design and implementation |