《Visual Basic程式設計(MOOC版)》是由劉必雄編著,高等教育出版社於2019年4月18日出版的中國大學MOOC主講教材。該書可作為高等院校各專業“Visual Basic程式設計”課程的教材, 也可作為計算機等級考試的學習參考書,同時還可作為計算機愛好者自學的入門書籍。
該書共10章,以Visual Basic 6.0為語言背景,體現“以學生為中心”的教育理念,採用“案例引入、問題驅動”的思路,較為全面細緻地介紹了程式設計的思想和方法。
基本介紹
- 書名:Visual Basic程式設計(MOOC版)
- 作者:劉必雄
- 類別:中國大學MOOC主講教材
- 出版社:高等教育出版社
- 出版時間:2019年4月18日
- 頁數:344 頁
- 開本:16 開
- 裝幀:平裝
- ISBN:9787040514537
- 字數:510千字
- CIP核字號:2019038035
成書過程,內容簡介,教材目錄,教學資源,配套教材,課程資源,教材特色,作者簡介,
成書過程
該書以Visual Basic 6.0為語言背景,從初學者角度出發,在總結程式設計課程的教學經驗和教學規律的基礎上,凝練了以“引導性、趣味性、適用性”為特徵的可視化程式設計教材編寫理念,摒棄傳統教材將程式設計與控制項分離的模式,以計算思維為核心,以求解問題的過程為出發點,採用“以興趣和能力為導向,以程式設計為主線,以語法和控制項為核心,以滿足個體差異學習為目的”的編寫思路,選用了集“趣味性和實用性”於一體的程式實例。
該書由劉必雄編著。該書是福建省教育科學“十三五”規劃2017年度重點課題“計算機公共基礎線上開放課程建設與套用”(FJJKCGZ17-033)的主要研究成果,在組織和編寫過程中,得到同行以及高等教育出版社相關同志的支持。此外,該書的編寫還參考了相關文獻資料。
2019年4月18日,《Visual Basic程式設計(MOOC版)》由高等教育出版社出版發行。
內容簡介
該書共10章,在注重Visual Basic程式設計語言的系統性和科學性的基礎上,將常用控制項的介紹融入到適合套用的章節中,使之與程式設計相互結合,並以案例引導方式介紹Visual Basic的程式設計基本概念、程式設計基礎知識、順序結構、選擇結構、循環結構、數組、過程、圖形操作、檔案操作以及界面設計等內容。該書的每個主要知識點均配有以二維碼為載體的教學微視頻和線上測試題,每章配有一定數量的設計題和編程題,並提供“程式自主測評系統”供學生練習自測使用。
教材目錄
前輔文 第1章 Visual Basic程式設計概述 1.1 程式設計概述 1.1.1 程式設計語言 1.1.2 程式的執行方式 1.2 Visual Basic簡介 1.2.1 Visual Basic概述 1.2.2 Visual Basic的發展歷程 1.2.3 Visual Basic的功能特點 1.3 Visual Basic集成開發環境 1.3.1 主視窗 1.3.2 窗體設計器視窗 1.3.3 工具箱 1.3.4 屬性視窗 1.3.5 代碼視窗 1.3.6 工程資源管理器視窗 1.3.7 立即視窗 1.3.8 窗體布局視窗 1.4 設計一個簡單的Visual Basic應用程式 1.4.1 Visual Basic應用程式的設計步驟 1.4.2 Visual Basic應用程式舉例 1.4.3 Visual Basic應用程式的結構 1.5 面向對象的基本概念 1.5.1 對象和類 1.5.2 對象的屬性、方法和事件 1.6 窗體 1.6.1 窗體概述 1.6.2 窗體的屬性、方法和事件 1.6.3 窗體的套用舉例 本章小結 程式測試題 第2章 Visual Basic程式設計基礎 2.1 字元集、關鍵字和標識符 2.1.1 字元集 2.1.2 關鍵字 2.1.3 標識符 2.2 數據類型 2.2.1 數值型數據 2.2.2 字元串數據 2.2.3 邏輯型數據 2.2.4 日期型數據 2.2.5 對象型數據 2.2.6 變體型數據 2.3 常量和變數 2.3.1 案例引人 2.3.2 常量 2.3.3 變數 2.4 運算符與表達式 2.4.1 算術運算符與算術表達式 2.4.2 字元串運算符與字元串表達式 2.4.3 關係運算符與關係表達式 2.4.4 邏輯運算符與邏輯表達式 2.4.5 表達式的運算次序 2.5 常用內部函式 2.5.1 數學函式 2.5.2 轉換函式 2.5.3 字元串函式 2.5.4 日期時間函式 2.5.5 實用函式 2.6 程式代碼編寫規則 2.6.1 語句及語法 2.6.2 代碼編寫規則 2.6.3 結構化程式設計 本章小結 程式測試題 第3章 順序結構程式設計 3.1 順序結構概述 3.1.1 案例引人 3.1.2 順序結構 3.2 順序結構語句 3.2.1 賦值語句 3.2.2 輸入語句 3.2.3 輸出語句 3.2.4 其他語句 3.3 命令按鈕、標籤和文本框 3.3.1 命令按鈕 3.3.2 標籤 3.3.3 文本框 3.3.4 焦點和Tab順序 3.4 順序結構的套用舉例 本章小結 程式測試題 第4章 選擇結構程式設計 4.1 選擇結構概述 4.1.1 案例引人 4.1.2 選擇結構 4.2 選擇結構語句 4.2.1 If語句 4.2.2 Select Case語句 4.2.3 條件函式 4.3 選擇結構嵌套 4.4 單選按鈕、複選框和框架 4.4.1 單選按鈕 4.4.2 複選框 4.4.3 框架 4.5 選擇結構的套用舉例 本章小結 程式測試題 第5章 循環結構程式設計 5.1 循環結構概述 5.1.1 案例引入 5.1.2 循環結構 5.2 循環結構語句 5.2.1 For循環語句 5.2.2 While循環語句 5.2.3 Do循環語句 5.3 循環結構嵌套 5.4 計時器和滾動條 5.4.1 計時器 5.4.2 滾動條 5.5 循環結構的套用舉例 本章小結 程式測試題 第6章 數組 6.1 數組概述 6.1.1 案例引人 6.1.2 數組 6.2 一維數組 | 6.2.1 一維數組的聲明 6.2.2 一維數組的引用 6.2.3 一維數組的輸入與輸出 6.2.4 一維數組的套用舉例 6.3 二維數組 6.3.1 二維數組的聲明 6.3.2 二維數組的引用 6.3.3 二維數組的輸人與輸出 6.3.4 二維數組的套用舉例 6.4 動態數組 6.4.1 動態數組的概念 6.4.2 動態數組的聲明 6.4.3 與數組操作相關的函式和語句 6.5 控制項數組 6.5.1 控制項數組的概念 6.5.2 控制項數組的建立 6.6 列表框和組合框 6.6.1 列表框 6.6.2 組合框 6.7 自定義類型及其數組 6.7.1 自定義類型的聲明 6.7.2 自定義類型變數 6.7.3 自定義類型數組 本章小結 程式測試題 第7章 過程 7.1 過程概述 7.1.1 案例引入 7.1.2 通用過程 7.2 函式過程 7.2.1 函式過程的定義 7.2.2 函式過程的調用 7.3 子過程 7.3.1 子過程的定義 7.3.2 子過程的調用 7.4 參數傳遞 7.4.1 形參與實參 7.4.2 地址傳遞與值傳遞 7.4.3 數組參數的傳遞 7.5 嵌套調用和遞歸調用 7.5.1 嵌套調用 7.5.2 遞歸調用 7.6 過程與變數的作用域 7.6.1 過程的作用域 7.6.2 變數的作用域 7.6.3 變數的生存期 7.7 多窗體與Sub Main過程 7.7.1 多窗體套用 7.7.2 Sub Main過程 本章小結 程式測試題 第8章 圖形操作 8.1 圖形操作基礎 8.1.1 案例引入 8.1.2 坐標系統 8.1.3 顏色設定 8.1.4 繪圖屬性 8.2 圖形方法 8.2.1 Cls方法 8.2.2 Line方法 8.2.3 Circle方法 8.2.4 P Set方法 8.2.5 Point方法 8.3 圖形控制項 8.3.1 圖形框 8.3.2 圖像框 8.3.3 直線 8.3.4 形狀 8.4 滑鼠和鍵盤事件 8.4.1 滑鼠事件 8.4.2 鍵盤事件 本章小結 程式測試題 第9章 檔案操作 9.1 檔案概述 9.1.1 案例引人 9.1.2 檔案的概念 9.1.3 檔案的訪問模式 9.1.4 檔案的分類 9.1.5 檔案操作的一般步驟 9.2 順序檔案 9.2.1 順序檔案的打開和關閉操作 9.2.2 順序檔案的寫操作 9.2.3 順序檔案的讀操作 9.2.4 順序檔案的套用舉例 9.3 隨機檔案 9.3.1 隨機檔案的打開與關閉操作 9.3.2 隨機檔案的寫操作 9.3.3 隨機檔案的讀操作 9.4 二進制檔案 9.4.1 二進制檔案的打開與關閉操作 9.4.2 二進制檔案的寫操作 9.4.3 二進制檔案的讀操作 9.5 檔案系統控制項 9.5.1 驅動器列表框 9.5.2 目錄列表框 9.5.3 檔案列表框 9.5.4 檔案系統控制項的聯動套用 本章小結 程式測試題 第10章 界面設計 10.1 選單設計 10.1.1 選單概述 10.1.2 選單編輯器 10.1.3 下拉式選單 10.1.4 彈出式選單 10.2 通用對話框設計 10.2.1 通用對話框概述 10.2.2 “打開”對話框 10.2.3 “另外儲存為”對話框 10.2.4 “顏色”對話框 10.2.5 “字型”對話框 10.2.6 “列印”對話框 10.2.7 “幫助”對話框 10.3 多文檔界面設計 本章小結 程式測試題 參考文獻 |
(註:目錄排版順序為從左列至右列)
教學資源
配套教材
《Visual Basic程式設計(MOOC版)》有配套的實驗指導用書——《Visual Basic程式設計實驗指導》。
書名 | 作者 | 出版社 | 出版時間 | ISBN |
---|---|---|---|---|
Visual Basic程式設計實驗指導 | 劉必雄 | 高等教育出版社 | 2020年3月23日 | 978-7-04-053464-1 |
課程資源
《Visual Basic程式設計(MOOC版)》有配套的數字課程。
《Visual Basic程式設計(MOOC版)》有配套的慕課——“Visual Basic程式設計”。
課程名稱 | 建設院校 | 授課平台 |
---|---|---|
Visual Basic程式設計 | 中國大學MOOC |
《Visual Basic程式設計(MOOC版)》的主要知識點均配有教學微視頻,並以二維碼的形式標註在書的邊欄。
教材特色
該書在內容編排上體現“以學生為中心”的教學思想。在知識點介紹方面,採用“案例引入、問題驅動”的編寫方式,通過引入案例提出問題,引導讀者學習程式設計的知識和方法。在內容組織方面,將相關練習作為“隨堂測試”穿插到章節中。在編程實踐方面,每章均設定了設計題和編程題兩種類型的程式測試題,並為程式測試題配置了自主研發的Visual Basic程式自主測評系統供學生編程練習,學生可在學習過程中使用自主測評系統對完成的程式進行練習和測評,了解錯誤、修正提升,滿足學生實踐練習的需求,真正實現“自主練習、智慧型評測、極速幫扶”。
作者簡介
劉必雄,出生於1979年,男,碩士,福建農林大學計算機與信息學院副教授。主要從事網路信息安全、Web套用技術等方面的研究工作。