



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領
文檔簡介
1、VB語言程序設計基礎課程教學大綱課程編號:0806606506課程名稱:VB語言程序設計基礎 英文名稱:Visual Basic Language Programming Design課程類型:專業(yè)選修課總 學 時: 24 講課學時:14 上機學時:10學分:1.5適用對象:電氣工程及自動化專業(yè)電網(wǎng)監(jiān)控技術(shù)方向先修課程:大學計算機基礎、C語言程序設計一、課程性質(zhì)、目的和任務 本課程是電氣工程及自動化專業(yè)電網(wǎng)監(jiān)控技術(shù)方向的一門專業(yè)選修課,是一門實用性強、面向程序開發(fā)與應用的重要的專業(yè)課程。隨著面向?qū)ο蟮某绦蛟O計方法日益成熟,人們考慮將各種圖形界面和圖像元素作為"對象"
2、;預先進行定義,用戶在開發(fā)時只需直接調(diào)用。Visual Basic正是基于這種思想產(chǎn)生的一種Windows應用程序開發(fā)工具。它具備易學易用的特點,且功能相當強大,它還擁有非常龐大的Windows應用程序開發(fā)用戶群。通過本課程的學習,要求學生掌握VB語言的結(jié)構(gòu)及開發(fā)環(huán)境,程序設計方法與基本數(shù)據(jù)結(jié)構(gòu),掌握已有控件與函數(shù)的調(diào)用方法;通過上機實踐培養(yǎng)學生分析具體問題、解決實際問題的能力,為其它編程工具的學習以及今后的基于專業(yè)的系統(tǒng)開發(fā)打下堅實的基礎。二、教學基本要求 本課程是理論與實踐并重的課程,要求學生既要掌握基礎理論知識,又要掌握操作計算機和運行程序的基本技能;能夠熟練運用VB6.0集成開發(fā)環(huán)境編
3、制具有中等難度的應用程序,在實踐中培養(yǎng)獨立分析問題和解決問題的能力。本課程的基本要求如下:1了解VB的特點,掌握在VB集成開發(fā)環(huán)境中編輯、編譯、運行、調(diào)試程序的全過程,具備較強的程序調(diào)試能力。2掌握VB語言的基本語法成分和面向?qū)ο蟪绦蛟O計方法。3掌握VB 常用控件的使用方法。4掌握VB 的用戶界面、菜單與多文檔界面設計方法。本課程讓學生既掌握了結(jié)構(gòu)化程序設計方法又學會面向?qū)ο蟮木幊趟枷?,在實際應用中將兩者有機結(jié)合。三、教學內(nèi)容及要求 1Visual Basic 程序設計概述(1)了解VB的發(fā)展,功能及特點,了解VB的安裝和啟動過程。(2)掌握VB集成開發(fā)環(huán)境。2簡單的VB程序設計(1)掌握對象
4、的概念。(2)掌握窗體、標簽、文本框、命令按鈕的重要屬性、事件和方法。(3)掌握VB可視化集成開發(fā)環(huán)境,掌握在VB開發(fā)環(huán)境中編輯、編譯、運行、調(diào)試程序的各種操作。3VB語言基礎 (1)理解各種數(shù)據(jù)類型的名稱、占用內(nèi)存的字節(jié)數(shù)和表示的數(shù)據(jù)范圍。(2)掌握變量與常量的命名規(guī)則,掌握聲明變量的方法。(3)掌握各類運算符的運算規(guī)則,掌握表達式中運算符的優(yōu)先級。(4)掌握常用函數(shù)使用。 4基本控制語句 (1)熟練掌握賦值語句的使用。(2)熟練掌握 Inputbox 函數(shù)、MsgBox 語句的使用。 (3)熟練掌握行 If 語句、塊 If 語句的、 iif 函數(shù)、 select case 語句的用法。 (
5、4)熟練掌握 ForNext 、 do while.loop 、 doloop while 、do untilloop、do loop until 循環(huán)語句的使用。 5數(shù)組 (1)理解數(shù)組的維數(shù)和下標的上界、下界的概念。(2)掌握常規(guī)數(shù)組、靜態(tài)數(shù)組、動態(tài)數(shù)組的聲明方法(3)熟練地使用循環(huán)語句對數(shù)組進行操作。(4)掌握控件數(shù)組、自定義數(shù)據(jù)類型的使用。 6過程(1)掌握函數(shù)過程的定義和調(diào)用,子過程的定義與調(diào)用。(2)理解形式參數(shù)和實際參數(shù)的概念以及參數(shù)的傳遞方式。(3)理解變量、過程的作用域。(4)熟練編制通用過程。7常用控件(1)熟練掌握單選按鈕和復選框,框架,列表框和組合框,滾動條和Slide
6、r控件,時鐘,ProgressBar控件,UpDown控件,Animation控件,SSTab控件的重要屬性、事件和方法。8界面設計 (1)掌握通用對話框的使用。(2)掌握菜單、工具欄和狀態(tài)欄的設計。(3)了解多重窗體和多文檔界面的應用程序設計。四、實踐環(huán)節(jié) VB程序設計課程是一門理論和實踐相結(jié)合的課程,不僅要注重理解基本知識,更要注重培養(yǎng)軟件設計的基本技能。實踐性環(huán)節(jié)是鞏固所學理論知識、使理論與實際相結(jié)合、提高程序設計能力和計算機操作能力的一項必不可少的重要環(huán)節(jié)。因此,課后習題、上機實驗等都是加強程序設計訓練所必需的。本課程安排的上機實驗學時為10學時,課內(nèi)開設的5個實驗說明如下:(1)實驗
7、1 熟悉VB6.0集成開發(fā)環(huán)境及VB語言基礎訓練 2學時(2)實驗2 選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 2學時(3)實驗3 數(shù)組 2學時(4)實驗4 過程和函數(shù) 2學時(5)實驗5 常用控件 2學時每次實驗后均要求學生寫出實驗報告,實驗報告內(nèi)容包括:題目、設計方案、流程描述、源程序清單、程序運行結(jié)果、程序存在問題和改進意見等。除此之外,學生必須對課后的習題利用課外時間上機驗證。五、課外習題及課程討論 本課程通過課堂講授例題、課后習題、上機實驗以及課程設計等各個實踐環(huán)節(jié),對學生進行系統(tǒng)的程序設計訓練。所有例題、課后習題、上機實驗題都是精心挑選的,由淺入深,環(huán)環(huán)相扣,步步推進,調(diào)動學生的主動性和自覺性并培養(yǎng)學生
8、寫程序的興趣。每次課后都要求學生做至少3個完整的程序,并定期檢查學生做作業(yè)的情況,作業(yè)的數(shù)量和質(zhì)量占平時成績的一部分。六、教學方法與手段 本課程的課堂教學采用多媒體方式進行,演示VB集成開發(fā)環(huán)境的使用方法和圖形用戶界面程序的運行情況。課堂講授需要配有多媒體課件。七、各教學環(huán)節(jié)學時分配 章節(jié)(或內(nèi)容)講課習題課討論課實驗其它合計Visual Basic 程序設計概述1簡單的VB程序設計1VB語言基礎12基本控制語句22數(shù)組22過程32常用控件 22界面設計2合 計141024八、考核方式 本課程為考查課,期末考試為閉卷筆試。學生的課程總評成績由平時成績(占30%)和期末考試成績(占70%)兩部分
9、構(gòu)成,平時成績中實驗成績占15%,出勤、作業(yè)、課堂測驗、學習主動性等占15%。九、推薦教材和教學參考書 教 材: Visual Basic 程序設計簡明教程,龔沛增 主編,高等教育出版社,2002。參考書: Visual Basic 程序設計實用教程,王棟編著,清華大學出版社,2000年。十、說明 大綱制訂人:陳錦濤大綱審定人:鞠 陽制訂日期:2010年6月16日VB語言程序設計基礎課程實驗教學大綱一、實驗教學目標與基本要求本課程的實驗目的是使學生通過上機實驗,鞏固課堂所學的理論知識,使學生掌握面向?qū)ο蟪绦蛟O計的基本方法和基本技巧,能夠獨立編寫較為簡單Windows應用程序,能夠理解和修改已有
10、的程序,掌握上機操作調(diào)試程序的基本技能。上機實驗的基本要求是使學生對給定的題目,在VB6.0集成開發(fā)環(huán)境下完成程序的編輯、調(diào)試、運行工作。上機實驗以設計型為主。二、本實驗課程的基本理論與實驗技術(shù)知識掌握VB語言的各種語言成分和面向?qū)ο蟪绦蛟O計的方法和技巧。掌握利用VB集成開發(fā)環(huán)境調(diào)試VB程序的方法和技巧。三、實驗方法、特點與基本要求本課程共安排5個上機實驗。上機實驗前由老師給學生布置實驗題目,要求學生實驗前先作好準備,實驗要事先寫出源代碼。上機實驗時,利用VB集成開發(fā)環(huán)境調(diào)試程序,排除實驗中出現(xiàn)的語法錯誤和邏輯錯誤,使程序能得到正確的執(zhí)行結(jié)果,課后寫出上機實驗報告。四、實驗主要儀器設備安裝VB
11、6.0集成開發(fā)環(huán)境的計算機。五、實驗項目的設置與內(nèi)容提要序號實驗項目內(nèi) 容 提 要實驗學時實驗類型每組人數(shù)實驗要求1VB環(huán)境和程序設計初步常用控件(窗體、文本框、標簽、命令按鈕)的應用2設計1必做2選擇和循環(huán)結(jié)構(gòu)if語句和switch語句編程While、do while、 for編程2設計1必做3數(shù)組一維數(shù)組、二維數(shù)組的應用2設計1必做4過程和函數(shù)函數(shù)和過程的定義和調(diào)用2設計1必做5常用控件常用控件(單選按鈕、復選框、列表框、組合框、滾動條、時鐘等)的應用2設計1必做六、實驗報告要求每次上機實驗提交上機實驗報告。報告由實驗目的、實驗內(nèi)容、實驗中遇到的問題和解決方法、源程序清單和運行結(jié)果組成。七、考核方式與成績評定標準上機實驗成績:源代碼編寫20%、上機操作4
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 企業(yè)服裝定制合同采購協(xié)議
- 工程承包合同范本-屋面防水
- 快遞企業(yè)與員工勞動合同模板
- 餐飲業(yè)短期勞動合同范本
- 勞動合同范本 - 標準勞動合同
- Module 4 Unit 1 Chinese people invented paper(教學設計)-2024-2025學年外研版(一起)英語四年級上冊
- 企業(yè)培訓與發(fā)展專項集體合同
- 18《一只窩囊的大老虎》教學設計-2024-2025學年語文四年級上冊統(tǒng)編版
- 養(yǎng)殖場勞務外包合同
- 施工場地平整合作合同書樣本
- 學工管理系統(tǒng)功能設計方案
- 健康管理師考試題與參考答案
- 智慧檔案館信息化綜合管理平臺建設方案
- 2025中糧可口可樂校園招聘管理單位筆試遴選500模擬題附帶答案詳解
- 氣體充裝站建設項目可行性投資建議書
- 阿爾茨海默病量表
- 《磺化過程》課件
- 設備基礎預埋件施工方案
- 2024年10月自考01685動漫藝術(shù)概論試題及答案含評分參考
- 部編小學語文新教材培訓
- 五年級書法上冊第一課課件
評論
0/150
提交評論