《計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二》課程教學(xué)大綱_第1頁(yè)
《計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二》課程教學(xué)大綱_第2頁(yè)
《計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二》課程教學(xué)大綱_第3頁(yè)
《計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二》課程教學(xué)大綱_第4頁(yè)
《計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二》課程教學(xué)大綱_第5頁(yè)
已閱讀5頁(yè),還剩1頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

計(jì)算機(jī)基礎(chǔ)VB語(yǔ)言二教學(xué)大綱一、本大綱適用專(zhuān)業(yè)全校非計(jì)算機(jī)專(zhuān)業(yè)文科學(xué)生。二、編寫(xiě)本教學(xué)大綱的說(shuō)明(一)課程類(lèi)別與教學(xué)任務(wù)本課程是面向全校的非計(jì)算機(jī)專(zhuān)業(yè)計(jì)算機(jī)基礎(chǔ)教學(xué)的公共基礎(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í)際問(wèn)題的思維方法與基本能力,培養(yǎng)學(xué)生具有利用軟件開(kāi)環(huán)境解決實(shí)際問(wèn)題的能力,為進(jìn)一步學(xué)習(xí)及今后使用或開(kāi)發(fā)結(jié)合本行業(yè)工作實(shí)際的應(yīng)用程序奠定基礎(chǔ)。(二)本課程的基本要求通過(guò)本課程的教學(xué),使學(xué)生熟悉

VisualBasic

集成開(kāi)發(fā)環(huán)境;掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本概念,熟練使用VB的基本語(yǔ)句、常用函數(shù)和常用算法;掌握VB的常用控件及控件的三要素和窗體的設(shè)計(jì);了解VisualBasic中對(duì)象的概念和事件驅(qū)動(dòng)程序的基本特性;了解程序設(shè)計(jì)的基本原理、技巧和方法,并且能夠利用VB語(yǔ)言編寫(xiě)相應(yīng)的程序,具有一定的程序調(diào)試能力,為以后進(jìn)一步自習(xí)其它程序語(yǔ)言和提高程序設(shè)計(jì)能力打下堅(jiān)實(shí)的基礎(chǔ)。(三)本課程的重點(diǎn)和難點(diǎn)重點(diǎn):掌握面向?qū)ο蟪绦蛟O(shè)計(jì)基本概念;VB的基本語(yǔ)句、常用函數(shù);結(jié)構(gòu)化程序設(shè)計(jì)的三種基本結(jié)構(gòu);常用控件的屬性和方法以及常用控件的使用;菜單的設(shè)計(jì);圖形的基本操作;能利用VB開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。難點(diǎn):循環(huán)結(jié)構(gòu)的嵌套;數(shù)組、過(guò)程的使用方法和參數(shù)的傳遞;利用VB開(kāi)發(fā)數(shù)據(jù)庫(kù)應(yīng)用程序。(四)本課程與其他相關(guān)課程的聯(lián)系和后續(xù)課程本課程無(wú)必要的先修課程,但在本課程學(xué)習(xí)之前最好具有使用Windows操作系統(tǒng)及Office辦公軟件的經(jīng)驗(yàn),以及程序設(shè)計(jì)語(yǔ)言的知識(shí)。本課程是后續(xù)課程《數(shù)據(jù)結(jié)構(gòu)》、《dephi程序設(shè)計(jì)》、《操作系統(tǒng)》等的重要基礎(chǔ),也是計(jì)算機(jī)各級(jí)考試的基礎(chǔ)。(五)學(xué)時(shí)、學(xué)時(shí)分配安排總學(xué)時(shí):64學(xué)時(shí),其中講課學(xué)時(shí):32學(xué)時(shí),實(shí)驗(yàn)學(xué)時(shí):32學(xué)時(shí)章節(jié)內(nèi)容講課學(xué)時(shí)實(shí)驗(yàn)課學(xué)時(shí)第一章概述2第二章程序設(shè)計(jì)基礎(chǔ)22第三章簡(jiǎn)單VB程序設(shè)計(jì)44第四章VB語(yǔ)言基礎(chǔ)44第五章VB程序控制結(jié)構(gòu)66第六章數(shù)組22第七章過(guò)程22第八章常用控件及應(yīng)用案例46第九章界面設(shè)計(jì)22第十章圖形和圖像22第十一章文件22(六)本課程的教學(xué)方式及其它教學(xué)環(huán)節(jié)的安排以多媒體課件課堂講授為主,每次課堂后輔以上機(jī)實(shí)驗(yàn)活動(dòng)。三、教學(xué)大綱第一章

