《程序設(shè)計(jì)基礎(chǔ)(VB)》課程教學(xué)大綱_第1頁(yè)
《程序設(shè)計(jì)基礎(chǔ)(VB)》課程教學(xué)大綱_第2頁(yè)
《程序設(shè)計(jì)基礎(chǔ)(VB)》課程教學(xué)大綱_第3頁(yè)
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、程序設(shè)計(jì)基礎(chǔ)(VB)課程教學(xué)大綱英文名稱:Visual Basic Language Programming課程類型:學(xué)科基礎(chǔ)課課程要求:必修學(xué)時(shí)/學(xué)分:32/2適用專業(yè):全校工科各專業(yè) 一、課程性質(zhì)與任務(wù)本課程是我院為非計(jì)算機(jī)專業(yè)本科生開(kāi)設(shè)的公共基礎(chǔ)課,要求學(xué)生通過(guò)對(duì)本課程的學(xué)習(xí)和訓(xùn)練掌握本學(xué)科的理論知識(shí)并逐漸形成運(yùn)用這些知識(shí)進(jìn)行程序設(shè)計(jì)的能力。本課程通過(guò)講授VB的基本概念、基本理論和程序設(shè)計(jì)方法,使學(xué)生了解和掌握可視化計(jì)算機(jī)程序設(shè)計(jì)思想,培養(yǎng)學(xué)生的編程能力,為今后學(xué)習(xí)其他課程打下良好的基礎(chǔ)。二、 課程與其他課程的聯(lián)系 本課程的先修課為計(jì)算機(jī)文化基礎(chǔ),后續(xù)課程:計(jì)算機(jī)綜合應(yīng)用。三、課程教學(xué)目

2、標(biāo) 1.了解Visual Basic的發(fā)展及特點(diǎn);掌握Visual Basic的集成開(kāi)發(fā)環(huán)境;理解Visual Basic創(chuàng)建應(yīng)用程序的過(guò)程。2.掌握窗體的常用屬性、方法和事件;了解標(biāo)簽、文本框、命令按鈕三個(gè)控件的常用屬性、方法和事件;了解程序錯(cuò)誤類型及調(diào)試的方法。3.理解數(shù)據(jù)類型、常量、變量、函數(shù)、運(yùn)算符、表達(dá)式等有關(guān)概念;理解變量和常量的命名規(guī)則;.理解常用的數(shù)據(jù)類型;掌握變量的聲明(定義):應(yīng)能根據(jù)程序的需要決定變量的類型;掌握符號(hào)常量的聲明(定義);掌握關(guān)系運(yùn)算符及表達(dá)式的使用;掌握常用內(nèi)部函數(shù)的使用4.掌握InputBox函數(shù)、MsgBox函數(shù)和MsgBox過(guò)程;掌握If語(yǔ)句的一般形

3、式和嵌套形式,熟悉If語(yǔ)句的執(zhí)行過(guò)程;掌握Select Case語(yǔ)句的一般形式,熟悉Select Case語(yǔ)句的執(zhí)行過(guò)程;掌握For語(yǔ)句的一般形式,熟悉For語(yǔ)句的執(zhí)行過(guò)程;掌握DoLoop語(yǔ)句的各種形式,熟悉DoLoop語(yǔ)句的執(zhí)行過(guò)程。5.了解數(shù)組的概念;了解數(shù)組的維數(shù);理解Option Base語(yǔ)句的功能;掌握靜態(tài)數(shù)組的創(chuàng)建及使用;掌握動(dòng)態(tài)數(shù)組的創(chuàng)建及使用;掌握數(shù)組的基本操作;了解自定義類型的應(yīng)用。 6.了解子過(guò)程的概念;了解函數(shù)過(guò)程的概念;理解形式參數(shù)與實(shí)際參數(shù)的概念;理解按值傳遞與按地址傳遞的概念;掌握子過(guò)程的創(chuàng)建及調(diào)用方法;掌握函數(shù)過(guò)程的創(chuàng)建及調(diào)用方法;掌握值傳遞和地址傳遞的區(qū)別;掌

4、握變量、過(guò)程的作用域。7.掌握常用控件的基本屬性和使用方法;掌握通用對(duì)話框的使用;掌握菜單的使用方法。8.了解文件的分類;掌握順序文件的操作方法;了解隨機(jī)文件和二進(jìn)制文件的使用。四、教學(xué)內(nèi)容、基本要求與學(xué)時(shí)分配序號(hào)教學(xué)內(nèi)容教學(xué)要求學(xué)時(shí)教學(xué)方式對(duì)應(yīng)課程教學(xué)目標(biāo)1 一、VB程序設(shè)計(jì)概述1.VB的特點(diǎn)。2.VB集成開(kāi)發(fā)環(huán)境。3.簡(jiǎn)單應(yīng)用程序的建立。4.VB程序結(jié)構(gòu)和編碼規(guī)則。1.了解VB的特點(diǎn)。2.掌握VB集成開(kāi)發(fā)環(huán)境的構(gòu)成及使用方法。3.掌握簡(jiǎn)單應(yīng)用程序的建立過(guò)程。4.掌握VB程序結(jié)構(gòu)和編碼規(guī)則。2講授 1 2 二、VB可視化編程基礎(chǔ)1.窗體和基本控件。1.掌握窗體和基本控件常用屬性和方法。2講授

