(完整版)《VB語言程序設(shè)計(jì)基礎(chǔ)》課程教學(xué)大綱._第1頁
(完整版)《VB語言程序設(shè)計(jì)基礎(chǔ)》課程教學(xué)大綱._第2頁
免費(fèi)預(yù)覽已結(jié)束,剩余1頁可下載查看

下載本文檔

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

文檔簡介

1、VB語言程序設(shè)計(jì)基礎(chǔ)課程教學(xué)大綱課程編號(hào):0806606506課程名稱:VB語言程序設(shè)計(jì)基礎(chǔ)英文名稱:VisualBasicLanguageProgrammingDesign課程類型:專業(yè)選修課總學(xué)時(shí):24講課學(xué)時(shí):14上機(jī)學(xué)時(shí):10學(xué)分:1.5適用對象:電氣工程及自動(dòng)化專業(yè)電網(wǎng)監(jiān)控技術(shù)方向先修課程:大學(xué)計(jì)算機(jī)基礎(chǔ)C語言程序設(shè)計(jì)一、課程性質(zhì)、目的和任務(wù)本課程是電氣工程及自動(dòng)化專業(yè)電網(wǎng)監(jiān)控技術(shù)方向的一門專業(yè)選修課,是一門實(shí)用性強(qiáng)、面向程序開發(fā)與應(yīng)用的重要的專業(yè)課程。隨著面向?qū)ο蟮某绦蛟O(shè)計(jì)方法日益成熟,人們考慮將各種圖形界面和圖像元素作為"對象"預(yù)先進(jìn)行定義,用戶在開發(fā)時(shí)只需直

2、接調(diào)用。VisualBasic正是基于這種思想產(chǎn)生的一種Windows應(yīng)用程序開發(fā)工具。它具備易學(xué)易用的特點(diǎn),且功能相當(dāng)強(qiáng)大,它還擁有非常龐大的Windows應(yīng)用程序開發(fā)用戶群。通過本課程的學(xué)習(xí),要求學(xué)生掌握VB語言的結(jié)構(gòu)及開發(fā)環(huán)境,程序設(shè)計(jì)方法與基本數(shù)據(jù)結(jié)構(gòu),掌握已有控件與函數(shù)的調(diào)用方法;通過上機(jī)實(shí)踐培養(yǎng)學(xué)生分析具體問題、解決實(shí)際問題的能力,為其它編程工具的學(xué)習(xí)以及今后的基于專業(yè)的系統(tǒng)開發(fā)打下堅(jiān)實(shí)的基礎(chǔ)。二、教學(xué)基本要求本課程是理論與實(shí)踐并重的課程,要求學(xué)生既要掌握基礎(chǔ)理論知識(shí),又要掌握操作計(jì)算機(jī)和運(yùn)行程序的基本技能;能夠熟練運(yùn)用VB6.0集成開發(fā)環(huán)境編制具有中等難度的應(yīng)用程序,在實(shí)踐中培養(yǎng)

3、獨(dú)立分析問題和解決問題的能力。本課程的基本要求如下:1. 了解VB的特點(diǎn),掌握在VB集成開發(fā)環(huán)境中編輯、編譯、運(yùn)行、調(diào)試程序的全過程,具備較強(qiáng)的程序調(diào)試能力。2. 掌握VB語言的基本語法成分和面向?qū)ο蟪绦蛟O(shè)計(jì)方法。3. 掌握VB常用控件的使用方法。4. 掌握VB的用戶界面、菜單與多文檔界面設(shè)計(jì)方法。本課程讓學(xué)生既掌握了結(jié)構(gòu)化程序設(shè)計(jì)方法又學(xué)會(huì)面向?qū)ο蟮木幊趟枷?,在?shí)際應(yīng)用中將兩者有機(jī)結(jié)合。三、教學(xué)內(nèi)容及要求1. VisualBasic程序設(shè)計(jì)概述(1) 了解VB的發(fā)展,功能及特點(diǎn),了解VB的安裝和啟動(dòng)過程。(2) 掌握VB集成開發(fā)環(huán)境。2. 簡單的VB程序設(shè)計(jì)(1) 掌握對象的概念。(2) 掌

4、握窗體、標(biāo)簽、文本框、命令按鈕的重要屬性、事件和方法。(3) 掌握VB可視化集成開發(fā)環(huán)境,掌握在VB開發(fā)環(huán)境中編輯、編譯、運(yùn)行、調(diào)試程序的各種操作。3. VB語言基礎(chǔ)(1)理解各種數(shù)據(jù)類型的名稱、占用內(nèi)存的字節(jié)數(shù)和表示的數(shù)據(jù)范圍。(2)掌握變量與常量的命名規(guī)則,掌握聲明變量的方法。(3) 掌握各類運(yùn)算符的運(yùn)算規(guī)則,掌握表達(dá)式中運(yùn)算符的優(yōu)先級。(4)掌握常用函數(shù)使用。4. 基本控制語句(1) 熟練掌握賦值語句的使用。(2) 熟練掌握Inputbox函數(shù)、MsgBox語句的使用。(3) 熟練掌握行f語句、塊f語句的、iif函數(shù)、selectcase語句的用法。(4) 熟練掌握ForNext、dow

