《Visual Basic程序設(shè)計教程/教育部大學計算機課程改革項目規(guī)劃教材》專為將visual Basic(簡稱VB)作為第1門程序設(shè)計語言的學生而編寫,主要介紹vB的基礎(chǔ)知識、程序設(shè)計與程序調(diào)試的基本技能和程序開發(fā)的基本方法。 《Visual Basic程序設(shè)計教程/教育部大學計算機課程改革項目規(guī)劃教材》分為基礎(chǔ)篇、進階篇和高級篇,每一篇中各章節(jié)可供教師和學生有針對性地選用!禫isual Basic程序設(shè)計教程/教育部大學計算機課程改革項目規(guī)劃教材》將界面設(shè)計與程序設(shè)計內(nèi)容交替安排,并有適當?shù)娜诤,以避免學習乏味。《Visual Basic程序設(shè)計教程/教育部大學計算機課程改革項目規(guī)劃教材》遵循“案例式引導、漸進式深入、模擬式編程、項目式驅(qū)動”的指導思想,特別適合初學者由淺入深、循序漸進地進行學習。 《Visual Basic程序設(shè)計教程/教育部大學計算機課程改革項目規(guī)劃教材》的亮點是案例的選擇,而且部分案例為編者原創(chuàng)。編寫團隊結(jié)合多年的教學經(jīng)驗,投人大量的時間,編制了學生喜聞樂見的引例、項目實例等,所有案例具有以下特點:與數(shù)學知識相結(jié)合,與趣味性相結(jié)合,與實際應(yīng)用相結(jié)合,與博弈知識相結(jié)合,與工科類專業(yè)基礎(chǔ)相結(jié)合,目的是充分調(diào)動學生的學習興趣和學習積極性,提高教學效果,培養(yǎng)學生面向具體問題的編程能力和計算思維能力。
基礎(chǔ)篇
第1章 VisualBasic概述
1.1 計算機語言和VB簡介
1.1.1 計算機語言和程序
1.1.2 VB的發(fā)展與安裝
1.2 VB引例與特點
1.2.1 VB引例:加法計算
1.2.2 VB的特點
1.3 VB開發(fā)環(huán)境介紹
1.3.1 VB的啟動窗口
1.3.2 VB的主窗口
1.3.3 VB的窗體設(shè)計窗口
1.3.4 VB的標準工具箱窗口
1.3.5 VB的工程資源管理器窗口
1.3.6 VB的屬性窗口
1.3.7 VB的代碼設(shè)計窗口
1.4 VB簡單項目實例
1.4.1 項目實例:設(shè)計一個電子屏幕
1.4.2 VB程序設(shè)計過程與
學習要點
本章小結(jié)
習題
上機實驗
第2章 可視化編程基礎(chǔ)
2.1 基本概念
2.1.1 對象和類
2.1.2 對象的屬性、事件和方法
2.2 窗體和基本控件
2.2.1 控件的基本屬性
2.2.2 控件的基本操作
2.2.3 窗體
2.2.4 標簽
2.2.5 命令按鈕
2.2.6 文本框
2.2.7 計時器
2.3 項目實例
項目實例:簡易打字練習器
本章小結(jié)
習題二
上機實驗二
第3章 VisualBasic語言基礎(chǔ)
3.1 數(shù)據(jù)類型、常量與變量
3.1.1 引例
3.1.2 數(shù)據(jù)類型
3.1.3 常量與變量
3.2 運算符與表達式
3.2.1 引例
3.2.2 運算符
3.2.3 表達式
3.3 常用內(nèi)部函數(shù)
3.3.1 數(shù)學函數(shù)
3.3.2 轉(zhuǎn)換函數(shù)
3.3.3 類型轉(zhuǎn)換函數(shù)
3.3.4 字符串函數(shù)
3.3.5 日期函數(shù)(自主學習)
3.3.6 Shell()函數(shù)(自主學習)
3.4 編碼規(guī)則
3.5 項目實例
本章小結(jié)
習題三
上機實驗三
第4章 控制結(jié)構(gòu)
4.1 算法概述(自主學習)
4.1.1 引例
4.1.2 基本概念
4.1.3 流程圖
4.1.4 常用算法介紹
4.2 順序結(jié)構(gòu)
4.2.1 引例
4.2.2 賦值語句(自主學習)
4.2.3 數(shù)據(jù)輸入
4.2.4 數(shù)據(jù)輸出
4.3 選擇結(jié)構(gòu)
4.3.1 引例
4.3.2 If語句
4.3.3 SelectCase語句
4.3.4 選擇結(jié)構(gòu)的嵌套
4.3.5 條件函數(shù)
4.4 循環(huán)結(jié)構(gòu)
4.4.1 引例
4.4.2 For語句
4.4.3 Do循環(huán)結(jié)構(gòu)
4.4.4 While循環(huán)結(jié)構(gòu)
4.4.5 循環(huán)結(jié)構(gòu)的嵌套
4.5 其他輔助控制語句
4.5.1 End語句
4.5.2 Goto語句
4.5.3 Exit語句
4.6 項目實例
4.6.1 項目1:求和、求積與計數(shù)
4.6.2 項目2:窮舉法
4.6.3 項目3:遞推
4.6.4 項目4:最小、最大值
4.7 程序調(diào)試方法
4.7.1 錯誤類型
4.7.2 調(diào)試和排錯
4.7.3 On Error語句
本章小結(jié)
習題四
上機實驗四
進階篇
第5章 數(shù)組
5.1 數(shù)組概述
5.1.1 引例
5.1.2 數(shù)組的概念
5.1.3 定長數(shù)組
5.1.4 動態(tài)數(shù)組
5.2 數(shù)組的基本操作
5.2.1 數(shù)組元素的賦值
5.2.2 數(shù)組的輸入
5.2.3 數(shù)組的輸出
5.3 數(shù)組的常用算法
5.3.1 數(shù)組最值及位置交換
……
高級篇
附錄 ASCII碼表
參考文獻