5、23三、VB語(yǔ)言基礎(chǔ)1.數(shù)據(jù)類型。2.常量與變量。3.運(yùn)算符和表達(dá)式。4.常用內(nèi)部函數(shù)。1.掌握常用數(shù)據(jù)類型的使用方法。2.掌握標(biāo)識(shí)符的命名和常量與變量的使用方法。3.掌握運(yùn)算符的優(yōu)先級(jí)和使用方法,掌握表達(dá)式的書(shū)寫(xiě)。4.掌握常用內(nèi)部函數(shù)的使用。4講授34四、基本控制結(jié)構(gòu)1.順序結(jié)構(gòu)。2.選擇結(jié)構(gòu)。3.循環(huán)結(jié)構(gòu)。4.其他輔助控制語(yǔ)句。1. 掌握順序結(jié)構(gòu)的使用方法。2.掌握選擇結(jié)構(gòu)的使用方法。3. 掌握循環(huán)結(jié)構(gòu)的使用方法。4.掌握輔助語(yǔ)句的使用方法。8講授45五、數(shù)組1.數(shù)組的概念。2.數(shù)組聲明。3.數(shù)組的操作。1.理解數(shù)組的基本概念。2.掌握靜態(tài)一維和二維數(shù)組的使用。3.掌握動(dòng)態(tài)一維和二維數(shù)組的

6、使用。4.掌握數(shù)組的基本操作。4講授56六、過(guò)程1.函數(shù)過(guò)程。2.子過(guò)程。3.參數(shù)的傳遞1.掌握函數(shù)過(guò)程的定義和使用。2.掌握子過(guò)程的定義和使用。3.掌握參數(shù)的傳值和傳址。5講授67七、用戶界面設(shè)計(jì)1.標(biāo)準(zhǔn)控件設(shè)計(jì)。2.菜單設(shè)計(jì)。3.對(duì)話框設(shè)計(jì)。1.掌握標(biāo)準(zhǔn)控件的設(shè)計(jì)方法。2.掌握菜單的設(shè)計(jì)方法。3.掌握對(duì)話框的設(shè)計(jì)方法。5講授78八、數(shù)據(jù)文件1.順序文件。2.二進(jìn)制文件。3.隨機(jī)文件。1.掌握順序文件的基本操作。2.了解二進(jìn)制文件的操作。3.了解隨機(jī)文件的操作。2講授8合計(jì)32五、其他教學(xué)環(huán)節(jié)(課外教學(xué)環(huán)節(jié)、要求、目標(biāo))1. 自主學(xué)習(xí): (1)程序調(diào)試,掌握程序錯(cuò)誤類型及相應(yīng)調(diào)試方法。 (2

7、)控件數(shù)組,掌握控件數(shù)組的創(chuàng)建及編程方法。 (3)面向?qū)ο缶幊袒纠碚?,掌握類、?duì)象、屬性、方法、事件的概念及事件驅(qū)動(dòng)的編程機(jī)制。 六、教學(xué)方法教學(xué)方法上,要求教師按照學(xué)生學(xué)習(xí)的規(guī)律和特點(diǎn),從學(xué)生實(shí)際出發(fā),以學(xué)生為主體,積極采用多媒體教學(xué),充分調(diào)動(dòng)學(xué)生學(xué)習(xí)的主動(dòng)性、積極性。課堂教學(xué)上,應(yīng)采用由淺入深、由表及里、理論聯(lián)系實(shí)際等方法,以增加學(xué)生的感性認(rèn)識(shí),培養(yǎng)和提高學(xué)生的思維能力和處理問(wèn)題的能力。采用案例教學(xué)和任務(wù)驅(qū)動(dòng)的方式。七、考核方式最終成績(jī)由平時(shí)成績(jī)和期末考試成績(jī)組合而成。各部分所占比例如下:平時(shí)成績(jī):20%。具體如下:1出勤及課堂表現(xiàn)成績(jī):10%,主要考核學(xué)生的出勤、課堂聽(tīng)課是否認(rèn)真、課堂筆記;2課堂提問(wèn)成績(jī):5%,主要考核對(duì)課程主要知識(shí)點(diǎn)的理解和掌握程度;3平時(shí)作業(yè)成績(jī):5%,主要考核平時(shí)作業(yè)完成情況。期末考試成績(jī):80%。主要考核軟件VB基本概念、基本結(jié)構(gòu)的應(yīng)用、綜合程序設(shè)計(jì)的方法以及界面控件的掌握程度。上機(jī)考試形式。題型為1、選擇題2、填空題3、判斷題4、編程題等。八、教材及參考書(shū)目1教材:1 Visual

溫馨提示

  • 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)論