《VB程序設(shè)計(jì)》課程教學(xué)大綱(應(yīng)用技術(shù))_第1頁
《VB程序設(shè)計(jì)》課程教學(xué)大綱(應(yīng)用技術(shù))_第2頁
《VB程序設(shè)計(jì)》課程教學(xué)大綱(應(yīng)用技術(shù))_第3頁
《VB程序設(shè)計(jì)》課程教學(xué)大綱(應(yīng)用技術(shù))_第4頁
《VB程序設(shè)計(jì)》課程教學(xué)大綱(應(yīng)用技術(shù))_第5頁
已閱讀5頁,還剩5頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上Visual Basic 程序設(shè)計(jì)教學(xué)大綱課程編號(hào):6一、課程說明(一)開課對象:計(jì)算機(jī)應(yīng)用技術(shù)專業(yè)(二)課程性質(zhì):教育部高教司將高校計(jì)算機(jī)基礎(chǔ)教育劃分為計(jì)算機(jī)文化基礎(chǔ)、計(jì)算機(jī)技術(shù)基礎(chǔ)和計(jì)算機(jī)應(yīng)用基礎(chǔ)三個(gè)層次,“高級語言程序設(shè)計(jì)”是第二層次的核心內(nèi)容。由于Windows是目前最流行的操作系統(tǒng),因此大學(xué)生應(yīng)該掌握基于Windows操作系統(tǒng)平臺(tái)的程序設(shè)計(jì)方法,即面向?qū)ο蟮目梢暬绦蛟O(shè)計(jì)。Visual Basic程序設(shè)計(jì)可以作為學(xué)生掌握面向?qū)ο蟮某绦蛟O(shè)計(jì)方法的必修課。(三)課程目的:本課程的目的是使學(xué)生通過學(xué)習(xí),掌握程序設(shè)計(jì)的基本知識(shí)和使用Visual Basic開發(fā)Win

2、dows應(yīng)用程序的思想和方法,進(jìn)而掌握可視化程序設(shè)計(jì)的基本步驟和通用方法,能夠開發(fā)簡單的Windows應(yīng)用程序,解決一些實(shí)際問題,為今后進(jìn)一步使用Visual Basic或其他面向?qū)ο蟮目梢暬_發(fā)工具及結(jié)合專業(yè)進(jìn)行軟件開發(fā)打下基礎(chǔ)。(四)課程教學(xué)的基本原則:以學(xué)生為主體,以教師為主導(dǎo),理論聯(lián)系實(shí)際,注重學(xué)生的學(xué)習(xí)興趣的培養(yǎng),提高學(xué)生解決實(shí)際問題動(dòng)手能力。(五)學(xué)時(shí)數(shù)、學(xué)分?jǐn)?shù)及學(xué)時(shí)數(shù)具體分配學(xué)時(shí)數(shù):    64 學(xué)時(shí)學(xué)分:3 學(xué)分學(xué)時(shí)數(shù)具體分配:教學(xué)內(nèi)容講授實(shí)驗(yàn)/實(shí)踐總計(jì)Visual Basic程序設(shè)計(jì)概述213Visual Basic程序設(shè)計(jì)基礎(chǔ)213代

3、碼編程8412常用內(nèi)部控件628數(shù)組415過程415菜單和工具欄426文件415圖形、圖像及多媒體628數(shù)據(jù)庫及應(yīng)用639合計(jì)461864(六)教學(xué)方法和教學(xué)方法建議本課程是應(yīng)用性較強(qiáng)的課程,教學(xué)方法應(yīng)是理論聯(lián)系實(shí)踐,在講解理論部分是應(yīng)多做演示實(shí)驗(yàn),建議講授課程在多媒體教室進(jìn)行,上機(jī)實(shí)踐課程應(yīng)注重對理論課程的鞏固,建議教師設(shè)計(jì)一些針對性較強(qiáng)的實(shí)驗(yàn),并且在每次試驗(yàn)后驗(yàn)收實(shí)驗(yàn)報(bào)告,及時(shí)總結(jié)。(七)考核方式和成績記載說明本課程考核方式為考試,為了考查學(xué)生的動(dòng)手能力,建議使用安徽省計(jì)算機(jī)水平考試(二級)模擬系統(tǒng)進(jìn)行。平時(shí)教學(xué)的要嚴(yán)明紀(jì)律,課堂表現(xiàn)與實(shí)訓(xùn)實(shí)驗(yàn)成績構(gòu)成平時(shí)成績占期終總成績的30%、期末考試