概述【基本內(nèi)容】VisualBasic簡(jiǎn)介;VisualBasic6.0可視化編程環(huán)境;VisualBasic中的基本概念;窗體;VisualBasic程序的組成及工作方式;一個(gè)簡(jiǎn)單的VisualBasic程序的創(chuàng)建實(shí)例。【教學(xué)要求】掌握:VB的啟動(dòng);VB開(kāi)發(fā)環(huán)境,如菜單、工具箱、工具欄、窗體、工程窗口和屬性窗口等的使用;了解:VB的發(fā)展歷史;了解VB的特色。第二章

vb程序設(shè)計(jì)基礎(chǔ)【基本內(nèi)容】vb編程特點(diǎn);面向?qū)ο缶幊烫攸c(diǎn);類(lèi),對(duì)象的概念;對(duì)象的屬性,事件和方法?!窘虒W(xué)要求】掌握:對(duì)象屬性的設(shè)置;對(duì)象方法的調(diào)用。第三章簡(jiǎn)單VB程序設(shè)計(jì)【基本內(nèi)容】窗體;窗體的事件;窗體的方法;多窗體;標(biāo)簽、文本框、命令按鈕?!窘虒W(xué)要求】掌握:窗體的結(jié)構(gòu)和屬性;窗體的常用事件;掌握窗體的常用方法;標(biāo)簽、文本框、命令按鈕的使用了解:多窗體的使用方法。第四章

vb語(yǔ)言基礎(chǔ)【基本內(nèi)容】數(shù)據(jù)類(lèi)型、常量與變量;Print語(yǔ)句、賦值語(yǔ)句;運(yùn)算符、表達(dá)式、常用內(nèi)部函數(shù)?!窘虒W(xué)要求】熟練掌握:常量、變量和函數(shù)等運(yùn)算對(duì)象的定義和使用;算術(shù)運(yùn)算(加、減、乘、除、取負(fù)、指數(shù)、整除和取模)及其運(yùn)算的優(yōu)先級(jí);關(guān)系運(yùn)算;邏輯運(yùn)算(NOT、AND、OR、XOR、EQV和IMP)及其運(yùn)算的優(yōu)先級(jí);由運(yùn)算符及有關(guān)的運(yùn)算對(duì)象構(gòu)成的表達(dá)式的使用;掌握Print語(yǔ)句;賦值語(yǔ)句;常用內(nèi)部函數(shù):三角函數(shù)Sin、Cos、Tan和Atn;算術(shù)函數(shù)Abs、Sqr、Log、Exp和Sgn;取整與類(lèi)型轉(zhuǎn)換函數(shù)Int和Fix;隨機(jī)函數(shù)Rnd;字符串處理函數(shù)Trim、Left、Right、Len、Mid、Ucase、Lcase、Space、String、Ltrim和Rtrim;日期與時(shí)間函數(shù)Date、Time和Timer;轉(zhuǎn)換函數(shù)Chr、Asc、Str和Val;QBColor和Rgb函數(shù);InputBox函數(shù);MsgBox函數(shù)等;注釋語(yǔ)句。掌握:字節(jié)、整數(shù)、長(zhǎng)整數(shù)、實(shí)數(shù)、雙精度、字符串、變體和布爾等數(shù)據(jù)類(lèi)型的數(shù)據(jù)表示及其相互關(guān)系;貨幣、日期和對(duì)象等數(shù)據(jù)類(lèi)型的數(shù)據(jù)表示和使用。了解:自定義數(shù)據(jù)類(lèi)型和文件的表示。第五章

VB

