8/24 – 9/18

115-1 選課時程

進行中

  • 初選第一階段 6/15 – 6/18
  • 初選第二階段 6/22 – 6/25
  • 校際選修 進行中 8/24 – 9/18
  • 初選第三階段 8/31 – 9/3
  • 開學後加退選 9/7 – 9/21
  • 逾期加退選 9/21 – 9/24
選課資源

加入行事曆

選擇訂閱 Google Calendar,或下載通用的 ICS 檔案。

使用 Google Calendar 時,Google 會收到這份課表的公開連結。

視窗程式設計

Windows Programming

學期
110-2
學分
0 學分
當期課號
C571
永久課號
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.課程參與(出席與課堂表現)40%、2.期中專題(程式撰寫)30%、3.期末專題(程式撰寫)30%。1.Attendance 40%、2.Mid-term Project(Coding) 30%、3.Final Project(Coding) 30%。

課程大綱

教師未提供此項資料

週次計畫
週次主題
第 1 週課程簡介與授課計畫說明、程式開發軟體介紹
第 2 週Visual Studio Community下載與安裝(安裝Visual C++與MFC)
第 3 週* 如何建立新的"對話方塊"專案 * 如何顯示磁碟上的隱藏檔案 * 如何替專案"瘦身" & 備份專案
第 4 週* Visual Studio 常用的視窗 * 如何顯示行號 * 如何關閉"累加連結"功能 * 為變數命名 - 匈牙利命名法(Hungarian notation) * 對話方塊程式的運作流程
第 5 週身體質量指數(Body Mass Index, BMI)計算程式
第 6 週如何使用計時器(Timer)
第 7 週如何在螢幕上繪製影像檔案(BMP影像)
第 8 週期中專題(程式撰寫 - Visual C++)
第 9 週* Android Studio & AVD(Android Virtual Device) 下載與安裝 * 如何替Android Studio專案"瘦身" & 備份專案
第 10 週Android App的版面編排
第 11 週Android App的事件監聽
第 12 週Android App的Activity
第 13 週陽明校區水上運動會(停課一天)
第 14 週Android App的訊息提示
第 15 週期末專題(程式撰寫 - Android Studio)
第 16 週端午節(放假一天)
第 17 週Windows程式設計 - 線上主題學習
第 18 週Android程式設計 - 線上主題學習
教科書

1.MSDN : https://msdn.microsoft.com/library 2.Android Developer : https://developer.android.com/index.html 3.課程主題自編教材與程式範例

Office Hours
地點
教師未提供此項資料
時間
教師未提供此項資料
聯絡方式
教師未提供此項資料