4、成績占其中總成績的70%。二 、課程內(nèi)容綱要與各章的基本教學(xué)目標(biāo)第1章 Visual Basic程序設(shè)計(jì)概述【教學(xué)目標(biāo)】了解:Visual Basic語言特點(diǎn)、版本及運(yùn)行環(huán)境;Visual Basic的啟動(dòng)方法。理解:Visual Basic界面內(nèi)容;Visual Basic6.0工程結(jié)構(gòu)、工程管理、應(yīng)用程序結(jié)構(gòu)及對象、屬性、事件、消息、方法等概念。掌握:簡單應(yīng)用程序的設(shè)計(jì)過程和運(yùn)行方法;窗體的建立和標(biāo)簽、文本框、命令按鈕等常用控件的使用?!窘虒W(xué)重點(diǎn)】l Visual Basic6.0的啟動(dòng)及基本界面l 應(yīng)用程序的設(shè)計(jì)方法與步驟l Visual Basic6.0的工程結(jié)構(gòu)與工程管理l Visu

5、al Basic6.0的應(yīng)用程序結(jié)構(gòu)l 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念:對象、屬性、事件、消息、方法【教學(xué)難點(diǎn)】l 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念:對象、屬性、事件、消息、方法l Visual Basic6.0的窗體及常用控件:窗體、標(biāo)簽、文本框、命令按鈕【教學(xué)時(shí)數(shù)】3學(xué)時(shí)【教學(xué)內(nèi)容】1 Visual Basic6.0簡介2 Visual Basic6.0的啟動(dòng)及基本界面3 應(yīng)用程序的設(shè)計(jì)方法與步驟4 Visual Basic6.0的工程結(jié)構(gòu)與工程管理5 Visual Basic6.0的應(yīng)用程序結(jié)構(gòu)6 面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念:對象、屬性、事件、消息、方法7 Visual Basic6.0的窗體及常

6、用控件:窗體、標(biāo)簽、文本框、命令按鈕考核要求:識(shí)記Visual Basic界面內(nèi)容;Visual Basic6.0工程結(jié)構(gòu)、工程管理、應(yīng)用程序結(jié)構(gòu),領(lǐng)會(huì)對象、屬性、事件、消息、方法等概念。掌握簡單應(yīng)用程序的設(shè)計(jì)過程和運(yùn)行方法;窗體的建立和標(biāo)簽、文本框、命令按鈕等常用控件的使用。第2章 Visual Basic程序設(shè)計(jì)基礎(chǔ)【教學(xué)目標(biāo)】理解:基本數(shù)據(jù)類型,Visual Basic語言的書寫規(guī)則。掌握:常量與變量、常用的內(nèi)部函數(shù)、運(yùn)算符與表達(dá)式的使用方法?!窘虒W(xué)重點(diǎn)】l 基本數(shù)據(jù)類型l 變量與常量l 常用內(nèi)部函數(shù)l 運(yùn)算符與表達(dá)式【教學(xué)難點(diǎn)】l 基本數(shù)據(jù)類型l 變量與常量l 運(yùn)算符與表達(dá)式【教學(xué)時(shí)數(shù)

