出版時間:2010-10 出版社:電子工業(yè)出版社 作者:劉自昆,李怡平 主編 頁數(shù):232
前言
“Visual Basic程序設計”作為計算機專業(yè)的一門專業(yè)基礎主干課程,其目的是為了使學生建立面向?qū)ο蟮目梢暬幊趟枷?,培養(yǎng)學生邏輯編程能力,提高學生使用計算機的能力,從而培養(yǎng)學生認識、分析和解決問題的思路和能力。它作為主干課程具有以下幾點優(yōu)勢:一是相對于c和Java等語言,學生學習起來難度相對較小,特別是對于高職類計算機專業(yè)的學生;二是VB程序設計語言為用戶提供了可視化的面向?qū)ο笈c事件驅(qū)動的程序設計集成開發(fā)環(huán)境,使程序設計變得十分快捷、方便,用戶無須設計大量的程序代碼,便可設計出實用的應用系統(tǒng);三是就目前的現(xiàn)實應用來看,Visual Basic有著廣泛的市場基礎和前景,比較適合初級編程者學習?! ‰S著計算機技術(shù)的發(fā)展,職業(yè)學?!癡isual Basic 6.0”課程的教學存在的主要問題是傳統(tǒng)的教學內(nèi)容無法適應高職學生的就業(yè)需要,本教材的編寫嘗試打破原來的學科知識體系,按“任務驅(qū)動+案例教學”模式構(gòu)建技能培訓體系,即采用項目式的編寫體系,項目為知識點服務,其目的是讓學生通過完成相關(guān)項目,從中學會Visual。Basic編程語言的使用,并對計算機程序設計方法有一定程度的了解。 教材的內(nèi)容主要包括Visual Basic 6.0的啟動、集成開發(fā)環(huán)境、編程基礎、標準控件的使用、菜單的設計、圖形處理、多界面的設計、文件的管理、數(shù)據(jù)庫編程等:通過本課程的學習將使學生在進行動手實踐的同時,學習基本理論知識,建立起可視化編程的思想,熟練掌握可視化編程的方法?! ”窘滩闹攸c介紹案例的操作步驟,輔以要點提示及操作技巧說明,通過案例介紹功能,讓學生學會相關(guān)知識。在編寫體例上采用項目式編寫,由淺入深,力求通俗易懂、簡潔實用,突出Visual Basic 6.0中文版的功能及易學易用的特色。
內(nèi)容概要
本書以改革計算機教學,適應職業(yè)教育需要為出發(fā)點,力圖有所創(chuàng)新,全書并非面面俱到地鋪敘Visual Basic的全部功能特性,而是圍繞計算機專業(yè)課程的特點和教學思路,采用“項目驅(qū)動+案例教學”的方式進行編寫,主要介紹Visual Basic 6.0可視化編程語言的基礎知識和編程方法。全書共11個項目,主要內(nèi)容包括Visual Basic 6.0的集成開發(fā)環(huán)境,編程基礎,菜單的設計,圖形制作,多窗體設計,文件管理,數(shù)據(jù)庫編程,多媒體制作等。內(nèi)容由淺入深,逐步推進,精編精講,文字敘述通俗易懂,所選用的實例都具有很強的代表性。大量的案例和課后的習題有助于學生提高編程能力,為日后的應用打下堅實的基礎。 本書適合作為高等職業(yè)學?!癡isual Basic程序設計”課程的教材,也可作為Visual Basic 6.0初學者的自學用書和相關(guān)人員的參考用書。
書籍目錄
項目一 熟悉Visual Basic 6.0開發(fā)環(huán)境 任務一 掌握Visual Basic 6.0的學習方法 任務二 使用Visual Basic 6.0創(chuàng)建簡單應用程序 (一)啟動Visual Basic 6.0中文版 (二)新建工程 (三)設計應用程序界面 (四)編寫應用程序代碼 (五)運行、調(diào)試并保存應用程序 項目實訓開發(fā)“Hello Visual Basic 6.0”應用程序 項目拓展開發(fā)“祝賀你!”應用程序 項目小結(jié) 思考與練習項目二 掌握Visual Basic 6.0編程基礎 任務一 熟悉Visual Basic 6.0的數(shù)據(jù)類型 (一)數(shù)值型數(shù)據(jù) (二)字符型數(shù)據(jù) (三)布爾型數(shù)據(jù) (四)變體型數(shù)據(jù) 任務二 掌握Visual Basic 6.0的變量 (一)變量命名規(guī)則和注意事項 (二)變量的類型和定義 (三)變量的作用范圍 (四)同名變量 任務三 掌握Visual Basic 6.0的常量 任務四 編寫圓周長和面積計算器應用程序 任務五 編寫數(shù)據(jù)輸出應用程序 任務六 掌握Visual Basic 6.0的運算符和表達式 (一)算術(shù)運算符 (二)字符串連接符 (三)關(guān)系運算符 (四)邏輯運算符 任務七 編寫多位數(shù)分位顯示應用程序 任務八 編寫Sin(x)和Cos(x)數(shù)計算器應用程序 任務九 編寫和差積商運算應用程序 項目實訓1 實訓一 編寫英文大小寫轉(zhuǎn)換器應用程序 實訓二 編寫加減法運算器應用程序 項目拓展編寫函數(shù)運算器應用程序 項目小結(jié) 思考與練習項目三 設計簡單乘法計算器 任務一 創(chuàng)建新的工程 任務二 設計Visual Basic 6.0應用程序界面 (一)添加控件 (二)編輯調(diào)整控件 (三)設置控件的屬性 任務三 編寫應用程序代碼 項目實訓 實訓一 使用“標簽”控件顯示文本 實訓二 使用“文本框”控件輸入/輸出文本 實訓三 使用“命令按鈕”控件控制文本顯示 項目拓展編寫文本顯示器應用程序 項目小結(jié) 思考與練習項目四 設計“字體顯示器” 任務一 創(chuàng)建用戶界面 (一)添加基本控件 (二)添加“通用時話框”控件 任務二 設置界面屬性 (一)設置“文本框”控件屬性 (二)設置“框架”控件屬性 (三)設置“單選按鈕”、“復選框”和“命令按鈕”控件屬性 任務三 編寫事件代碼 (一)為“單選按鈕”和“復選框”編寫事件代碼 (二)實現(xiàn)通用對話框的調(diào)用 項目實訓使用控件數(shù)組設計“字體顯示器” 實訓一 創(chuàng)建用戶界面 實訓二 設置界面屬性 實訓三 編寫事件代碼 項目拓展設計簡單的“文本編輯器” 實訓一 創(chuàng)建用戶界面 實訓二 設置界面屬性 實訓三 編寫事件代碼 項目小結(jié) 思考與練習項目五 設計商品信息顯示系統(tǒng) 任務一 創(chuàng)建用戶界面 任務二 設置界面屬性 任務三 編寫事件代碼 (一)程序初始化設置 (二)為“列表框”控件添加列表項 (三)為“顯示產(chǎn)品信息”命令按鈕添加代碼 (四)為“返回”按鈕添加代碼 (五)為“退出”按鈕添加代碼 項目實訓開發(fā)一個員工信息錄入程序 實訓一 創(chuàng)建用戶界面 實訓二 設置界面屬性 實訓三 編寫事件代碼 項目拓展開發(fā)一個學生成績查詢程序 任務一 創(chuàng)建用戶界面 任務二 設置控件屬性 任務三 編寫事件代碼 項目小結(jié) 思考與練習項目六 設計各國城市時間顯示程序 任務一 創(chuàng)建用戶界面 任務二 設置界面屬性 任務三 編寫事件代碼 (一)程序初始化設置 (二)為計時器事件添加代碼并調(diào)用clock自定義過程 項目實訓 實訓一 設計鬧鐘程序 實訓二 設計定時關(guān)機程序 項目拓展編寫一個抽獎程序 任務一 創(chuàng)建用戶界面 任務二 設置界面屬性 任務三 編寫事件代碼 項目小結(jié) 思考與練習項目七 設計我的記事本 任務一創(chuàng)建用戶界面 (一)創(chuàng)建菜單 (二)添加其他控件 任務二 設置界面屬性 任務三 編寫事件代碼 (一)聲明變量并編寫初始化代碼 (二)為“文件”的下拉菜單編寫代碼 (三)為“編輯”的下拉菜單編寫代碼 項目實訓設計“文本編輯器 實訓一 創(chuàng)建用戶界面 實訓二 設置界面屬性 實訓三 編寫事件代碼 項目拓展 拓展一 設計工具欄和狀態(tài)欄 任務一 創(chuàng)建工具欄 任務二 創(chuàng)建狀態(tài)欄 任務三 為工具欄和狀態(tài)欄編寫事件代碼 拓展二設計彈出式菜單 任務一 創(chuàng)建用戶界面、設置控件屬性 任務二 編寫事件代碼 項目小結(jié) 思考與練習項目八 設計學生成績查詢系統(tǒng) 任務一 設計文件資源管理器 (一)設計文件資源管理器界面 (二)實現(xiàn)“驅(qū)動器列表”控件的顯示功能 (三)實現(xiàn)“文件夾列表”控件的顯示功能 (四)實現(xiàn)“文件列表”控件的顯示功能 (五)實現(xiàn)刪除文件功能 (六)實現(xiàn)復制、剪切和粘貼文件功能 (七)設計彈出式菜單 任務二 設計學生信息修改功能 (一)設計學生信息修改界面 (二)實現(xiàn)學生信息修改界面的打開 (三)實現(xiàn)打開(讀)文件功能 (四)實現(xiàn)保存(寫)文件功能 任務三 設計學生信息查看功能 (一)設計學生信息查看界面 (二)實現(xiàn)學生信息查看界面的打開 (三)實現(xiàn)新增學生成績功能 (四)實現(xiàn)顯示、查找學生成績功能 項目實訓動態(tài)創(chuàng)建文件 ……項目九 設計簡易畫圖程序項目十 制作CD播放機項目十一 設計學生成績管理系統(tǒng)附錄
章節(jié)摘錄
Visual Basic 6.0程序設計入門并不難,在學習過程中,重要的是要養(yǎng)成良好的學習習慣?! ?.自己動手編寫程序 在程序設計入門階段要經(jīng)常動手編寫程序,親自動手進行程序設計是培養(yǎng)邏輯思維的好方法。因此,一定要多動手編寫程序,而且要從小程序開發(fā)開始,逐漸提高開發(fā)程序的難度?! ?.借鑒別人設計好的程序 多看別人設計好的程序代碼,包括教材例題中的程序。在讀懂別人的程序后,要思考為什么這么設計,有沒有更好的設計方法?通過學習別人編寫的優(yōu)秀代碼來提高自身水平。 7.抓住Visual Basic 6.0程序設計的學習重點 Visual Basic 6.0程序設計的學習重點要放在思路、算法、編程構(gòu)思和程序?qū)崿F(xiàn)上。語句只是表達工具,一只能靈活應用即可。重要的是學會利用計算機程序分析問題和解決問題。 8.養(yǎng)成良好的編程習慣 要注意養(yǎng)成良好的編程習慣,良好的編程風格可以使程序結(jié)構(gòu)清晰合理,利于代碼維護。例如,強調(diào)可讀性,變量要加注釋;程序構(gòu)思要有說明;學會如何調(diào)試程序;對運行結(jié)果要做正確與否的分析等?! ?.學好Visual Basic 6.0程序設計的具體要求 (1)課前預習,認真聽課并做筆記,課后要認真復習所學內(nèi)容,完成作業(yè)。 ?。?)多編寫程序,注重實踐。程序設計課程是高強度的腦力勞動,只有自己動手,編寫程序并進行調(diào)試至運行成功,才會有成就感,進而對課程產(chǎn)生興趣;只有在編寫了大量程序之后,才能運用自如。培養(yǎng)動手能力是這門課程和以往課程最大的區(qū)別?! 。?)上機調(diào)試程序應注意的事項:上機前應認真規(guī)劃實驗題(包括窗體界面設計,事件代碼的編寫等);每次上機后做總結(jié),把沒有搞清楚的問題記錄下來,請教其他人:平時應多抽課余時間上機調(diào)試程序;注意系統(tǒng)的提示信息,遇到問題,多問幾個“為什么”?! 。?)保持良好的學習心態(tài),要自信、自強、積極主動?! 。?)學習上克服畏難情緒,樹立學好程序設計的信心。
編輯推薦
《Visual Basic程序設計項目教程》采用項目式的編寫體系,強調(diào)培養(yǎng)學生工作能力、解決問題能力。構(gòu)建以工作任務為導向、以典型工作任務為載體、以完成工作任務為課程目標。
圖書封面
評論、評分、閱讀與下載