Presentation is loading. Please wait.

Presentation is loading. Please wait.

講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所.

Similar presentations


Presentation on theme: "講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所."— Presentation transcript:

1 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所
Visual Basic 程式設計 講師:戴志華 國立台灣大學電機工程研究所

2 有關本課程…… 投影片下載: 課程大綱 學習目標 成績計算: 上課方式(晚間班)
課程大綱 學習目標 成績計算: 出席:65% (13*5%) 作業:35% (個數未定) 上課方式(晚間班) 7:00-8:00 第一堂課 8:00-8:20 休息 8:20-9:10 第二堂課 9:10-9:30 複習&練習

3 假日班上課時程(1) 上午 下午 9:00~10:10 第一堂課 10:10~10:30 休息 10:30~11:20 第二堂課
11:20~12:00複習&練習 下午 14:00~15:00 第一堂課 15:00~15:20 休息 15:20~16:00 第二堂課 16:00~16:30複習&練習

4 假日班上課時程(2) 13:00~14:00 第一堂課 14:00~14:15 休息 14:15~15:15 第二堂課
15:15~15:30 休息 15:30~16:30 第三堂課 16:30~17:00 複習&練習

5 上課注意事項 下課前要關機 下課後要清理桌面 需要休息或有問題隨時提出

6 第一章 基本觀念

7 什麼是程式設計 創意 領域知識 耐力 邏輯觀念 程式語言 開發工具

8 程式開發工具與程式語言 Software Development Kit (SDK)/C
原是一個開發工具 泛指直接使用APIs Visual C++,Microsoft Foundation Classes (MFC)/C++ 將SDK用C++包裝成物件的型式 適合開發大型程式

9 程式開發工具與程式語言(cont’d) Visual Basic/Basic Delphi,VCL/Object Pascal
易學易懂 Delphi,VCL/Object Pascal Borland C++ Builder,VCL/C++ VCL比MFC容易 JDK,AWT or Swing/Java 跨平台

10 程式開發工具與程式語言(cont’d) VB的優勢 容易學習 容易瞭解 元件眾多 VC VB 學習曲線

11 Visual Basic家族 Visual Basic (VB) Visual Basic for Application (VBA)
本門課程的主角 Visual Basic for Application (VBA) 增加應用程式的功能 Microsoft Office的巨集 巨集病毒

12 Visual Basic家族(cont’d)
VBScript 增加網頁的互動性 (JavaScript……) 外觀、操作介面 Active Server Pages (ASP) 動態(內容)網頁 (PHP……) 與資料庫連結

13 學習目標 程式語言 學會使用VB 6.0完成程式設計 基礎程式設計 良好的程式設計觀念與習慣 有獨自完成程式的能力

14 VB程式設計基礎觀念 Object(元件) Attribute(屬性) Method(方法) Event(事件) Message(訊息)
元件的性質的具體描述 Method(方法) 定義在元件中,處理信息並響應某事件 Event(事件) 某件事發生 Message(訊息) 用來通知某個事件的發生 傳統的程式 從第一行沿預設的路徑執行

15 VB程式設計基礎觀念(cont’d) 我們的任務 處 理 函 式 處 理 函 式 處 理 函 式 處 理 函 式 事件發生 (滑鼠被按下)
應用程式(II) 應用程式(I) 交由 Windows 處理 訊息 Windows

16 課程大綱 Chapter 1. 基本觀念 Chapter 2. 第一次親密接觸—Hello, World! Chapter 3. 變數、運算子與流程控制 Chapter 4. 迴圈 Chapter 5. 副程式與函式 Chapter 6. 內建函式 Chapter 7. 繪圖世界 Chapter 8. 圖形化使用者介面 Chapter 9. 圖形化使用者介面II Chapter 10. 圖形化使用者介面III、滑鼠、鍵盤與安裝程式 Chapter 11. 檔案存取 Chapter 12. 檔案存取II Chapter 13. 資料庫 Chapter 14. 資料庫II Chapter 15. 資料庫III Chapter 16. 資料庫IV與XML Chapter 17. 程式的除錯


Download ppt "講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所 Visual Basic 程式設計 講師:戴志華 hana@arbor.ee.ntu.edu.tw 國立台灣大學電機工程研究所."

Similar presentations


Ads by Google