7、】3學(xué)時(shí)【教學(xué)內(nèi)容】1 基本數(shù)據(jù)類型2 變量與常量3 常用內(nèi)部函數(shù)4 運(yùn)算符與表達(dá)式5 Visual Basic語言的書寫規(guī)則考核要求:識(shí)記基本數(shù)據(jù)類型,領(lǐng)會(huì)變量與常量,應(yīng)用常用內(nèi)部函數(shù)、運(yùn)算符與表達(dá)式第3章 代碼編程【教學(xué)目標(biāo)】 了解:程序設(shè)計(jì)的三種基本結(jié)構(gòu)。 理解:焦點(diǎn)的概念;卸載對象、結(jié)束程序、注釋和暫停等語句的用法 掌握:賦值語句的用法;輸入、輸出數(shù)據(jù)的基本方法;信息框和輸入框的基本用法;單條件語句和多分支選擇語句的的用法;兩種循環(huán)語句的編程方法及多重循環(huán)的應(yīng)用?!窘虒W(xué)重點(diǎn)】l 順序結(jié)構(gòu)l 選擇結(jié)構(gòu)l 循環(huán)結(jié)構(gòu)【教學(xué)難點(diǎn)】l 選擇結(jié)構(gòu)l 循環(huán)結(jié)構(gòu)【教學(xué)時(shí)數(shù)】12學(xué)時(shí)【教學(xué)內(nèi)容】1 順序

8、結(jié)構(gòu)(1) 賦值語句Let(2) 數(shù)據(jù)輸出用標(biāo)簽控件(Label)輸出數(shù)據(jù)用Print方法輸出數(shù)據(jù)用信息框(MsgBox)輸出數(shù)據(jù)(3) 數(shù)據(jù)輸入l 用文本框控件(TextBox)輸入數(shù)據(jù)l 用輸入框(InputBox)輸入數(shù)據(jù)l 使用焦點(diǎn)和Tab鍵順序(4) 其它語句:卸載對象、結(jié)束程序、注釋和暫停。2 選擇結(jié)構(gòu)(1) 選擇結(jié)構(gòu)程序設(shè)計(jì)的概念。(2) 單條件選擇語句IFl 單行格式IF ThenElse。l 多行格式IFThenElseEndIFl 使用IIF函數(shù) (3)多分支條件選擇語句SELECTCASE。3 循環(huán)結(jié)構(gòu)(1) 循環(huán)結(jié)構(gòu)程序設(shè)計(jì)的概念。(2) FORNEXT語句(3) DO

9、LOOP語句(4) 多重循環(huán)考核要求:識(shí)記程序設(shè)計(jì)的三種基本結(jié)構(gòu)。領(lǐng)會(huì)焦點(diǎn)的概念;卸載對象、結(jié)束程序、注釋和暫停等語句的用法;掌握賦值語句的用法;輸入、輸出數(shù)據(jù)的基本方法;信息框和輸入框的基本用法;單條件語句和多分支選擇語句的的用法;兩種循環(huán)語句的編程方法及多重循環(huán)的應(yīng)用。第4章 常用內(nèi)部控件【教學(xué)目標(biāo)】掌握:內(nèi)部控件的常用屬性、方法和事件,并能靈活的應(yīng)用于程序設(shè)計(jì)中?!窘虒W(xué)重點(diǎn)】l 單選按鈕(OptionButton)l 圖片控件(Picture)l 列表框(ListBox)l 組合框(ComboBox)l 圖象控件(Image)l 計(jì)時(shí)器控件(Timer)【教學(xué)難點(diǎn)】l 列表框(ListB

10、ox)l 組合框(ComboBox)l 計(jì)時(shí)器控件(Timer)【教學(xué)時(shí)數(shù)】8學(xué)時(shí)【教學(xué)內(nèi)容】1 框架(Frame)2 復(fù)選框(CheckBox)3 圖片控件(Picture)4 列表框(ListBox)5 組合框(ComboBox)6 圖象控件(Image)7 計(jì)時(shí)器控件(Timer)8 滾動(dòng)條控件(ScrollBar)考核要求:識(shí)記內(nèi)部控件的常用屬性、方法和事件,并且能靈活的應(yīng)用于程序設(shè)計(jì)中。第5章 數(shù)組【教學(xué)目標(biāo)】理解:數(shù)組、固定數(shù)組、動(dòng)態(tài)數(shù)組和控件數(shù)組等概念。掌握:固定數(shù)組和控件數(shù)組的用法:For eachnext語句的用法;掌握一些與數(shù)組有關(guān)的常用算法,如極值、查找、排序等?!窘虒W(xué)重

