◎系所教育目標: 1.培育具教學設計與規劃專業知能之數位學習人才。
2.培育具備數位教材開發、出版與媒體設計實作能力之人才。
3.培養具備資訊科技融入教學與訓練知能之人才。
4.培養具備專案管理與科技導入組織能力之人才。 |
| ◎核心能力 | 關聯性 |
| 1.數位學習專業能力。 | 3 關聯性中等 |
| 2.資訊與媒體應用及實作能力。 | 5 關聯性最強 |
| 3.導入與管理數位學習專案。 | 3 關聯性中等 |
| 4.團隊合作與全方位學習。 | 3 關聯性中等 |
◎本學科內容概述: 本課程內容旨在培養學生具備開發視窗應用程式的能力。透過C#語言的教學,學生學習運用windows的類別控制,並能夠設計出簡易之視窗應用程式。 |
◎本學科教學內容大綱: 1.物件導向觀念
2.C#初步
3.視窗程式設計─使用表單
4.表單的程式設計
5.事件驅動程式設計
6.流程控制
7.控制項
8.程序與函式
9.陣列,程式的封裝與安裝
10.多視窗之介面設計
11.繪圖與多媒體
12.檔案資料的存取
13.設計資料庫程式
14.Web-based程式的整合
15.行動裝置的整合 |
◎本學科學習目標: This course is designed to provide students with a comprehensive understanding of window programming principles and the practical skills necessary to create interactive and user-friendly desktop applications. The course covers various aspects of window programming, including GUI design, event handling, and user experience, and includes hands-on projects to reinforce learning.
1. Understand the fundamentals of window programming.
2. Create interactive desktop applications using a chosen programming language.
3. Implement graphical user interfaces (GUIs) for applications.
4. Manage events and user interactions.
5. Develop applications with a focus on user experience.
6. Complete a window programming project that showcases acquired skills. |
| ◎教學進度:(*表業師協同教學) |
| 週次 | 主題 | 教學內容 | 教學方法 |
01
| Syllabus&Introduction to the c# programming language | Syllabus&Introduction to the c# programming language | 操作/實作。 |
02
| Console Application, Data type, Operator, basic I/O | Console Application, Data type, Operator, basic I/O | 操作/實作。 |
*03
| Console Application, Data type, Operator, basic I/O | Console Application, Data type, Operator, basic I/O | 操作/實作。 |
04
| Flow Control | Flow Control | 操作/實作。 |
05
| Flow Control | Flow Control | 操作/實作。 |
06
| Array &Class | Array &Class | 操作/實作。 |
07
| Inherence & Exception | Inherence & Exception | 操作/實作。 |
08
| Inherence & Exception | Inherence & Exception | 操作/實作。 |
09
| Midterm Exam | Midterm Exam | 操作/實作。 |
10
| Graphical User Interface | Graphical User Interface | 操作/實作。 |
*11
| Windows Form Controls | Windows Form Controls | 操作/實作。 |
12
| Windows Form Controls | Windows Form Controls | 操作/實作。 |
13
| File I/O | File I/O | 操作/實作。 |
14
| Drawing | Drawing | 操作/實作。 |
15
| Windows Presentation Foundation 1 | Windows Presentation Foundation 1 | 操作/實作。 |
16
| Final Project | Presentation of the completed window programming projects
Review and feedback | 操作/實作、口頭報告。 |
17
| Self-directed learning | Planning and developing a window programming project
Iterative design and user testing | 校外見習/實習、操作/實作。 |
18
| Self-directed learning | Window Programming Project Development | 校外見習/實習、操作/實作。 |
◎課程要求: None. |
◎成績考核 期末考100% |
◎參考書目與學習資源 "Visual C# 2012 How to Program (5th Edition)", By Paul Deitel (Author), Harvey Deitel
"Head First C#", By Jennifer Greene, Andrew Stellman |
| ◎教材講義 請改以帳號登入校務系統選擇全校課程查詢方能查看教材講義 |