5、hile.loop、doloopwhile、dountilloop、doloopuntil循環(huán)語句的使用。5. 數(shù)組(1) 理解數(shù)組的維數(shù)和下標(biāo)的上界、下界的概念。(2) 掌握常規(guī)數(shù)組、靜態(tài)數(shù)組、動(dòng)態(tài)數(shù)組的聲明方法(3) 熟練地使用循環(huán)語句對數(shù)組進(jìn)行操作。(4) 掌握控件數(shù)組、自定義數(shù)據(jù)類型的使用。6. 過程(1) 掌握函數(shù)過程的定義和調(diào)用,子過程的定義與調(diào)用。(2) 理解形式參數(shù)和實(shí)際參數(shù)的概念以及參數(shù)的傳遞方式。(3) 理解變量、過程的作用域。(4) 熟練編制通用過程。7. 常用控件(1) 熟練掌握單選按鈕和復(fù)選框,框架,列表框和組合框,滾動(dòng)條和Slider控件,時(shí)鐘,ProgressBa

6、r控件,UpDown控件,Animation控件,SSTab控件的重要屬性、事件和方法。8. 界面設(shè)計(jì)(1) 掌握通用對話框的使用。(2) 掌握菜單、工具欄和狀態(tài)欄的設(shè)計(jì)。(3) 了解多重窗體和多文檔界面的應(yīng)用程序設(shè)計(jì)。四、實(shí)踐環(huán)節(jié)VB程序設(shè)計(jì)課程是一門理論和實(shí)踐相結(jié)合的課程,不僅要注重理解基本知識(shí),更要注重培養(yǎng)軟件設(shè)計(jì)的基本技能。實(shí)踐性環(huán)節(jié)是鞏固所學(xué)理論知識(shí)、使理論與實(shí)際相結(jié)合、提高程序設(shè)計(jì)能力和計(jì)算機(jī)操作能力的一項(xiàng)必不可少的重要環(huán)節(jié)。因此,課后習(xí)題、上機(jī)實(shí)驗(yàn)等都是加強(qiáng)程序設(shè)計(jì)訓(xùn)練所必需的。本課程安排的上機(jī)實(shí)驗(yàn)學(xué)時(shí)為10學(xué)時(shí),課內(nèi)開設(shè)的5個(gè)實(shí)驗(yàn)說明如下:(1)實(shí)驗(yàn)1熟悉VB6.0集成開發(fā)環(huán)境

7、及VB語言基礎(chǔ)訓(xùn)練2學(xué)時(shí)(2)實(shí)驗(yàn)2選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu)2學(xué)時(shí)(3)實(shí)驗(yàn)3數(shù)組2學(xué)時(shí)(4)實(shí)驗(yàn)4過程和函數(shù)2學(xué)時(shí)(5)實(shí)驗(yàn)5常用控件2學(xué)時(shí)每次實(shí)驗(yàn)后均要求學(xué)生寫出實(shí)驗(yàn)報(bào)告,實(shí)驗(yàn)報(bào)告內(nèi)容包括:題目、設(shè)計(jì)方案、流程描述、源程序清單、程序運(yùn)行結(jié)果、程序存在問題和改進(jìn)意見等。除此之外,學(xué)生必須對課后的習(xí)題利用課外時(shí)間上機(jī)驗(yàn)證。五、課外習(xí)題及課程討論本課程通過課堂講授例題、課后習(xí)題、上機(jī)實(shí)驗(yàn)以及課程設(shè)計(jì)等各個(gè)實(shí)踐環(huán)節(jié),對學(xué)生進(jìn)行系統(tǒng)的程序設(shè)計(jì)訓(xùn)練。所有例題、課后習(xí)題、上機(jī)實(shí)驗(yàn)題都是精心挑選的,由淺入深環(huán)環(huán)相扣,步步推進(jìn),調(diào)動(dòng)學(xué)生的主動(dòng)性和自覺性并培養(yǎng)學(xué)生寫程序的興趣。每次課后都要求學(xué)生做至少3個(gè)完整的程序

8、,并定期檢查學(xué)生做作業(yè)的情況,作業(yè)的數(shù)量和質(zhì)量占平時(shí)成績的一部分。六、教學(xué)方法與手段本課程的課堂教學(xué)采用多媒體方式進(jìn)行,演示VB集成開發(fā)環(huán)境的使用方法和圖形用戶界面程序的運(yùn)行情況。課堂講授需要配有多媒體課件。七、各教學(xué)環(huán)節(jié)學(xué)時(shí)分配章節(jié)(或內(nèi)容)講課習(xí)題課討論課實(shí)驗(yàn)其它合計(jì)VisualBasic程序設(shè)計(jì)概述1簡單的VB程序設(shè)計(jì)1VB語言基礎(chǔ)12基本控制語句22數(shù)組22過程32常用控件22界面設(shè)計(jì)2合計(jì)141024八、考核方式本課程為考查課,期末考試為閉卷筆試。學(xué)生的課程總評成績由平時(shí)成績(占30%)和期末考試成績(占70%)兩部分構(gòu)成,平時(shí)成績中實(shí)驗(yàn)成績占15%,出勤、作業(yè)、課堂測驗(yàn)、學(xué)習(xí)主動(dòng)性