11、點(diǎn)】l 固定數(shù)組:一維數(shù)組、多維數(shù)組l For each net循環(huán)l 動(dòng)態(tài)數(shù)組l 控件數(shù)組【教學(xué)難點(diǎn)】l 動(dòng)態(tài)數(shù)組l 控件數(shù)組【教學(xué)時(shí)數(shù)】5學(xué)時(shí)【教學(xué)內(nèi)容】1. 數(shù)組的概念2. 固定數(shù)組:一維數(shù)組、多維數(shù)組3. For each net循環(huán)4. 動(dòng)態(tài)數(shù)組5. 控件數(shù)組考核要求:識(shí)記數(shù)組、固定數(shù)組、動(dòng)態(tài)數(shù)組和控件數(shù)組等概念。領(lǐng)會(huì)固定數(shù)組和控件數(shù)組的用法:For eachnext語句的用法;掌握一些與數(shù)組有關(guān)的常用算法,如極值、查找、排序等。第6章 過程【教學(xué)目標(biāo)】了解:過程的概念及其作用理解:嵌套和遞歸概念掌握:過程的定義和使用;參數(shù)的傳遞方法;變量及過程的作用范圍?!窘虒W(xué)重點(diǎn)】l Sub過程

12、l Function過程l 參數(shù)的傳遞l 變量和過程的作用域【教學(xué)難點(diǎn)】l 參數(shù)的傳遞l 過程的嵌套與遞歸【教學(xué)時(shí)數(shù)】5學(xué)時(shí)【教學(xué)內(nèi)容】1 Sub過程2 Function過程3 參數(shù)的傳遞4 過程的嵌套與遞歸5 變量和過程的作用域考核要求:識(shí)記過程的概念,嵌套和遞歸概念領(lǐng)會(huì)過程的定義和使用,應(yīng)用參數(shù)的傳遞方法;變量及過程的作用范圍。第7章 菜單和工具欄【教學(xué)目標(biāo)】理解:理解單文檔SDI應(yīng)用程序界面和多文檔MDI應(yīng)用程序界面的概念。掌握:菜單和工具欄的建立和使用方法,并能應(yīng)用于窗口和界面設(shè)計(jì)中?!窘虒W(xué)重點(diǎn)】l 創(chuàng)建和使用菜單l 創(chuàng)建工具欄【教學(xué)難點(diǎn)】l 創(chuàng)建和使用菜單l 創(chuàng)建工具欄【教學(xué)時(shí)數(shù)】6

13、學(xué)時(shí)【教學(xué)內(nèi)容】1 創(chuàng)建和使用菜單2 創(chuàng)建工具欄3 創(chuàng)建單文檔應(yīng)用程序界面SDI4 創(chuàng)建多文檔應(yīng)用程序界面MDI考核要求:領(lǐng)會(huì)單文檔SDI應(yīng)用程序界面和多文檔MDI應(yīng)用程序界面的概念。掌握菜單和工具欄的建立和使用方法,并能應(yīng)用于窗口和界面設(shè)計(jì)中。第8章 文件【教學(xué)目標(biāo)】理解:文件概念、文件的結(jié)構(gòu)與分類。掌握:文件系統(tǒng)控件、學(xué)用文件處理函數(shù)與語句的使用:順序文件、隨機(jī)文件、二進(jìn)制文件的有關(guān)操作?!窘虒W(xué)重點(diǎn)】l 文件系統(tǒng)控件:驅(qū)動(dòng)器列表框控件、目錄列表框控件、文件列表框控件、公共對話框控件l 文件處理函數(shù)與語句l 文件系統(tǒng):順序文件、隨機(jī)文件、二進(jìn)制文件【教學(xué)難點(diǎn)】l 文件系統(tǒng)控件:驅(qū)動(dòng)器列表框控

