視窗程式設計
Windows Programming
學期
109-2
學分
2
學分
當期課號
B135
永久課號
B1208
開課單位
物理治療暨輔助科技學系
授課教師
宋文旭
校區
陽明
類別
選修
上課時間表
| 節 | 週五 |
|---|---|
5 13:20–14:10 | 視窗程式設計 YB603 2 節連堂 |
6 14:20–15:10 |
* 根據陽明交大上課時間表所列
概述
1.如何使用Microsoft Visual C++撰寫應用程式 2.除錯的基本概念與技巧 3.設計應用程式圖形使用者介面 4.檔案的讀寫與圖形的使用 5.行動裝置程式、建置與應用(Android系統)1.Coding with Microsoft Visual C++. 2.How to debug? 3.Graphic user interface (GUI) design. 4.File input/output & Graphics drawing. 5.Mobile app design (Android system).
教學方式
讓學生了解Windows與Android作業系統之程式設計的基礎、概念、思考及技術,並透過實例教學方式,讓學生自己動手撰寫,嘗試組合出符合自訂需求的應用程式。The aim of this course is to teach students how to program in Windows and Android system. Students will learn the basics, concepts, thinking and techniques of programing, and try to design a customized program by himself.
週次計畫
| 週次 | 主題 |
|---|---|
| 第 1 週 | 課程簡介與授課計畫說明、程式開發軟體介紹與準備 |
| 第 2 週 | Visual C++與MFC之下載與安裝 |
| 第 3 週 | 使用Visual C++撰寫程式、程式撰寫基本知識與命名法、Windows程式的運作流程 |
| 第 4 週 | SDI與對話盒程式、取得與更新程式畫面資料(訊息偵測與處理、資料傳遞) |
| 第 5 週 | 計時器的使用(Timer的設定、啟動、調整、關閉) |
| 第 6 週 | 兒童節及民族掃墓節調整放假(放假一天) |
| 第 7 週 | 圖檔格式簡介、在螢幕上繪圖(BMP檔案讀取、顯示) |
| 第 8 週 | Visual C++程式撰寫之偵錯方法(Debug)、實例測試與相關開發環境設定 |
| 第 9 週 | 期中專題(程式撰寫 - Visual C++) |
| 第 10 週 | 行動裝置程式設計與應用簡介 |
| 第 11 週 | Android Studio簡介與建立第一個App專案 |
| 第 12 週 | Android程式設計流程、程式部署與測試 |
| 第 13 週 | 水上運動會(停課一天) |
| 第 14 週 | 畫面設計與元件使用 |
| 第 15 週 | 物件控制與監聽事件 |
| 第 16 週 | 期末專題(程式撰寫 - Android Studio) |
| 第 17 週 | Windows程式設計 - 線上主題學習 |
| 第 18 週 | Android程式設計 - 線上主題學習 |
教科書
1.MSDN : https://msdn.microsoft.com/library 2.Android Developer : https://developer.android.com/index.html 3.課程主題自編教材與程式範例