9、等占15%。九、推薦教材和教學(xué)參考書教材:VisualBasic程序設(shè)計(jì)簡明教程,龔沛增主編,高等教育出版社,2002。參考書:VisualBasic程序設(shè)計(jì)實(shí)用教程,王棟編著,清華大學(xué)出版社,2000年。十、說明大綱制訂人:陳錦濤大綱審定人:鞠陽制訂日期:2010年6月16日VB語言程序設(shè)計(jì)基礎(chǔ)課程實(shí)驗(yàn)教學(xué)大綱一、實(shí)驗(yàn)教學(xué)目標(biāo)與基本要求本課程的實(shí)驗(yàn)?zāi)康氖鞘箤W(xué)生通過上機(jī)實(shí)驗(yàn),鞏固課堂所學(xué)的理論知識(shí),使學(xué)生掌握面向?qū)ο蟪绦蛟O(shè)計(jì)的基本方法和基本技巧,能夠獨(dú)立編寫較為簡單Windows應(yīng)用程序,能夠理解和修改已有的程序,掌握上機(jī)操作調(diào)試程序的基本技能。上機(jī)實(shí)驗(yàn)的基本要求是使學(xué)生對給定的題目,在VB6

10、.0集成開發(fā)環(huán)境下完成程序的編輯、調(diào)試、運(yùn)行工作。上機(jī)實(shí)驗(yàn)以設(shè)計(jì)型為主。二、本實(shí)驗(yàn)課程的基本理論與實(shí)驗(yàn)技術(shù)知識(shí)掌握VB語言的各種語言成分和面向?qū)ο蟪绦蛟O(shè)計(jì)的方法和技巧。掌握利用VB集成開發(fā)環(huán)境調(diào)試VB程序的方法和技巧。三、實(shí)驗(yàn)方法、特點(diǎn)與基本要求本課程共安排5個(gè)上機(jī)實(shí)驗(yàn)。上機(jī)實(shí)驗(yàn)前由老師給學(xué)生布置實(shí)驗(yàn)題目,要求學(xué)生實(shí)驗(yàn)前先作好準(zhǔn)備,實(shí)驗(yàn)要事先寫出源代碼。上機(jī)實(shí)驗(yàn)時(shí),利用VB集成開發(fā)環(huán)境調(diào)試程序,排除實(shí)驗(yàn)中出現(xiàn)的語法錯(cuò)誤和邏輯錯(cuò)誤,使程序能得到正確的執(zhí)行結(jié)果,課后寫出上機(jī)實(shí)驗(yàn)報(bào)告。四、實(shí)驗(yàn)主要儀器設(shè)備安裝VB6.0集成開發(fā)環(huán)境的計(jì)算機(jī)。五、實(shí)驗(yàn)項(xiàng)目的設(shè)置與內(nèi)容提要序號(hào)實(shí)驗(yàn)項(xiàng)目內(nèi)容提要實(shí)驗(yàn)學(xué)時(shí)實(shí)驗(yàn)類型每組人數(shù)實(shí)驗(yàn)要求1VB環(huán)境和程序設(shè)計(jì)初步常用控件(窗體、文本框、標(biāo)簽、命令按鈕)的應(yīng)用2設(shè)計(jì)1必做2選擇和循環(huán)結(jié)構(gòu)if語句和switch語句編程While、dowhile、for編程2設(shè)計(jì)1必做3數(shù)組一維數(shù)組、二維數(shù)組的應(yīng)用2設(shè)計(jì)1必做4過程和函數(shù)函數(shù)和過程的定義和調(diào)用2設(shè)計(jì)1必做5常用控件常用控件(單選按鈕、復(fù)選框、列表框、組合框、滾動(dòng)條、時(shí)鐘等)的應(yīng)用2設(shè)計(jì)1必做六、實(shí)驗(yàn)報(bào)告要求每次上機(jī)實(shí)驗(yàn)提交上機(jī)實(shí)驗(yàn)報(bào)告。報(bào)告由實(shí)驗(yàn)?zāi)康摹?shí)驗(yàn)內(nèi)容、實(shí)驗(yàn)中遇到的問題和解決方法、源程序清單和運(yùn)行結(jié)果組成。七、考核方式與成績評定標(biāo)準(zhǔn)上機(jī)實(shí)驗(yàn)成績:源代碼編寫20%、上

溫馨提示

  • 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

提交評論