![《VBA程序設(shè)計》課程教學(xué)大綱_第1頁](http://file4.renrendoc.com/view/0894174b2bd9603f30fc513d6bdfb1b7/0894174b2bd9603f30fc513d6bdfb1b71.gif)
![《VBA程序設(shè)計》課程教學(xué)大綱_第2頁](http://file4.renrendoc.com/view/0894174b2bd9603f30fc513d6bdfb1b7/0894174b2bd9603f30fc513d6bdfb1b72.gif)
![《VBA程序設(shè)計》課程教學(xué)大綱_第3頁](http://file4.renrendoc.com/view/0894174b2bd9603f30fc513d6bdfb1b7/0894174b2bd9603f30fc513d6bdfb1b73.gif)
![《VBA程序設(shè)計》課程教學(xué)大綱_第4頁](http://file4.renrendoc.com/view/0894174b2bd9603f30fc513d6bdfb1b7/0894174b2bd9603f30fc513d6bdfb1b74.gif)
下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
《VBA程序設(shè)計》課程教學(xué)大綱課程代碼:ABXX5018課程中文名稱:VBA程序設(shè)計課程英文名稱:VisuslBasicforApplication課程性質(zhì):必修課程學(xué)分數(shù):3學(xué)分課程學(xué)時數(shù):48學(xué)時授課對象:信息與計算科學(xué)本課程的前導(dǎo)課程:計算機應(yīng)用、數(shù)據(jù)庫應(yīng)用一、課程簡介VisualBasicForApplication(簡稱VBA)是新一代標準宏語言,是基于VisualBasicForWindows發(fā)展而來的。它與傳統(tǒng)的宏語言不同,傳統(tǒng)的宏語言不具有高級語言的特征,沒有面向?qū)ο蟮某绦蛟O(shè)計概念和方法。而VBA提供了面向?qū)ο蟮某绦蛟O(shè)計方法,提供了相當完整的程序設(shè)計語言。VBA是非常流行的應(yīng)用程序開發(fā)語言VASUALBASIC的子集.實際上VBA是"寄生于"VB應(yīng)用程序的版本.它是一種自動化語言,它可以使常用的程序自動化,可以創(chuàng)建自定義的解決方案.此外,如果你愿意,還可以將excel用做開發(fā)平臺實現(xiàn)應(yīng)用程序.通過本課程的學(xué)習(xí)學(xué)生可以了解vba是附著在應(yīng)用軟件上的工具,而這些應(yīng)用軟件可能正是我們最常期的軟件(例如word、excel),用好了vba我們就可以將這些常用軟件的功能大大加強,解決一些我們原來認為不可能解決的問題。二、教學(xué)基本內(nèi)容和要求第一章概述課程教學(xué)內(nèi)容:(1)VBA框架概述(2)VBA的安裝(3)VBA集成開發(fā)環(huán)境課程的重點、難點:VBA框架、命名空間課程教學(xué)要求:(1)了解VBA框架基本知識(2)了解VBA框架的基本構(gòu)成(3)掌握VBA安裝(4)熟悉VBA集成開發(fā)環(huán)境第二章VBA基本概念和基本操作課程教學(xué)內(nèi)容:(1)方案的概念及操作(2)項目的概念及操作(3)窗體的基本操作(4)面向?qū)ο蟮木幊谭椒ǎ?)開發(fā)VBA應(yīng)用程序的基本步驟(6)生成可執(zhí)行文件課程的重點、難點:方案、項目的概念、面向?qū)ο蟮母拍钫n程教學(xué)要求:(1)了解VBA方案、項目的概念以及操作(2)掌握窗體的基本操作(3)了解面向?qū)ο蟮木幊谭椒ǎ?)熟悉開發(fā)VBA應(yīng)用程序的基本步驟第三章VBA程序設(shè)計基礎(chǔ)課程教學(xué)內(nèi)容:(1)事件驅(qū)動的程序設(shè)計(2)變量和常量(3)數(shù)組的概念(4)VBA結(jié)構(gòu)(5)VBA基本語法和語句、運算符和表達式(6)VBA的過程(7)VBA的參數(shù)(8)VBA中的常用函數(shù)(9)VBA的幫助系統(tǒng)課程的重點、難點:(1)變量和數(shù)組的應(yīng)用(2)程序設(shè)計基本語句的應(yīng)用(3)過程的應(yīng)用(4)常用函數(shù)課程教學(xué)要求:(1)熟練掌握變量和數(shù)組的基本概念,能夠靈活應(yīng)用。(2)熟練掌握程序設(shè)計基本語句的應(yīng)用(3)掌握過程的應(yīng)用(4)熟悉VBA常用函數(shù)第四章VBA窗體課程教學(xué)內(nèi)容:(1)窗體的基本屬性方法事件(2)窗體的啟動和卸載(3)鼠標事件(4)窗體的啟動(5)鍵盤事件課程的重點、難點:(1)掌握窗體的啟動和卸載方法(2)利用窗體的啟動和卸載事件課程教學(xué)要求:(1)熟練掌握窗體的啟動方法和卸載方法(2)熟練使用鼠標事件和鍵盤事件第五章VBA常用控件課程教學(xué)內(nèi)容:(1)Button、Label、TextBox控件的基本屬性方法事件(2)CheckBox、OptionButton、ComboBox、ListBox控件的基本屬性方法事件(3)PictureBox、Timer控件的基本屬性方法事件(4)其他常用控件的基本使用方法(5)菜單編輯器(6)通用對話框課程的重點、難點:(1)TextBox控件以及數(shù)據(jù)驗證方法(2)利用CheckBox、OptionButton、ComboBox、ListBox控件規(guī)范用戶的數(shù)據(jù)輸入(3)窗體設(shè)計規(guī)范課程教學(xué)要求:(1)掌握VBA常用控件使用方法(2)能夠利用VBA常用控件實現(xiàn)自己的設(shè)計意圖(3)掌握菜單編輯使用方法(4)掌握調(diào)用通用對話框方法(5)能夠比較規(guī)范地設(shè)計應(yīng)用程序界面第六章VBA面向?qū)ο蠹夹g(shù)課程教學(xué)內(nèi)容:(1)類和對象(2)屬性與方法(3)封裝,繼承,多態(tài)(4)接口課程的重點、難點:類的封裝,繼承,多態(tài)課程教學(xué)要求:(1)了解面向?qū)ο笤O(shè)計的基本概念(2)理解封裝、繼承、多態(tài)的概念(3)能夠?qū)崿F(xiàn)對象的初始化和調(diào)用第七章VBA文件操作課程教學(xué)內(nèi)容:(1)文件的基本概念(2)顯示文件系統(tǒng)的三種控件(3)FSO文件系統(tǒng)課程的重點、難點:FSO文件系統(tǒng),Stream類,讀寫數(shù)據(jù)流和文件課程教學(xué)要求:(1)了解文件的基本概念(2)掌握顯示文件系統(tǒng)的三種控件使用方法(3)掌握常見的文件I/O操作第八章VBA數(shù)據(jù)庫技術(shù)課程教學(xué)內(nèi)容:(1)ADO概述(2)連接數(shù)據(jù)源(3)使用DataReader檢索數(shù)據(jù)(4)使用存儲過程(5)使用DataSet和DataAdapter檢索數(shù)據(jù)(6)使用DataGrid控件課程的重點、難點:(1)連接數(shù)據(jù)源(2)使用DataReader和DataSet檢索數(shù)據(jù)課程教學(xué)要求:(1)理解ADO的工作原理(2)掌握連接到數(shù)據(jù)源的方法(3)掌握使用DataReader獲取數(shù)據(jù)(4)使用DataSet檢索數(shù)據(jù)第九章VBA程序調(diào)試與錯誤處理課程教學(xué)內(nèi)容:(1)程序代碼錯誤的種類(2)錯誤的捕獲(3)代碼的調(diào)試課程的重點、難點:代碼的調(diào)試課程教學(xué)要求:(1)理解錯誤處理的重要(2)掌握錯誤的捕獲和處理方法(3)掌握代碼的調(diào)試方法和常用工具三、實驗教學(xué)內(nèi)容及基本要求實驗項目1:VBA集成開發(fā)環(huán)境(4學(xué)時)實驗?zāi)康暮蛯嶒炓螅毫私庹莆誚BA集成開發(fā)環(huán)境實驗項目2:VBA程序設(shè)計基礎(chǔ),窗體和常用控件(8學(xué)時)實驗?zāi)康暮蛯嶒炓?、熟悉VBA程序基礎(chǔ)設(shè)計2、學(xué)會用VBA窗體和常用控件實驗項目3:熟悉VBA面向?qū)ο箝_發(fā),數(shù)據(jù)流和文件管理,使用ADO訪問數(shù)據(jù),錯誤處理和異常處理的基本方法,應(yīng)用程序部署和版本控制等內(nèi)容。(4學(xué)時)實驗?zāi)康暮蛯嶒炓?、會用ADO訪問數(shù)據(jù)2、掌握錯誤處理和異常處理的基本方法四、教學(xué)方法與手段多媒體教學(xué)為主,板書為輔。五、教學(xué)學(xué)時分配章次教學(xué)內(nèi)容學(xué)時分配理論教學(xué)時作業(yè)量備注第一章VBA概述2
第二章VBA基本概念和基本操作2第三章VBA程序設(shè)計基礎(chǔ)81第四章VBA窗體2第五章VBA常用控件與應(yīng)用61第六章VBA面向?qū)ο缶幊?2第七章VBA文件處理4第八章VBA數(shù)據(jù)庫技術(shù)21第九章VBA程序調(diào)試與錯誤處理21總計326六、考核方式與成績評定標準1、考核方法:主要考查學(xué)生對基礎(chǔ)知識和基本操作的熟練程度,同時兼顧操作技能的考核,可采用筆試閉卷和平時成績兩種考核相結(jié)合的方式來評定成績,前者著重考核知識,后者考核技能。2、成績評定:平時成績30%(其中作業(yè)15%,平時表現(xiàn):15%).期末成績70%七、教學(xué)參考資源1、參考書目:(1)美]紐瑟姆(BryanNewsome)著;李周
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- S-3-Keto-sphinganine-d18-0-hydrochloride-生命科學(xué)試劑-MCE-1677
- CP-LC-0729-生命科學(xué)試劑-MCE-3226
- Actinobolin-plus-Actinobolin-生命科學(xué)試劑-MCE-7644
- 3-4-Methylenedioxy-pyrovalerone-metabolite-2-hydrochloride-生命科學(xué)試劑-MCE-1172
- 2025年度國際貿(mào)易違約風險預(yù)防與處理合同
- 2025年度范文正式版合同文員崗位職責規(guī)范與職業(yè)素養(yǎng)培養(yǎng)協(xié)議
- 二零二五年度2025年競業(yè)禁止及保密協(xié)議模板
- 2025年度風力發(fā)電場租賃定金協(xié)議模板
- 2025年度籃球聯(lián)賽裁判員免責聲明及賽事執(zhí)行合同
- 二零二五年度自媒體合伙人合同版:自媒體平臺內(nèi)容創(chuàng)作與推廣合同
- 小兒肺炎治療與護理
- 《高處作業(yè)安全》課件
- 春節(jié)后收心安全培訓(xùn)
- 小學(xué)教師法制培訓(xùn)課件
- 電梯操作證及電梯維修人員資格(特種作業(yè))考試題及答案
- 市政綠化養(yǎng)護及市政設(shè)施養(yǎng)護服務(wù)方案(技術(shù)方案)
- SLT824-2024 水利工程建設(shè)項目文件收集與歸檔規(guī)范
- 鍋爐本體安裝單位工程驗收表格
- 我國水體中抗生素的污染現(xiàn)狀、危害及防治建議
- 手術(shù)出血量的評估
- 報價單(產(chǎn)品報價單)
評論
0/150
提交評論