14、件、目錄列表框控件、文件列表框控件、公共對話框控件l 文件處理函數(shù)與語句【教學(xué)時(shí)數(shù)】5學(xué)時(shí)【教學(xué)內(nèi)容】1 文件結(jié)構(gòu)與分類概述2 文件系統(tǒng)控件:驅(qū)動(dòng)器列表框控件、目錄列表框控件、文件列表框控件、公共對話框控件3 文件處理函數(shù)與語句:Curdir函數(shù)、Chdrive語句、Kill語句、FileCopy語句、Shell函數(shù)、RmDir語句、Chdir語句、Mkdir語句、Name語句4 文件系統(tǒng):順序文件、隨機(jī)文件、二進(jìn)制文件考核要求:識(shí)記文件概念、文件的結(jié)構(gòu)與分類。掌握文件系統(tǒng)控件、學(xué)用文件處理函數(shù)與語句的使用,順序文件、隨機(jī)文件、二進(jìn)制文件的有關(guān)操作。第9章 圖形、圖象及多媒體【教學(xué)目標(biāo)】了解:

15、多媒體在VB中的應(yīng)用概況及多媒體設(shè)計(jì)的方法。理解:常用的繪圖方法及繪圖控件的用法?!窘虒W(xué)重點(diǎn)】l 繪圖控件:形狀(Shape)、直線(Line)l 繪圖方法:坐標(biāo)系統(tǒng)、Pset方法、Line方法、Circle方法、Cls方法l 多媒體:多媒體的概念、RichTextBox控件、藝術(shù)字、聲頻播放、視頻播放【教學(xué)難點(diǎn)】l 繪圖方法:Line方法、Circle方法l 多媒體:多媒體的概念、RichTextBox控件、藝術(shù)字、聲頻播放、視頻播放【教學(xué)時(shí)數(shù)】8學(xué)時(shí)【教學(xué)內(nèi)容】1 繪圖控件:形狀(Shape)、直線(Line)2 繪圖方法:坐標(biāo)系統(tǒng)、Pset方法、Line方法、Circle方法、Cls方法

16、3 多媒體:多媒體的概念、RichTextBox控件、藝術(shù)字、聲頻播放、視頻播放考核要求:領(lǐng)會(huì)多媒體在VB中的應(yīng)用概況及多媒體設(shè)計(jì)的方法。應(yīng)用常用的繪圖方法及繪圖控件的用法。第10章 數(shù)據(jù)庫及應(yīng)用【教學(xué)目標(biāo)】了解:數(shù)據(jù)庫的基本概念;能夠使用數(shù)據(jù)庫管理器建立和修改數(shù)據(jù)庫。理解:結(jié)構(gòu)化查詢語言(SQL),能夠建立簡單查詢。掌握:Data控件和數(shù)據(jù)綁定控件的使用;掌握ADO數(shù)據(jù)控件的使用和數(shù)據(jù)對象訪問技術(shù)。【教學(xué)重點(diǎn)】l 使用Data控件l 數(shù)據(jù)綁定控件l 使用Ado數(shù)據(jù)訪問控件(Connection對象和Recordset對象)【教學(xué)難點(diǎn)】l 數(shù)據(jù)綁定控件l 使用Ado數(shù)據(jù)訪問控件(Connect

17、ion對象和Recordset對象)【教學(xué)時(shí)數(shù)】9學(xué)時(shí)【教學(xué)內(nèi)容】1 數(shù)據(jù)庫的基本概念關(guān)系數(shù)據(jù)庫的基本結(jié)構(gòu)(數(shù)據(jù)表的結(jié)構(gòu)、記錄和字段、表中的關(guān)鍵字、表間的關(guān)聯(lián)、索引)數(shù)據(jù)訪問對象模型結(jié)構(gòu)化查詢語言(SQL)數(shù)據(jù)庫的分類2 使用數(shù)據(jù)管理器 建立一個(gè)數(shù)據(jù)庫(啟動(dòng)數(shù)據(jù)管理器、建立Jet數(shù)據(jù)庫) 添加數(shù)據(jù)表(建立數(shù)據(jù)表結(jié)構(gòu)、修改數(shù)據(jù)表結(jié)構(gòu)) 數(shù)據(jù)的增加、刪除、修改 建立和修改查詢 使用“數(shù)據(jù)窗體設(shè)計(jì)器”3 使用Data控件4 數(shù)據(jù)綁定控件 數(shù)據(jù)綁定控件及其概念 數(shù)據(jù)綁定控件的兩個(gè)重要屬性:DateSorce屬性和DataField屬性 同時(shí)顯示多個(gè)記錄的數(shù)據(jù)綁定控件:DBGrid控件、DataGrid

