版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、高級程序設(shè)計課程教學(xué)大綱一、課程基本信息課程代碼:04130107 課程名稱:高級程序設(shè)計(Visual Basic程序設(shè)計) 課程英文名稱:Visual Basic Programming 課程所屬單位:電氣信息工程系電子信息教研室 課程面向?qū)I(yè):電子信息工程、通信工程、自動化、電氣工程及其自動化課程類型:必修課 先修課程:計算機應(yīng)用基礎(chǔ)等學(xué)分:3.0 總學(xué)時:48學(xué)時 (其中理論學(xué)時:24學(xué)時,實驗學(xué)時:24學(xué)時) 二、課程性質(zhì)與目的 本課程是為非計算機專業(yè)學(xué)生開設(shè)的一門當(dāng)前流行的程序設(shè)計語言課程。通過該課程的學(xué)習(xí)使學(xué)生不但要掌握高級語言程序設(shè)計的能力,同時也要掌握最新的面向?qū)ο蟮某绦蛟O(shè)計
2、方法,能運用所學(xué)的知識開發(fā)圖形界面下的應(yīng)用軟件,為培養(yǎng)學(xué)生結(jié)合專業(yè)進(jìn)行軟件開發(fā)的能力打好基礎(chǔ)。使學(xué)生通過本課程的學(xué)習(xí),掌握可視化面向?qū)ο缶幊痰幕靖拍?,熟悉Visual Basic開發(fā)工具的基本使用方法,學(xué)會圖形用戶界面簡單應(yīng)用系統(tǒng)的開發(fā)技術(shù)。本課程應(yīng)盡量在機房講授,邊講邊實習(xí),及時指導(dǎo)操作方法,糾正操作錯誤,通過實例開發(fā)體會新的開發(fā)思想,學(xué)會開發(fā)技術(shù)。三、課程教學(xué)內(nèi)容與要求程序設(shè)計基礎(chǔ)教學(xué)內(nèi)容與要求了解計算機程序設(shè)計的歷史發(fā)展過程;掌握程序設(shè)計的基本思路與方法;掌握面向?qū)ο蟮幕靖拍钆c程序設(shè)計的步驟。教學(xué)重點結(jié)構(gòu)化程序設(shè)計的思想。教學(xué)難點面向?qū)ο蟮幕靖拍睢isual Basic簡介教學(xué)內(nèi)
3、容與要求通過本部分的學(xué)習(xí),要求了解Visual Basic及其環(huán)境特點,系統(tǒng)掌握面向?qū)ο蟮某绦蛟O(shè)計思想,理解對象、屬性、事件、方法的概念。教學(xué)重點本章所列知識點中,重點是對象、屬性、事件、方法的概念。教學(xué)難點 最基本控件的屬性、方法、事件。Visual Basic程序設(shè)計代碼基礎(chǔ)教學(xué)內(nèi)容與要求與任何程序設(shè)計一樣,VB規(guī)定了可編程的數(shù)據(jù)類型、基本語句、函數(shù)和過程等。本章主要介紹VB的數(shù)據(jù)類型、表達(dá)式、編碼規(guī)則等基礎(chǔ)知識。讓學(xué)生掌握數(shù)據(jù)類型、變量、常量、運算符、表達(dá)式、編碼規(guī)則等基本語法知識。教學(xué)重點VB的基本的量:常量、變量、函數(shù)、表達(dá)式。教學(xué)難點 VB的數(shù)據(jù)類型、變量。順序結(jié)構(gòu)程序設(shè)計教學(xué)內(nèi)容
4、與要求理解和掌握VB下順序結(jié)構(gòu)的實現(xiàn)方法。教學(xué)重點InputBox函數(shù),TextBox控件,Print方法,Label控件。教學(xué)難點 InputBox函數(shù),TextBox控件,Print方法,Label控件。選擇結(jié)構(gòu)程序設(shè)計教學(xué)內(nèi)容與要求理解和掌握VB下選擇結(jié)構(gòu)的實現(xiàn)方法。教學(xué)重點If Then Else 語句;If Then EndIf 語句;Select Case EndSelect 語句。教學(xué)難點 選擇結(jié)構(gòu)程序的設(shè)計。循環(huán)結(jié)構(gòu)程序設(shè)計教學(xué)內(nèi)容與要求理解和掌握VB下循環(huán)結(jié)構(gòu)的實現(xiàn)方法。教學(xué)重點For Next 語句;Do Loop 語句;循環(huán)嵌套。教學(xué)難點 循環(huán)結(jié)構(gòu)程序的設(shè)計。Visual
5、 Basic常用內(nèi)部控件教學(xué)內(nèi)容與要求掌握控件的公共屬性;掌握VB中框架、圖片框、圖像框、單選按紐、復(fù)選按紐、列表框和組合框、滾動條、時鐘等基本控件的屬性、事件與方法。教學(xué)重點常用內(nèi)部控件的屬性、事件與方法。教學(xué)難點 常用內(nèi)部控件的屬性、事件與方法。數(shù)組教學(xué)內(nèi)容與要求了解數(shù)組的基本概念;理解靜態(tài)數(shù)組及動態(tài)數(shù)組的定義及聲明;掌握數(shù)組的基本操作以及控件數(shù)組的使用方法。教學(xué)重點靜態(tài)數(shù)組及動態(tài)數(shù)組的定義及聲明;數(shù)組的基本操作以及控件數(shù)組使用方法。教學(xué)難點 動態(tài)數(shù)組的定義、聲明和使用。過程教學(xué)內(nèi)容與要求掌握子過程的定義與調(diào)用以及函數(shù)過程的定義和調(diào)用;理解參數(shù)傳遞,遞歸,變量的作用范圍等概念;理解窗體模塊
6、、標(biāo)準(zhǔn)模塊、類模塊的區(qū)別及過程的作用域。教學(xué)重點子過程的定義與調(diào)用以及函數(shù)過程的定義和調(diào)用;變量的作用范圍;過程的作用域。教學(xué)難點 變量的作用范圍;過程的作用域。界面設(shè)計教學(xué)內(nèi)容與要求本章主要介紹VB中用戶界面設(shè)計的工具和方法,包括:對話框、菜單、多文檔界面(MDI)、工具欄、狀態(tài)欄等,使學(xué)生通過學(xué)習(xí),編寫出美觀的界面。教學(xué)重點VB中用戶界面的設(shè)計和應(yīng)用程序的開發(fā)。教學(xué)難點 VB中用戶界面設(shè)計的工具和方法。圖形設(shè)計教學(xué)內(nèi)容與要求了解圖形操作基礎(chǔ)、繪圖屬性及與繪圖有關(guān)的常用屬性、事件和方法;掌握圖形控件、繪圖方法的使用和具體應(yīng)用。教學(xué)重點繪圖屬性及與繪圖有關(guān)的常用屬性、事件和方法;圖形控件、繪圖
7、方法的使用和具體應(yīng)用。教學(xué)難點 圖形控件、繪圖方法的使用和具體應(yīng)用。文件教學(xué)內(nèi)容與要求了解文件的概念、結(jié)構(gòu)以及訪問模式等;掌握文件系統(tǒng)控件的種類、屬性與事件以及常用的文件操作語句和函數(shù)。教學(xué)重點文件系統(tǒng)控件的種類、屬性與事件以及常用的文件操作語句和函數(shù)。教學(xué)難點 文件系統(tǒng)控件的種類、屬性與事件。數(shù)據(jù)庫 教學(xué)內(nèi)容與要求了解有關(guān)數(shù)據(jù)庫的基本概念;掌握可視化數(shù)據(jù)管理器的使用;理解VB中訪問數(shù)據(jù)庫的基本方法;掌握數(shù)據(jù)控件的屬性、事件與方法以及ADO數(shù)據(jù)控件使用。教學(xué)重點數(shù)據(jù)控件的屬性、事件與方法以及ADO數(shù)據(jù)控件使用。教學(xué)難點 數(shù)據(jù)控件的屬性、事件與方法以及ADO數(shù)據(jù)控件使用。四、學(xué)時分配學(xué)時分配表序
8、號教學(xué)內(nèi)容(按章填寫)學(xué)時課堂講授實驗課習(xí)題課討論課其它1程序設(shè)計基礎(chǔ)0.52Visual Basic簡介1.53Visual Basic程序設(shè)計代碼基礎(chǔ)24順序結(jié)構(gòu)程序設(shè)計245選擇結(jié)構(gòu)程序設(shè)計146循環(huán)結(jié)構(gòu)程序設(shè)計147Visual Basic常用內(nèi)部控件468數(shù)組229過程2210界面設(shè)計2 3*11圖形設(shè)計212文件2 3*13數(shù)據(jù)庫22小計 2424比例 50%50%合計 48實驗學(xué)時分配表序號實驗項目(或內(nèi)容)名稱實驗學(xué)時實驗類型每組實驗人數(shù)說明驗證性設(shè)計性綜合性其它1順序程序設(shè)計42人2選擇結(jié)構(gòu)程序設(shè)計42人3循環(huán)結(jié)構(gòu)程序設(shè)計42人4常用內(nèi)部控件1(選項按鈕和復(fù)選框)22人5常用
9、內(nèi)部控件2(列表框和組合框)22人6常用內(nèi)部控件3(定時器和滾動條)22人7數(shù)組結(jié)構(gòu)程序設(shè)計22人8過程的使用22人9界面設(shè)計(選作) 3*2人10文件操作(選作) 3*2人11數(shù)據(jù)庫22人小計24五、教學(xué)環(huán)節(jié)與教學(xué)要求:本課程的基本要求是:掌握面向?qū)ο蟮某绦蛟O(shè)計的基本概念和方法;掌握Visual Basic的基本語句、常用控件和常用的算法;掌握Visual Basic的高級編程技術(shù)。主要介紹Visual Basic的基本概念,簡單的VB程序設(shè)計,VB語言基礎(chǔ),基本的控制結(jié)構(gòu)、數(shù)組、過程、常用控件、界面設(shè)計、文件、圖形操作、數(shù)據(jù)庫技術(shù)等。六、課程考核辦法:1課堂參與: 10分2實驗操作與實驗報告:30分3考試: 60分七、教材與主要參考書:教材:Visual Basic 程序設(shè)計教程 曹青
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024版人力資源服務(wù)戰(zhàn)略框架協(xié)議
- 2024年藝術(shù)品買賣合同:真品性與價值評估
- 2024年預(yù)制件加工與裝配式建筑構(gòu)件物流配送合同3篇
- 《子女撫養(yǎng)權(quán)與財產(chǎn)分割合同》版B版
- 2 我們的班規(guī)我們訂(說課稿)2024-2025學(xué)年統(tǒng)編版道德與法治四年級上冊
- 2024渣土外運過程中環(huán)境保護合同
- 2024年網(wǎng)絡(luò)安全與風(fēng)險管理協(xié)議
- 專用燒烤制品買賣協(xié)議(2024版)版A版
- 培訓(xùn)咨詢服務(wù)協(xié)議書(2篇)
- 2024年航天器研發(fā)與發(fā)射合同
- 教學(xué)能力大賽獲獎之教學(xué)實施報告
- 小學(xué)數(shù)學(xué)專題講座(課堂PPT)
- 三晶8000B系列變頻器說明書
- 左傳簡介完整
- 體育中國(上海大學(xué))超星爾雅學(xué)習(xí)通網(wǎng)課章節(jié)測試答案
- 幽默動感年會互動PPT演示模板
- 麒麟小學(xué)創(chuàng)建五好關(guān)工委工作實施方案
- 榕江縣銻礦 礦業(yè)權(quán)出讓收益計算書
- 七年級英語句型轉(zhuǎn)換專題訓(xùn)練100題含答案
- 盤查戰(zhàn)術(shù)教案
- GB/T 2652-2022金屬材料焊縫破壞性試驗熔化焊接頭焊縫金屬縱向拉伸試驗
評論
0/150
提交評論