



版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
《VisualBasic程序設(shè)計(jì)簡(jiǎn)明教程》實(shí)訓(xùn)教學(xué)大綱課程名稱(chēng):《VisualBasic程序設(shè)計(jì)簡(jiǎn)明教程》課程編號(hào):10303112學(xué)時(shí):34學(xué)時(shí)使用專(zhuān)業(yè):計(jì)算機(jī)專(zhuān)業(yè)開(kāi)課學(xué)期:一般安排在一年級(jí)的第二學(xué)期課程類(lèi)別:必修課課程性質(zhì):公共課先修課程:《計(jì)算機(jī)應(yīng)用基礎(chǔ)》、教材:一、實(shí)訓(xùn)目的隨著科學(xué)技術(shù)迅速發(fā)展,理工科大學(xué)生不僅需要掌握編程方面的基本理論知識(shí),而且還需要掌握基本的程序?qū)嵺`技能及一定的解決實(shí)際問(wèn)題能力。《VB程序設(shè)計(jì)實(shí)驗(yàn)》是獨(dú)立實(shí)驗(yàn)課程,是程序設(shè)計(jì)教學(xué)的深化和補(bǔ)充,具有較強(qiáng)的實(shí)踐性,是一門(mén)重要的技術(shù)基礎(chǔ)課。通過(guò)該課程的學(xué)習(xí),使學(xué)生鞏固和加深高級(jí)編程語(yǔ)言理論知識(shí),通過(guò)實(shí)踐進(jìn)一步加強(qiáng)學(xué)生獨(dú)立分析問(wèn)題和解決問(wèn)題的能力、綜合設(shè)計(jì)及創(chuàng)新能力的培養(yǎng),同時(shí)注意培養(yǎng)學(xué)生實(shí)事求是、嚴(yán)肅認(rèn)真的科學(xué)作風(fēng)和良好的實(shí)驗(yàn)習(xí)慣,為今后工作打下良好的基礎(chǔ)。二、實(shí)驗(yàn)要求本課程以實(shí)踐環(huán)節(jié)為主,根據(jù)課程的性質(zhì)、任務(wù)、要求及學(xué)習(xí)的對(duì)象,將課程內(nèi)容分三個(gè)層次:基礎(chǔ)實(shí)驗(yàn)、綜合設(shè)計(jì)性實(shí)驗(yàn)和科技創(chuàng)新實(shí)驗(yàn)。前兩個(gè)層次實(shí)驗(yàn),只給出實(shí)驗(yàn)任務(wù),由學(xué)生自行設(shè)計(jì)方案、擬定實(shí)驗(yàn)方法和步驟;第三個(gè)層次由學(xué)生自擬題目,獨(dú)立設(shè)計(jì)方案并付諸實(shí)現(xiàn)。經(jīng)過(guò)多層次,多方式實(shí)踐的全面訓(xùn)練后,學(xué)生應(yīng)達(dá)到下列要求:1.進(jìn)一步鞏固和加深VB課堂基本知識(shí)的理解,提高綜合運(yùn)用所學(xué)知識(shí),獨(dú)立設(shè)計(jì)程序并解決問(wèn)題的能力。2.能根據(jù)需要選學(xué)參考書(shū),查閱資料,通過(guò)獨(dú)立思考,深入鉆研有關(guān)問(wèn)題,學(xué)會(huì)自己獨(dú)立分析問(wèn)題、解決問(wèn)題,具有一定的創(chuàng)新能力。3.能獨(dú)立撰寫(xiě)設(shè)計(jì)說(shuō)明,準(zhǔn)確分析現(xiàn)實(shí)問(wèn)題,正確設(shè)計(jì)實(shí)現(xiàn)方式在實(shí)驗(yàn)教師的指導(dǎo)下,安排學(xué)生做完全部十一章實(shí)驗(yàn),要求人人能動(dòng)手操作,如條件有限,則至少應(yīng)完成實(shí)驗(yàn)一至八共八個(gè)實(shí)驗(yàn)。實(shí)訓(xùn)結(jié)束后,要求學(xué)生必須撰寫(xiě)實(shí)習(xí)報(bào)告,并上交指導(dǎo)老師批閱。三、實(shí)訓(xùn)內(nèi)容及要求實(shí)驗(yàn)一:VisualBasic環(huán)境和程序設(shè)計(jì)初步(4學(xué)時(shí))一、實(shí)驗(yàn)?zāi)繕?biāo):了解VisualBasic系統(tǒng)的安裝和對(duì)計(jì)算機(jī)軟、硬件的基本要求;掌握啟動(dòng)、退出VisualBasic的方法;了解VisualBasic的菜單欄、工具欄、工具箱窗口、屬性窗口、代碼窗口、工程資源管理器等集成開(kāi)發(fā)環(huán)境的使用;掌握建立、編輯和運(yùn)行一個(gè)簡(jiǎn)單的VisualBasic應(yīng)用程序的全過(guò)程。二、實(shí)驗(yàn)內(nèi)容:有條件的同學(xué)可以安裝一次VisualBasic程序,了解VisualBasic系統(tǒng)的安裝和對(duì)計(jì)算機(jī)軟、硬件的基本要求。練習(xí)啟動(dòng)、退出VisualBasic的各種方法。做實(shí)驗(yàn)1.1練習(xí)教材中的例1建立一個(gè)工程,并運(yùn)行程序,體會(huì)效果。練習(xí)標(biāo)簽、文本框的使用:做實(shí)驗(yàn)1.2、練習(xí)Move方法:做實(shí)驗(yàn)1.3、實(shí)驗(yàn)1.4、練習(xí)Print方法:做實(shí)驗(yàn)1.5、實(shí)驗(yàn)1.6、練習(xí)命令按鈕、窗體的使用:做實(shí)驗(yàn)1.7、實(shí)驗(yàn)1.8實(shí)驗(yàn)二:順序程序設(shè)計(jì)(2學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握VisualBasic不同數(shù)據(jù)類(lèi)型的表示方法。2、掌握VisualBasic變量的正確命名及聲明方法3、掌握VisualBasic的運(yùn)算符和表達(dá)式的正確書(shū)寫(xiě)規(guī)則。4、掌握常用內(nèi)部函數(shù)的使用。5、掌握shell()函數(shù)的使用。6、掌握VisualBasic賦值語(yǔ)句的表示方法。7、掌握VisualBasic人機(jī)交互函數(shù)和過(guò)程(InputBox、MsgBox)的使用方法二、實(shí)驗(yàn)內(nèi)容:1、練習(xí)VisualBasic標(biāo)準(zhǔn)數(shù)據(jù)類(lèi)型的表示方法。結(jié)合課本3.1及課堂舉例,練習(xí)各種數(shù)據(jù)類(lèi)型的表示。2、練習(xí)變量的聲明及賦值結(jié)合課本3.2及課堂舉例,練習(xí)變量的聲明及賦值。3、練習(xí)VisualBasic運(yùn)算符和表達(dá)式的正確表示。結(jié)合課本3.3及課堂舉例,練習(xí)VisualBasic的表達(dá)式運(yùn)算。做實(shí)驗(yàn)2.1、實(shí)驗(yàn)2.24、練習(xí)VisualBasic常用內(nèi)部函數(shù)的使用方法。結(jié)合課本3.3及課堂舉例,練習(xí)各種內(nèi)部函數(shù)的使用。5、練習(xí)shell()函數(shù)的使用。結(jié)合課本3.3及課堂舉例,練習(xí)shell()函數(shù)的使用。6、練習(xí)賦值語(yǔ)句的表示方法和人機(jī)交互函數(shù)的使用。結(jié)合課本例4.1及課堂舉例,練習(xí)InputBox()函授與MsgBox()函數(shù)與MsgBox過(guò)程。做例4.1、實(shí)驗(yàn)2.5、實(shí)驗(yàn)2.6。三、實(shí)驗(yàn)要求:掌握賦值語(yǔ)句的用法,了解人機(jī)交互函數(shù)的使用;四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)三選擇結(jié)構(gòu)程序設(shè)計(jì)(2學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握邏輯表達(dá)式的正確書(shū)寫(xiě)形式。2、掌握單分支與雙分支條件語(yǔ)句的使用。3、掌握多分支條件語(yǔ)句的使用。4、掌握情況語(yǔ)句的使用與多分支條件語(yǔ)句的區(qū)別。5、掌握For語(yǔ)句的使用。二、實(shí)驗(yàn)內(nèi)容:1、結(jié)合課本及課堂舉例,練習(xí)單分支、雙分支條件語(yǔ)句及多分支條件語(yǔ)句的使用。做例4.3、實(shí)驗(yàn)3.1、實(shí)驗(yàn)3.2、實(shí)驗(yàn)3.3、實(shí)驗(yàn)3.4。2、結(jié)合課本及課堂舉例,練習(xí)情況語(yǔ)句的使用與多分支條件語(yǔ)句的使用。做例4.7、實(shí)驗(yàn)3.5、實(shí)驗(yàn)3.63、結(jié)合課本及課堂舉例,練習(xí)For語(yǔ)句的使用。做例4.10、實(shí)驗(yàn)4.1、實(shí)驗(yàn)4.2、實(shí)驗(yàn)4.4、實(shí)驗(yàn)4.5。三、實(shí)驗(yàn)要求:掌握邏輯表達(dá)式的正確書(shū)寫(xiě)形式;單分支、雙分支與多分支條件語(yǔ)句等選擇結(jié)構(gòu)程序的使用。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)四循環(huán)結(jié)構(gòu)程序設(shè)計(jì)(2學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握Do語(yǔ)句的使用。2、掌握循環(huán)嵌套3、掌握如何控制循環(huán)條件,防止死循環(huán)或不循環(huán)。二、實(shí)驗(yàn)內(nèi)容:1、結(jié)合課本及課堂舉例,練習(xí)Do語(yǔ)句的使用。做例4.12、實(shí)驗(yàn)4.62、結(jié)合課本及課堂舉例,練習(xí)循環(huán)嵌套、循環(huán)條件的控制。做例4.13、實(shí)驗(yàn)4.8、實(shí)驗(yàn)4.9三、實(shí)驗(yàn)要求:掌握Do語(yǔ)句、循環(huán)嵌套、循環(huán)條件的控制等循環(huán)結(jié)構(gòu)程序的使用。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)五數(shù)組(4學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握數(shù)組的聲數(shù)組元素的引用。2、掌握靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組的使用差別。3、掌握控件數(shù)組的建立及自定義數(shù)據(jù)類(lèi)型的使用。4、應(yīng)用數(shù)組解決與數(shù)組有關(guān)的常用算法。二、實(shí)驗(yàn)內(nèi)容:1、結(jié)合課本及課堂舉例,練習(xí)聲數(shù)組元素的引用。做例5.1、實(shí)驗(yàn)5.12、結(jié)合課本及課堂舉例,練習(xí)靜態(tài)數(shù)組和動(dòng)態(tài)數(shù)組的使用。做例5.2、實(shí)驗(yàn)5.2、實(shí)驗(yàn)5.5、實(shí)驗(yàn)5.73、結(jié)合課本及課堂舉例,練習(xí)控件數(shù)組的建立及自定義數(shù)據(jù)類(lèi)型的使用。做例5.3、例5.4、例5.54、應(yīng)用數(shù)組解決與數(shù)組有關(guān)的常用算法做例5.7、實(shí)驗(yàn)5.9、實(shí)驗(yàn)5.10。三、實(shí)驗(yàn)要求:掌握數(shù)組的聲明及引用、與數(shù)組有關(guān)的常用算法。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)六過(guò)程(4學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握自定義函數(shù)過(guò)程和自定義子過(guò)程的定義和調(diào)用方法及作用域。2、掌握形參和實(shí)參的對(duì)應(yīng)關(guān)系。3、掌握值傳遞和地址傳遞的傳遞方式。4、掌握遞歸概念和使用方法。5、熟悉程序設(shè)計(jì)中的常用算法。二、實(shí)驗(yàn)內(nèi)容:結(jié)合課本及課堂舉例,做例6.1、例6.4、例6.6、實(shí)驗(yàn)6.1、實(shí)驗(yàn)6.2、實(shí)驗(yàn)6.3、實(shí)驗(yàn)6.5、選做例6.12、例6.13、例6.14、實(shí)驗(yàn)6.7、實(shí)驗(yàn)6.9、實(shí)驗(yàn)6.10、實(shí)驗(yàn)6.11三、實(shí)驗(yàn)要求:掌握過(guò)程調(diào)用方法、形參和實(shí)參、遞歸概念和使用方法、熟悉程序設(shè)計(jì)中的常用算法。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)七常用控件(4學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、掌握VisualBasic中的控件類(lèi)型和建立方法。2、掌握常用控件的重要屬性、事件和方法。3、掌握Active部件的類(lèi)型和使用方法。4、掌握常用Active控件的特性,熟練應(yīng)用這些高級(jí)控件進(jìn)行編程。5、初步掌握創(chuàng)建基于圖形用戶(hù)界面應(yīng)用程序的過(guò)程。6、熟練掌握鍵盤(pán)事件、鼠標(biāo)事件及其事件過(guò)程的編寫(xiě)技巧。7、掌握普通拖放和OLE拖放的原理,掌握實(shí)現(xiàn)拖放的方法。二、實(shí)驗(yàn)內(nèi)容:結(jié)合課本及課堂舉例,選做例7.1、例7.4、例7.6、實(shí)驗(yàn)7.1、實(shí)驗(yàn)7.2、實(shí)驗(yàn)7.3、實(shí)驗(yàn)7.5、選做例7.12、例7.13、例7.14、實(shí)驗(yàn)7.7、實(shí)驗(yàn)7.9、實(shí)驗(yàn)7.10、實(shí)驗(yàn)7.11三、實(shí)驗(yàn)要求:掌握常用控件設(shè)計(jì)方法、Active部件的類(lèi)型和使用、創(chuàng)建基于圖形用戶(hù)界面應(yīng)用程序、實(shí)現(xiàn)OLE拖放。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。實(shí)驗(yàn)八界面設(shè)計(jì)(4學(xué)時(shí))一、實(shí)驗(yàn)?zāi)康?、學(xué)會(huì)使用通用對(duì)話(huà)框進(jìn)行編程。2、掌握窗口菜單、彈出式菜單和實(shí)時(shí)菜單的設(shè)計(jì)方法。3、掌握工具欄、圖像列表框空間的使用。4、掌握狀態(tài)欄控件的使用。5、掌握RichTextBox控件的使用。6、綜合應(yīng)用所學(xué)的知識(shí),編制具有可視化界面的應(yīng)用程序。二、實(shí)驗(yàn)內(nèi)容:1、結(jié)合課本及課堂舉例,做例8.1、例8.2、例8.4、例8.8、實(shí)驗(yàn)8.1、實(shí)驗(yàn)8.3、實(shí)驗(yàn)8.52、結(jié)合課本及課堂舉例,做例8.9、實(shí)驗(yàn)8.7、實(shí)驗(yàn)8.8、實(shí)驗(yàn)8.9、實(shí)驗(yàn)8.10三、實(shí)驗(yàn)要求:掌握通用對(duì)話(huà)框使用、窗口菜單、彈出式菜單和實(shí)時(shí)菜單的設(shè)計(jì)方法、應(yīng)用所學(xué)的知識(shí),編制具有可視化界面的應(yīng)用程序。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。二、實(shí)驗(yàn)內(nèi)容:結(jié)合課本及課堂舉例,選做例11.1、例11.9、例11.11、例11.12、例11.14、例11.17、實(shí)驗(yàn)11.1、實(shí)驗(yàn)11.3、實(shí)驗(yàn)11.6、實(shí)驗(yàn)11.11、實(shí)驗(yàn)11.16等。三、實(shí)驗(yàn)要求:掌握VB中數(shù)據(jù)庫(kù)的使用方法、數(shù)據(jù)庫(kù)管理器的使用、數(shù)據(jù)庫(kù)綁定控件的方法、SQL的使用、數(shù)據(jù)窗體向?qū)У氖褂煤蛿?shù)據(jù)報(bào)表的設(shè)計(jì)方法。四、實(shí)驗(yàn)建議:結(jié)合課本例題及課堂舉例完成。四、實(shí)訓(xùn)工具計(jì)算機(jī)及相關(guān)軟件:VisualBasic6.0。五、實(shí)驗(yàn)學(xué)時(shí)安排序號(hào)實(shí)驗(yàn)名稱(chēng)實(shí)驗(yàn)內(nèi)容學(xué)
時(shí)必(選)做1實(shí)驗(yàn)一簡(jiǎn)單的VB程序設(shè)計(jì)(基本控件)VisualBasic程序設(shè)計(jì)概述4必做2實(shí)驗(yàn)二順序程序設(shè)計(jì)簡(jiǎn)單的VB程序設(shè)計(jì)(基本控件)(文本框、標(biāo)簽、命令按鈕、窗體)4必做3實(shí)驗(yàn)三選擇結(jié)構(gòu)程序設(shè)計(jì)變量、表達(dá)式、常用函數(shù)2必做4實(shí)驗(yàn)四循環(huán)結(jié)構(gòu)程序設(shè)計(jì)順序、選擇、循環(huán)三種結(jié)構(gòu)常用算法(一)2必做5實(shí)驗(yàn)五數(shù)組數(shù)組(靜態(tài)、動(dòng)態(tài)、控件數(shù)組)常用算法(二)4必做6實(shí)驗(yàn)六過(guò)程、自定義函數(shù)過(guò)程(函數(shù)過(guò)程、子過(guò)程、遞歸)常用算法(三)4必做7實(shí)驗(yàn)七常用控件常用控件和高級(jí)事件(工具箱上控件和鼠標(biāo)、鍵盤(pán)時(shí)間)4必做8實(shí)驗(yàn)八菜單設(shè)計(jì)界面設(shè)計(jì)(菜單、通用對(duì)話(huà)框、工具欄等)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度民宿租賃合同(含民宿特色菜品供應(yīng))
- 2025年度汽車(chē)購(gòu)買(mǎi)環(huán)保補(bǔ)貼申請(qǐng)合同
- 二零二五年度物流企業(yè)貨運(yùn)司機(jī)服務(wù)協(xié)議
- 2025年度物流配貨與電商平臺(tái)合作協(xié)議
- 二零二五年度高校畢業(yè)生就業(yè)權(quán)益保障與爭(zhēng)議解決合同
- 二零二五年度特色農(nóng)業(yè)田畝租賃服務(wù)協(xié)議
- 2025年度綠色建筑合作工程協(xié)議書(shū)
- 二零二五年度租賃房屋租賃合同租賃物安全使用合同
- 二零二五年度城市道路橋梁接縫地面施工合同
- 人力資源服務(wù)承包合同
- 中學(xué)校園廣播聽(tīng)力系統(tǒng)管理制度
- 組合型浮式防波堤水動(dòng)力響應(yīng)與消浪性能研究
- 商業(yè)綜合體應(yīng)急預(yù)案編制與演練效果評(píng)估考核試卷
- GB/T 44679-2024叉車(chē)禁用與報(bào)廢技術(shù)規(guī)范
- 智鼎在線(xiàn)測(cè)評(píng)的題
- 2-3《書(shū)的歷史》(教學(xué)設(shè)計(jì))二年級(jí)科學(xué)上冊(cè) 教科版
- 廣告學(xué)概論課件
- 可上傳班級(jí)管理(一到三章)李學(xué)農(nóng)主編
- 醫(yī)院環(huán)境衛(wèi)生學(xué)監(jiān)測(cè)和院感控制課件
- 春天古詩(shī)模板
- 【小學(xué)數(shù)學(xué)教育中創(chuàng)新思維的培養(yǎng)探究7900字(論文)】
評(píng)論
0/150
提交評(píng)論