18、控件和MSFlexGrid控件。 5使用Ado數(shù)據(jù)訪問控件(Connection對象和Recordset對象)考核要求:識(shí)記數(shù)據(jù)庫的基本概念;能夠使用數(shù)據(jù)庫管理器建立和修改數(shù)據(jù)庫。領(lǐng)會(huì)結(jié)構(gòu)化查詢語言(SQL),能夠建立簡單查詢。掌握Data控件和數(shù)據(jù)綁定控件的使用;掌握ADO數(shù)據(jù)控件的使用和數(shù)據(jù)對象訪問技術(shù)。三、實(shí)驗(yàn)內(nèi)容與安排實(shí)驗(yàn)項(xiàng)目名稱內(nèi)容提要實(shí)驗(yàn)學(xué)時(shí)實(shí)驗(yàn)1:熟悉Visual Basic 6.0編程環(huán)境熟悉VB編譯環(huán)境,能夠編寫典型的程序并運(yùn)行1實(shí)驗(yàn)2:Visual Basic語言基礎(chǔ)理解數(shù)據(jù)類型,練習(xí)變量、運(yùn)算符的使用方法1實(shí)驗(yàn)3:選擇結(jié)構(gòu)理解并掌握選擇結(jié)構(gòu)的使用4實(shí)驗(yàn)4:循環(huán)結(jié)構(gòu)理解并掌

19、握循環(huán)結(jié)構(gòu)的使用4實(shí)驗(yàn)5:數(shù)組理解并掌握數(shù)組的使用2實(shí)驗(yàn)6:SUB過程理解并掌握SUB過程、按值傳遞與按地址傳遞、變量作用域、變量生存期4實(shí)驗(yàn)7:命令按鈕、標(biāo)簽和文本框的設(shè)計(jì)練習(xí)并掌握命令按鈕、標(biāo)簽和文本框的設(shè)計(jì)和使用方法2實(shí)驗(yàn)8:滾動(dòng)條、定時(shí)器的設(shè)計(jì)練習(xí)并掌握滾動(dòng)條、定時(shí)器的設(shè)計(jì)和使用方法4實(shí)驗(yàn)9:圖形控件的使用練習(xí)并掌握圖片框、影象框、Shape控件的設(shè)計(jì)使用方法2實(shí)驗(yàn)10:圖形方法掌握圖形的語句生成方法2實(shí)驗(yàn)11:對話框和菜單掌握對話框和菜單的設(shè)計(jì)4實(shí)驗(yàn)12:文件操作掌握文件管理控件的使用4四 、推薦教材和參考書目推薦教材:Visual Basic程序設(shè)計(jì)案例教程,趙井文,第1版,北京交通大學(xué)出版社,2007.8;           

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論