中文字幕永久免费视频最新|亚洲尹人九九大色香蕉网站|日本综合另类欧美日韩|亚洲国产欧美另类

          教管平臺(tái)

          《VB程序設(shè)計(jì)》實(shí)驗(yàn)教學(xué)大綱

          發(fā)布者:發(fā)布時(shí)間:2010-07-27瀏覽次數(shù):582

          實(shí)踐總學(xué)時(shí): 36 面向?qū)I(yè)和年級(jí):全校各本科專業(yè)二年級(jí)

          一、實(shí)踐課程教學(xué)的教學(xué)目標(biāo)

          通過實(shí)驗(yàn)達(dá)到教學(xué)大綱要求的教學(xué)目的,通過實(shí)驗(yàn)的上機(jī)練習(xí),達(dá)到熟練掌握 VB編程技巧,養(yǎng)成規(guī)范、標(biāo)準(zhǔn)的思維和方法,具體實(shí)驗(yàn)的要求按每一個(gè)實(shí)驗(yàn)的要求去練習(xí)、上機(jī)、總結(jié)。

          二、實(shí)踐課程的性質(zhì)、目的與任務(wù)

          本課程是計(jì)算機(jī)基礎(chǔ)課程。本課程的任務(wù)是向?qū)W生介紹計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí),使學(xué)生掌握 VB語(yǔ)言的基本內(nèi)容及程序設(shè)計(jì)的基本方法與編程技巧,了解面向?qū)ο蟪绦蛟O(shè)計(jì)的一般思路,培養(yǎng)學(xué)生應(yīng)用計(jì)算機(jī)解決和處理實(shí)際問題的思維方法與基本能力, 為進(jìn)一步學(xué)習(xí)和應(yīng)用計(jì)算機(jī)打下基礎(chǔ)。

          三、實(shí)踐課程教學(xué)的基本要求

          本實(shí)驗(yàn)大綱的核心內(nèi)容是 10個(gè)主題實(shí)驗(yàn),每個(gè)實(shí)驗(yàn)都針對(duì)某個(gè)具體應(yīng)用精心設(shè)計(jì),并以該應(yīng)用為主題展開,通過這些實(shí)驗(yàn)的實(shí)施,學(xué)生應(yīng)該認(rèn)識(shí)Visual Basic6.0的編程環(huán)境、面向?qū)ο蟮母拍?、可視化編程的?yōu)勢(shì);會(huì)使用Visual Basic6.0編寫簡(jiǎn)單的程序、使用其中的控件建立友好的程序界面、使用各個(gè)基本事件;掌握各控件的基本屬性、事件、方法,掌握面向?qū)ο缶幊碳翱梢暬幊痰囊恍┘记?,掌握基本的程序設(shè)計(jì)流程。

          四、實(shí)踐內(nèi)容

          實(shí)驗(yàn)一 Visual Basic6.0 的安裝與使用

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 2學(xué)時(shí)

          實(shí)踐形式及方法:演示及動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、安裝Visual Basic6.0

          2、編寫顯示“歡迎使用Visual Basic6.0”的窗體程序

          [內(nèi)容提要]

          熟悉 Visual Basic的編程環(huán)境,掌握安裝過程以及基本的設(shè)置。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)二 Visual Basic6.0 的基本編程

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 4學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、建立一個(gè)用于“商品銷售計(jì)價(jià)”的窗體程序

          2、該程序能夠按商品順序號(hào)輸入商品的單價(jià)、數(shù)量、計(jì)算商品價(jià)值和累計(jì)商品的總價(jià)

          3、商品單價(jià)、數(shù)量通過文本框輸入

          4、商品順序號(hào)、商品價(jià)值和商品總價(jià)通過標(biāo)簽控件顯示

          5、命令按鈕“計(jì)價(jià)”用來(lái)啟動(dòng)對(duì)商品價(jià)值和累計(jì)商品總價(jià)的計(jì)算

          6、命令按鈕“清零”用來(lái)啟動(dòng)清零過程

          7、命令按鈕“退出”用來(lái)關(guān)閉窗口、退出程序

          [內(nèi)容提要]

           了解各控件之間的相互協(xié)作,合理安排程序界面,通過相應(yīng)的事件,編寫合適的代碼,完成要求的內(nèi)容。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)三 程序設(shè)計(jì)流程控制

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 4學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          綜合性試驗(yàn)

          [目的要求]

          1、建立一個(gè)“求解一元二次”方程的窗體程序

          2、方程系數(shù)通過文本框控件輸入。

          3、求解結(jié)果通過標(biāo)簽控件顯示。

          4、命令按鈕“求解方程”用來(lái)啟動(dòng)對(duì)方程的求解。

          [內(nèi)容提要]

           了解 vb程序設(shè)計(jì)的流程控制,掌握三種結(jié)構(gòu),靈活運(yùn)用三種結(jié)構(gòu)解決現(xiàn)實(shí)問題。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)四 可間隙計(jì)時(shí)器

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 2學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、建立一個(gè)用來(lái)累積計(jì)時(shí)的“可間隙計(jì)時(shí)器”

          2、能夠把“計(jì)時(shí)器”工作的各個(gè)時(shí)間片段累加起來(lái)

          3、標(biāo)簽控件用于顯示累積時(shí)間,計(jì)時(shí)器控件用于計(jì)時(shí),計(jì)時(shí)操作通過命令按鈕完成

          4、命令按鈕“啟動(dòng)”用于啟動(dòng)計(jì)時(shí),命令按鈕“暫?!?用于暫停計(jì)時(shí)

          5、停止計(jì)時(shí),命令按鈕“繼續(xù)”用于在暫停計(jì)時(shí)恢復(fù)計(jì)時(shí),命令按鈕“停止”用于在停止計(jì)時(shí)

          6、四個(gè)命令按鈕遵守下表規(guī)則,以保證各項(xiàng)計(jì)時(shí)操作相互協(xié)調(diào)

          [內(nèi)容提要]

          了解計(jì)時(shí)器的屬性、事件及方法,使用命令按鈕控制計(jì)時(shí)器。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)五 圖片搜索器

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 2學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、建立一個(gè)通過文件系統(tǒng)控件搜索圖片的窗體程序。

          2、組合框控件(Combol)用于選擇圖片文件類型。

          3、驅(qū)動(dòng)器列表框控件(Drivel)用于選擇驅(qū)動(dòng)器。

          4、文件夾列表框控件(Dirl)用于從所選驅(qū)動(dòng)器中選擇文件夾。

          5、文件列表框控件(Filel)用于從所選文件夾中選擇圖片文件,并且所選

          6、文件通過框架控件(Framel)將組合框、驅(qū)動(dòng)器列表框、文件夾列表框 和文件列表框等控件組合在一起。

          [內(nèi)容提要]

          熟悉文件操作的幾個(gè)控件,掌握這幾個(gè)控件的使用方法以及相互的關(guān)系。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)六 文檔編輯器

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 4學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          綜合性試驗(yàn)

          [目的要求]

          1、建立一個(gè)多文檔編輯應(yīng)用程序,由主窗體和子窗體兩大部分組成,能夠通過主窗體內(nèi)的子窗體來(lái)實(shí)現(xiàn)對(duì)多個(gè)文檔的同時(shí)編輯。

          2、該程序主窗體的設(shè)計(jì),由菜單、工具欄、狀態(tài)欄和工作區(qū)等部分組成,放置在主窗體上的公共對(duì)話框件用來(lái)提供“打開文件”、“保存文件”、“打印設(shè)置”、“字體設(shè)置”等多種對(duì)話操件。

          3、子窗體設(shè)計(jì),窗體上的Rich文本框控件用來(lái)顯示與編輯文檔。

          [內(nèi)容提要]

          掌握多文檔、單文檔的窗體操作,掌握簡(jiǎn)單的文本文件的操作,能夠創(chuàng)建菜單、工具欄,并使其協(xié)調(diào)工作。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)七 CD 播放器

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 4學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、建立一個(gè)用于播放CD的窗體程序,

          2、其中,列表框lstQmqd顯示CD曲目,命令按鈕cmdLoad用于啟動(dòng)曲目加載,媒體控件mciCDPlayer用于控制CD播放,標(biāo)簽lblLength用于顯示曲目總長(zhǎng)度,標(biāo)簽lblPosition用于顯示CD播放的當(dāng)前位置。

          [內(nèi)容提要]

          了解 Active控件的使用方法。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)八 帶滑塊的圖像控件

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 2學(xué)時(shí)

          實(shí)踐形式及方法:動(dòng)手操作

          [實(shí)驗(yàn)類型]

          驗(yàn)證性試驗(yàn)

          [目的要求]

          1、建立一個(gè)帶滑塊的圖像控件,

          2、由圖片框Picturel、圖像Image1、橫向滑動(dòng)條HScrolll、豎向滑動(dòng)條VScrolll和圖片框Picture2等控件組成。其中,圖片框Picture1用于提供圖像邊界,圖像Imagel用于裝載圖像,滑動(dòng)條HScrolll和VScrolll用于滑動(dòng)圖像,圖片框Picture2用于遮蓋圖像余角。

          [內(nèi)容提要]

          掌握用戶自定義控件的方法。了解滑動(dòng)條 HScrolll和VScrolll,通過兩個(gè)控件的屬性、事件及方法,完成圖片瀏覽控件。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)九 數(shù)據(jù)處理與報(bào)表打印

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 6學(xué)時(shí)

          實(shí)踐形式及方法:規(guī)定內(nèi)容

          [實(shí)驗(yàn)類型]

          設(shè)計(jì)性試驗(yàn)

          [目的要求]

          1、建立JCGL.mdb數(shù)據(jù)庫(kù),并在數(shù)據(jù)庫(kù)中建立“收入賬冊(cè)”數(shù)據(jù)表。

          2、建立一個(gè)應(yīng)用程序,其通過數(shù)據(jù)環(huán)境設(shè)計(jì)器連接JCGL.mdb數(shù)據(jù)庫(kù),并對(duì)數(shù)據(jù)庫(kù)中的“收入賬冊(cè)”數(shù)據(jù)表中的數(shù)據(jù)進(jìn)行SQL操作。

          3、在應(yīng)用程序中建立窗體模塊。通過窗體上的TreeView控件,進(jìn)行對(duì)數(shù)據(jù)庫(kù)中數(shù)據(jù)的查詢操作,查詢結(jié)果通過數(shù)據(jù)網(wǎng)格控件顯示,并可以通過文本框、組合框等控件修改。

          4、在窗體上建立命令按鈕,用于對(duì)ADO記錄集進(jìn)行添加、刪除操作。

          5、在應(yīng)用程序中建立數(shù)據(jù)報(bào)表模塊,實(shí)現(xiàn)對(duì)查詢數(shù)據(jù)的報(bào)表打印輸出。

          [內(nèi)容提要]

          了解 ADO控件及SQL操作,掌握操作數(shù)據(jù)庫(kù)的基本方法。學(xué)會(huì)對(duì)數(shù)據(jù)庫(kù)的添加、刪除、修改、查詢、統(tǒng)計(jì)。

          [主要儀器設(shè)備]

          微機(jī)

          實(shí)驗(yàn)十 學(xué)生管理系統(tǒng)

          實(shí)踐地點(diǎn):實(shí)驗(yàn)室

          時(shí)間安排: 6學(xué)時(shí)

          實(shí)踐形式及方法:自行設(shè)計(jì)

          [實(shí)驗(yàn)類型]

          設(shè)計(jì)性試驗(yàn)

          [目的要求]

          1、通過老師、同學(xué)了解該系統(tǒng)的需求,做好需求分析表

          2、根據(jù)需求設(shè)計(jì)相應(yīng)的功能模塊

          3、根據(jù)功能細(xì)分,設(shè)計(jì)相應(yīng)的窗體、使用合適的控件、正確編碼。

          [內(nèi)容提要]

          根據(jù)系統(tǒng)需求,按照軟件工程中的程序設(shè)計(jì)模式,完整設(shè)計(jì)一個(gè)系統(tǒng),通過該系統(tǒng)的設(shè)計(jì),掌握系統(tǒng)設(shè)計(jì)的全過程。

          [主要儀器設(shè)備]

          微機(jī)

          五、考核方法

          考核方法:通過批改實(shí)驗(yàn)報(bào)告,結(jié)合平時(shí)上機(jī)情況,進(jìn)行綜合評(píng)定。

          評(píng)定標(biāo)準(zhǔn):依照實(shí)驗(yàn)的要求,比較學(xué)生所做程序的結(jié)構(gòu)是否合理、功能是否完善、代碼編寫是否正確。

          六、主要參考資料

          《 Visual Basic程序設(shè)計(jì)教程6.0》龔沛曾 陸慰民 楊志強(qiáng) 高等教育出版社
          《Visual Basic實(shí)驗(yàn)指導(dǎo)與測(cè)試》第二版,龔沛曾 陸慰民 楊志強(qiáng) 高等教育出版社

          七、實(shí)踐教學(xué)建議

          該課程屬于實(shí)踐性較強(qiáng)的課程,因此在實(shí)踐教學(xué)過程中,要注重學(xué)生動(dòng)手能力的培養(yǎng),通過實(shí)際的例子,提高學(xué)生的學(xué)習(xí)興趣,突出實(shí)用性。

          制 訂:計(jì)算機(jī)公修教研室

          執(zhí)筆人:李永波 

          審定人:鄒建

          返回原圖
          /

          ?