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

下載本文檔

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

文檔簡(jiǎn)介

VB程序設(shè)計(jì)課程教學(xué)大綱一、課程說(shuō)明1.課程代碼:ZJ12040112.課程類別:專業(yè)基礎(chǔ)課3.適應(yīng)專業(yè)及課程性質(zhì)網(wǎng)絡(luò)與新媒體專業(yè)必修課程目的《VisualBasic語(yǔ)言程序設(shè)計(jì)》課程是為網(wǎng)絡(luò)與新媒體專業(yè)學(xué)生二年級(jí)第一學(xué)期開(kāi)設(shè)的專業(yè)基礎(chǔ)課。通過(guò)本課程的學(xué)習(xí),使學(xué)生掌握計(jì)算機(jī)程序設(shè)計(jì)的基本知識(shí),提高邏輯思維能力和計(jì)算機(jī)應(yīng)用能力,了解可視化編程及面向?qū)ο蟪绦蛟O(shè)計(jì)原理,并運(yùn)用這些原理和方法,獨(dú)立編制出具有實(shí)際應(yīng)用意義的程序。并在掌握本專業(yè)知識(shí)的基礎(chǔ)上,初步掌握運(yùn)用VB可視化開(kāi)發(fā)環(huán)境和工具,分析、設(shè)計(jì)、開(kāi)發(fā)具有一定綜合性和實(shí)用性的實(shí)際應(yīng)用程序的能力,提高學(xué)生的編程能力及分析解決問(wèn)題的能力。5.學(xué)時(shí)與學(xué)分學(xué)時(shí)為64,學(xué)分為3。6.建議先修課程計(jì)算機(jī)文化基礎(chǔ)課程教學(xué)基本內(nèi)容及要求第一章認(rèn)識(shí)VisualBasic計(jì)劃學(xué)時(shí):4基本要求:掌握VisualBasic可視化編程的基本概念;掌握啟動(dòng)與退出VB的方法;熟悉VB集成開(kāi)發(fā)環(huán)境。教學(xué)重點(diǎn)及難點(diǎn):面向?qū)ο蟮目梢暬幊痰幕靖拍?;事件?qū)動(dòng)的編程機(jī)制;VB集成開(kāi)發(fā)環(huán)境。基本內(nèi)容:1.1VB概述1.2對(duì)VB應(yīng)用程序設(shè)計(jì)的初步認(rèn)識(shí)1.3對(duì)象和事件的基本概念1.4VB集成開(kāi)發(fā)環(huán)境1.5工程管理思考題:面向?qū)ο蟮目梢暬幊痰母拍睿康诙耉isualBasic程序設(shè)計(jì)基礎(chǔ)計(jì)劃學(xué)時(shí):4基本要求:了解VB的基本數(shù)據(jù)類型;掌握常量的分類和符號(hào)常量的定義方法;掌握變量的命名規(guī)則、定義方法和作用域;掌握常用內(nèi)部函數(shù);掌握算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符及其表達(dá)式的功能和用法。教學(xué)重點(diǎn)及難點(diǎn):VB的基本數(shù)據(jù)類型;常量、變量的定義方式及使用;VB常用函數(shù)的功能及用法;4種運(yùn)算符及表達(dá)式的功能及使用?;緝?nèi)容:2.1數(shù)據(jù)類型2.2常量與變量2.3表達(dá)式2.4常用內(nèi)部函數(shù)2.5編碼規(guī)劃及結(jié)構(gòu)化程序設(shè)計(jì)思考題:VB數(shù)據(jù)類型有哪些?第三章順序結(jié)構(gòu)程序設(shè)計(jì)計(jì)劃學(xué)時(shí):8基本要求:掌握Print方法及與其有關(guān)函數(shù)的用法;掌握InputBox函數(shù)輸入數(shù)據(jù)的基本操作和MsgBox函數(shù)及MsgBox語(yǔ)句的一般用法;理解賦值、注釋、結(jié)束、暫停等語(yǔ)句的含義。教學(xué)重點(diǎn)及難點(diǎn):Print方法的使用;InputBox函數(shù)輸入數(shù)據(jù)的基本操作;MsgBox函數(shù)和MsgBox語(yǔ)句的一般用法;圖形控件、選擇控件的屬性、事件和方法。基本內(nèi)容:3.1賦值語(yǔ)句3.2注釋、結(jié)束與暫停語(yǔ)句3.3使用Print方法輸出數(shù)據(jù)3.4窗體3.5基本控件3.6使用對(duì)話框3.7程序舉例思考題:窗體與控件的屬性有哪些相似之處?第四章選擇結(jié)構(gòu)程序設(shè)計(jì)計(jì)劃學(xué)時(shí):8基本要求:掌握If語(yǔ)句的兩種基本結(jié)構(gòu)及其嵌套使用;掌握IIf函數(shù)的格式和用法;掌握情況(SelectCase)語(yǔ)句構(gòu)成的多分支結(jié)構(gòu);選擇控件和計(jì)時(shí)器控件的使用方法。教學(xué)重點(diǎn)及難點(diǎn):選擇結(jié)構(gòu)If語(yǔ)句的基本結(jié)構(gòu)及應(yīng)用;情況(SelectCase)語(yǔ)句構(gòu)成的多分支結(jié)構(gòu)的應(yīng)用?;緝?nèi)容:4.1條件表達(dá)式4.2If語(yǔ)句4.3多分支結(jié)構(gòu)4.4選擇性控件4.5計(jì)時(shí)器控件4.6程序舉例思考題:分支語(yǔ)句中條件的設(shè)定有何技巧?第五章循環(huán)結(jié)構(gòu)程序設(shè)計(jì)計(jì)劃學(xué)時(shí):8基本要求:掌握For、While、Do三種循環(huán)控制結(jié)構(gòu);掌握循環(huán)嵌套的使用;了解列表框與組合框的使用方法。教學(xué)重點(diǎn)及難點(diǎn):For、While…Wend、Do…Loop三種循環(huán)控制結(jié)構(gòu);循環(huán)嵌套結(jié)構(gòu)的使用?;緝?nèi)容:5.1循環(huán)語(yǔ)句5.2多重循環(huán)5.3列表框與組合框5.4常用算法5.5程序舉例思考題:循環(huán)語(yǔ)句有哪些?第六章數(shù)組計(jì)劃學(xué)時(shí):8基本要求:了解數(shù)組的概念;掌握一維數(shù)組和二維數(shù)組的聲明和使用;掌握動(dòng)態(tài)數(shù)組的定義;掌握數(shù)組的基本操作;控件數(shù)組的創(chuàng)建和使用方法。教學(xué)重點(diǎn)及難點(diǎn):一維數(shù)組和二維數(shù)組的聲明和使用;動(dòng)態(tài)數(shù)組的定義和使用;數(shù)組元素的輸入、輸出、復(fù)制等基本操作;數(shù)組元素的排序算法;控件數(shù)組的創(chuàng)建和使用方法?;緝?nèi)容:6.1數(shù)組的概念6.2數(shù)組的聲明6.3數(shù)組的輸入和輸出6.4動(dòng)態(tài)數(shù)組6.5ForEach…Next循環(huán)語(yǔ)句6.6控件數(shù)組6.7程序舉例思考題:數(shù)組的使用方法?第七章過(guò)程計(jì)劃學(xué)時(shí):8基本要求:掌握Sub和Function過(guò)程的定義和調(diào)用方法;掌握形參與實(shí)參的概念以及傳值與傳址調(diào)用過(guò)程的區(qū)別;掌握數(shù)組參數(shù)的傳送方法;掌握多重窗體程序設(shè)計(jì)的特點(diǎn);掌握窗體加載、卸載、顯示、隱藏的一般方法;掌握建立、保存多重窗體的概念和方法。教學(xué)重點(diǎn)及難點(diǎn):Sub過(guò)程的定義和調(diào)用方法;Function過(guò)程的定義和調(diào)用方法;過(guò)程調(diào)用的實(shí)際應(yīng)用;形參與實(shí)參的概念;傳值與傳址調(diào)用過(guò)程的區(qū)別;數(shù)組參數(shù)的傳送方法?;緝?nèi)容:7.1通用過(guò)程7.2參數(shù)傳遞7.3嵌套結(jié)構(gòu)7.4過(guò)程、變量的作用域7.5多窗體與SubMain過(guò)程7.6程序舉例思考題:Function過(guò)程的定義和調(diào)用方法?第八章程序調(diào)試與錯(cuò)誤處理計(jì)劃學(xué)時(shí):4基本要求:掌握VB程序的錯(cuò)誤類型;了解程序調(diào)試的過(guò)程及方法;了解錯(cuò)誤處理的方法。教學(xué)重點(diǎn)及難點(diǎn):程序調(diào)試的過(guò)程及方法;錯(cuò)誤的發(fā)現(xiàn)及處理方法。基本內(nèi)容:8.1錯(cuò)誤類型8.2程序調(diào)試8.3錯(cuò)誤處理思考題:VB程序調(diào)試的方法?第九章數(shù)據(jù)文件及文件管理計(jì)劃學(xué)時(shí):4基本要求:了解數(shù)據(jù)文件的基本概念和文件的類型;掌握文件的基本操作;了解文件的系統(tǒng)控件。教學(xué)重點(diǎn)及難點(diǎn):數(shù)據(jù)文件的讀寫(xiě)方式;數(shù)據(jù)文件的基本操作。基本內(nèi)容:9.1數(shù)據(jù)文件9.2文件基本操作9.3文件系統(tǒng)控件思考題:數(shù)據(jù)文件的類型有哪些?第十章菜單及對(duì)話框計(jì)劃學(xué)時(shí):4基本要求:了解鼠標(biāo)及鍵盤(pán)事件;掌握菜單編輯器的使用、能夠用菜單編輯器創(chuàng)建菜單、掌握菜單項(xiàng)控件各個(gè)屬性的含義、設(shè)置方法以及在程序中如何設(shè)置;使用通用對(duì)話框控件打開(kāi)保存文件對(duì)話框、打開(kāi)文件對(duì)話框、字體對(duì)話框、顏色對(duì)話框、打印對(duì)話框。教學(xué)重點(diǎn)及難點(diǎn):菜單編輯器的使用設(shè)置方法;對(duì)話框的設(shè)置方法?;緝?nèi)容:10.1鍵盤(pán)與鼠標(biāo)事件10.2菜單設(shè)計(jì)10.3對(duì)話框思考題:菜單的設(shè)置方法有哪些?第十一章繪圖及其他常用控件計(jì)劃學(xué)時(shí):4基本要求:了解繪圖控件的使用方法;掌握GOTO語(yǔ)句的使用方法。教學(xué)重點(diǎn)及難點(diǎn):圖形方法與圖形控件的使用;GOTO語(yǔ)句的應(yīng)用?;緝?nèi)容:11.1框架11.2滾動(dòng)條11.3圖形方法及圖形控件11.4GoTo語(yǔ)句和幾個(gè)定義語(yǔ)句思考題:圖形方法與圖形控件有哪些?三、課程學(xué)時(shí)分配本課程計(jì)劃64學(xué)時(shí),其中理論教學(xué)32學(xué)時(shí),課內(nèi)實(shí)踐教學(xué)32學(xué)時(shí)。課程主要內(nèi)容和學(xué)時(shí)分配見(jiàn)課程學(xué)時(shí)分配表和課內(nèi)實(shí)踐學(xué)時(shí)分配表。表1課程學(xué)時(shí)分配表教學(xué)環(huán)節(jié)時(shí)數(shù)課程內(nèi)容理論教學(xué)實(shí)踐教學(xué)小計(jì)224224448448循環(huán)結(jié)構(gòu)程序設(shè)計(jì)448448448224224224224合計(jì)323264表2課內(nèi)實(shí)踐學(xué)時(shí)分配表(宋體五號(hào)加黑)序號(hào)實(shí)踐項(xiàng)目名稱實(shí)踐內(nèi)容及目的實(shí)踐方式學(xué)時(shí)實(shí)驗(yàn)、課堂討論、案例分析、課程小論文、專業(yè)技法等1安裝VB6.0開(kāi)發(fā)環(huán)境;初步了解VB開(kāi)發(fā)環(huán)境的特點(diǎn);利用VB6.0建立一個(gè)簡(jiǎn)單的應(yīng)用程序;能夠區(qū)分屬性、事件、方法等重要概念。上機(jī)操作22根據(jù)實(shí)際需要及VB編碼規(guī)則聲明常量、變量;熟練應(yīng)用VB語(yǔ)言運(yùn)算符正確書(shū)寫(xiě)表達(dá)式;熟練應(yīng)用常用函數(shù)。上機(jī)操作23運(yùn)用InputBox輸入框、MsgBox消息框、Print方法實(shí)現(xiàn)數(shù)據(jù)輸入與輸出。能綜合運(yùn)用前幾章知識(shí)熟練編寫(xiě)簡(jiǎn)單的順序結(jié)構(gòu)程序。上機(jī)操作44運(yùn)用行if、塊if、多條件的if…Then…ElseIf、SelectCase語(yǔ)句編寫(xiě)程序;利用選擇結(jié)構(gòu)程序解決簡(jiǎn)單的實(shí)際問(wèn)題;編寫(xiě)過(guò)程,運(yùn)用過(guò)程解決實(shí)際問(wèn)題上機(jī)操作45循環(huán)結(jié)構(gòu)程序設(shè)計(jì)運(yùn)用While、For…Next循環(huán)語(yǔ)句編寫(xiě)簡(jiǎn)單的循環(huán)結(jié)構(gòu)程序;利用循環(huán)的嵌套解決實(shí)際問(wèn)題;上機(jī)操作46運(yùn)用數(shù)組編程,實(shí)現(xiàn)排序等重要功能;上機(jī)操作47運(yùn)用Sub、Function過(guò)程進(jìn)行程序的調(diào)用;上機(jī)操作48運(yùn)用軟件調(diào)試程序,判斷并修改程序錯(cuò)誤;上機(jī)操作29根據(jù)實(shí)際需要,借助順序文件、隨機(jī)文件進(jìn)行程序設(shè)計(jì);運(yùn)用文件,使用驅(qū)動(dòng)器列表框、目錄列表框、文件列表框控件等進(jìn)行應(yīng)用程序設(shè)計(jì);上機(jī)操作210菜單的設(shè)計(jì),自定義對(duì)話框;上機(jī)操作211圖形方法和圖形控件的應(yīng)用;上機(jī)操作2四、考核及成績(jī)?cè)u(píng)定考核類型:考查成績(jī)?cè)u(píng)定:(1)平時(shí)成績(jī)占總評(píng)成績(jī)的50%,分別為:課堂表現(xiàn)占15%、課內(nèi)實(shí)踐占20%、課外作業(yè)占15%(2)期末考核成績(jī)占50%。考核形式有:上機(jī)考試五、推薦教材、參考書(shū)目與推薦網(wǎng)站推薦教材:VB語(yǔ)言程序設(shè)計(jì)(第四版),林卓然,電子工業(yè)出版社,高等學(xué)校規(guī)劃教材。參考書(shū)目:(1)《VB程序設(shè)計(jì)實(shí)驗(yàn)教程(第二版)》,楊玲、任靈平主編,南開(kāi)大學(xué)出版社,2015年12月。(2)《VB語(yǔ)言程序設(shè)計(jì)教程(第2版)》,楊忠寶、劉向東主編,人民郵電出版社,2015年2月。(3)《VB語(yǔ)言程序設(shè)計(jì)實(shí)驗(yàn)教程》,史曉峰,劉超主編,人民郵電出版社,2015年2月。(4)《VB程序設(shè)計(jì)及應(yīng)用》,李淑華主編,高等教育出版社,2009年7月。(5)《Visual

Basic程序設(shè)計(jì)實(shí)訓(xùn)及考試指導(dǎo)》,李淑華主編,高等教育出版社,2009年7月。(6)

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 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ì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論