程序控制結(jié)構(gòu)【基本內(nèi)容】3種基本的控制結(jié)構(gòu);選擇結(jié)構(gòu);循環(huán)結(jié)構(gòu);多重循環(huán)。【教學(xué)要求】熟練掌握:行If語(yǔ)句;塊If結(jié)構(gòu);SelectCase結(jié)構(gòu);For/Next結(jié)構(gòu)及ExitFor語(yǔ)句;Do/Loop結(jié)構(gòu)及ExitDo語(yǔ)句;While/Wend結(jié)構(gòu)。第六章數(shù)組【基本內(nèi)容】數(shù)組的定義;靜態(tài)數(shù)組;動(dòng)態(tài)數(shù)組;控件數(shù)組。【教學(xué)要求】熟練掌握:數(shù)組的定義、表示與使用;熟練掌握靜態(tài)數(shù)組的使用;熟練掌握動(dòng)態(tài)數(shù)組的使用。掌握:控件數(shù)組的建立和使用。第七章函數(shù)與過(guò)程【基本內(nèi)容】過(guò)程的編寫(xiě)與調(diào)用;向過(guò)程傳遞參數(shù);過(guò)程的嵌套與遞歸調(diào)用;變量的作用范圍、變量的生存期;代碼模塊,調(diào)用其他模塊過(guò)程中的過(guò)程,高級(jí)變量?!窘虒W(xué)要求】熟練掌握:Sub過(guò)程的定義與調(diào)用;Function函數(shù)過(guò)程的定義與調(diào)用;調(diào)用過(guò)程或函數(shù)的目的;參數(shù)的傳遞,形式參數(shù)和實(shí)際參數(shù)的概念,參數(shù)傳遞的方式;變量和常量的作用域及生存期,包括相關(guān)的聲明語(yǔ)句或關(guān)鍵字;掌握:嵌套的概念,遞歸的概念;第八章常用控件【基本內(nèi)容】命令按鈕、標(biāo)簽和文本框;復(fù)選框、單選鈕和框架;列表框和組合框;滾動(dòng)條;定時(shí)器?!窘虒W(xué)要求】熟練掌握:基本控件的功能和建立,基本控件有命令鈕、標(biāo)簽、文本框、復(fù)選框、單選鈕、框架、列表框、組合框、滾動(dòng)條和定時(shí)器等;文本框的常用事件,如Change,Click,Dblclick,GotFocus,KeyDown,KeyPress,KeyUp,MouseDown,MouseMove,MouseUp等事件;復(fù)選框和單選鈕的下列屬性:Caption,Height,Left,Name,Top,Value,Width等;復(fù)選框和單選鈕的Click等事件;框架的下列屬性:Caption,Height,Left,Name,Top,Width等;列表框和組合框的下列屬性:Height,Index,Left,List,ListCount,ListIndex,Name,

Style(組合框),Text,Top,Selected(列表框),Width,Sorted等;列表框和組合框的Click事件;列表框和組合框的AddItem,Clear和RemoveItem等方法;滾動(dòng)條的下列屬性:Height,Left,Name,Max,Min,Top,Value,Width,LargeChange,

SmallChange等;掌握:文本框的其它常用屬性;復(fù)選框和單選鈕的其它常用屬性;框架的其它常用屬性;表框和組合框的其它常用屬性;列表框和組合框的其它常用事件;滾動(dòng)條的其它常用屬性;滾動(dòng)條的Change和Scroll等事件;計(jì)時(shí)器的常用屬性:Enabled,Interval,Left,Name,Top,Visible等;計(jì)時(shí)器的Timer事件。了解:復(fù)選框和單選鈕的常用方法;框架的常用事件和方法;第九章界面設(shè)計(jì)【基本內(nèi)容】對(duì)話(huà)框,自定義對(duì)話(huà)框,通用對(duì)話(huà)框,菜單的應(yīng)用,工具欄和狀態(tài)欄。【教學(xué)要求】熟練掌握:消息對(duì)話(huà)框的使用方法;數(shù)據(jù)輸入框的使用方法;通用對(duì)話(huà)框的使用方法;用菜單編輯器創(chuàng)建菜單;菜單的常用屬性,如Caption,Checked,Enabled,Index,Visible等屬性;掌握:菜單的Click事件;工具欄控件和狀態(tài)欄控件的用法。第十章圖形和圖像【基本內(nèi)容】圖形的坐標(biāo)系統(tǒng);圖形控件的用法;常用繪圖方法;常用繪圖屬性?!窘虒W(xué)要求】掌握:圖形的坐標(biāo)系統(tǒng);圖形控件的用法;常用繪圖方法;常用繪圖屬性第十一章文件【基本內(nèi)容】文件的結(jié)構(gòu)與分類(lèi);文件的存?。ǚ绞健⒉襟E);與文件有

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論