計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱資料_第1頁
計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱資料_第2頁
計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱資料_第3頁
計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱資料_第4頁
計(jì)算機(jī)專業(yè)《面向?qū)ο蟪绦蛟O(shè)計(jì)》教學(xué)大綱資料_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡(jiǎn)介

1、計(jì)算機(jī)專業(yè)Vjsual Basic程序設(shè)計(jì)教學(xué)大綱一、 課程說明 面向?qū)ο蟪绦蛟O(shè)計(jì)方法把程序和數(shù)據(jù)封裝起來視為一個(gè)對(duì)象,快速、高效地編制程序。Visual Basic是一種有代表性的較流行的可視化語言,利用它使得創(chuàng)建具有專業(yè)外觀的用戶界面的編程工作簡(jiǎn)單易行。課程總共自學(xué)72學(xué)時(shí):20學(xué)時(shí)講授,8學(xué)時(shí)上機(jī)實(shí)踐。開課學(xué)期:3。1課程類別本課程是專業(yè)主干課程,必修。2課程教學(xué)目標(biāo)與要求 Vjsual Basic程序設(shè)計(jì)的教學(xué)目的是使學(xué)生通過本課程的學(xué)習(xí)和示例的分析,掌握使用Visual Basic開發(fā)面向?qū)ο蟪绦虻囊话惴椒ê吞攸c(diǎn),理解面向?qū)ο蟪绦虻幕靖拍?、主要功能和基本思想,能夠根?jù)實(shí)際需要自行開

2、發(fā)簡(jiǎn)單、實(shí)用的Windows應(yīng)用程序,并為今后進(jìn)一步使用Visual c+或其他面向?qū)ο蟮目梢暬_發(fā)工具開發(fā)Windows應(yīng)用程序打下基礎(chǔ)。3課程教學(xué)重點(diǎn)與難點(diǎn)重點(diǎn):常用控件、界面設(shè)計(jì)、文件、圖形操作、數(shù)據(jù)庫技術(shù)。難點(diǎn):界面設(shè)計(jì)、動(dòng)畫、圖形漫游、數(shù)據(jù)庫程序開發(fā)。 4課程教學(xué)方法與手段本課程采用課堂講授、多媒體教學(xué)與實(shí)踐教學(xué)相結(jié)合的手段開展教學(xué),加強(qiáng)平時(shí)的輔導(dǎo)和答疑,引導(dǎo)學(xué)生設(shè)計(jì),互相討論研究,上網(wǎng)橫向聯(lián)系請(qǐng)教。5課程考核方法與要求本課程為考試科目,進(jìn)行期末一次考試,其中實(shí)驗(yàn)占總成績(jī)的,期末占總成績(jī)的6,平時(shí)占2。二、 教學(xué)內(nèi)容與學(xué)習(xí)要求第一章 Visual Basic 6.0概述(自6、 授3

3、)目的和要求:1 掌握:主窗口的使用;窗體窗口的使用;工具箱窗口的使用;屬性窗口的使用和工程資源管理器窗口的使用。2 掌握:Vb的安裝和啟動(dòng)3了解Visual Basic程序的基本特點(diǎn);4了解Visual Basic與其他可視化程序的區(qū)別。內(nèi)容和要點(diǎn)lVB的發(fā)展及功能特點(diǎn);2Visual Basic60中文版的啟動(dòng)和退出;3Visual Basic60的集成開發(fā)環(huán)境:菜單欄、工具欄、工具箱、代碼編輯窗口、項(xiàng)目窗口、屬性窗口、窗體;第二章 簡(jiǎn)單的VB程序設(shè)計(jì)(自6、 授3)目的和要求:1掌握: 對(duì)象的概念。2掌握: 簡(jiǎn)單的應(yīng)用程序設(shè)計(jì)的過程。3掌握: 窗體和基本控件的應(yīng)用4了解 :工程的管理及環(huán)

4、境的設(shè)置。5了解:幫助系統(tǒng)的使用。6了解:程序調(diào)試的方法。內(nèi)容和要點(diǎn)1 對(duì)象和類、對(duì)象的建立和編輯、對(duì)象的屬性、事件和方法。2 簡(jiǎn)單的應(yīng)用程序設(shè)計(jì)的建立過程。3 窗體、標(biāo)簽、文本框、命令按鈕的屬性、方法、事件4 工程的組成、創(chuàng)建、打開和保存5 環(huán)境的設(shè)置。6 使用MSDN library查閱器,使用上下文相關(guān)的幫助,從internet上獲得幫助7錯(cuò)誤的類型、調(diào)試和排錯(cuò)。第三章 VB語言基礎(chǔ)(自6、 授3)目的和要求:1掌握:數(shù)據(jù)類型、表達(dá)式、操作符的正確使用。2掌握:常量與變量的命名、聲明、常見標(biāo)準(zhǔn)函數(shù)。3掌握:編碼規(guī)則。內(nèi)容和要點(diǎn):1數(shù)據(jù)類型:變量與常量、整數(shù)類型數(shù)據(jù)、浮點(diǎn)類型數(shù)據(jù)、貨幣型、

5、字符串、Variant類型數(shù)據(jù)、Date類型數(shù)據(jù)、數(shù)據(jù)類型轉(zhuǎn)換、數(shù)組、記錄;2Print語句、賦值語句3表達(dá)式和運(yùn)算符:算術(shù)運(yùn)算符、字符串運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、特殊運(yùn)算符、運(yùn)算符的優(yōu)先級(jí)、語句;4常見標(biāo)準(zhǔn)函數(shù):數(shù)學(xué)函數(shù)、日期函數(shù)、字符串操作函數(shù);5應(yīng)用示例。第四章 基本的控制結(jié)構(gòu)(自6、 授3)目的和要求:1掌握:編程的三種控制結(jié)構(gòu)語句。2掌握:其他輔助控制語句。3掌握:常用算法。內(nèi)容和要點(diǎn):1.程序流程:分支、條件判斷、循環(huán)、閑置循環(huán)與DoEvents函數(shù);2.常用算法:累加、連乘,求素?cái)?shù),窮舉法,遞推法,求最大數(shù)或最小數(shù)。第五章 數(shù)組目的和要求:1掌握:數(shù)組的概念、聲明、基本操作

6、。2掌握:控件數(shù)組的應(yīng)用。3掌握:常用算法。內(nèi)容和要點(diǎn):1.數(shù)組的概念,靜態(tài)數(shù)組聲明、基本操作,動(dòng)態(tài)數(shù)組聲明、基本操作。2.控件數(shù)組的聲明、基本操作、應(yīng)用。3.常用算法:分類統(tǒng)計(jì),大量數(shù)據(jù)的輸入和編輯,數(shù)組排序,數(shù)組中元素的插入和刪除操作。第六章 過程(自6、 授3)目的和要求:1掌握:函數(shù)過程、子過程的定義和調(diào)用、參數(shù)傳遞規(guī)則、變量作用域、變量的生存期。2掌握:遞推過程的編寫原理。3掌握:常用算法。內(nèi)容和要點(diǎn):1.函數(shù)過程和SUB過程的定義和調(diào)用2.參數(shù)傳遞規(guī)則:傳值與傳址,數(shù)組參數(shù)的傳遞3.變量、過程的作用域,靜態(tài)變量4.遞推過程的編寫與調(diào)用。5.常用算法:數(shù)制轉(zhuǎn)換,加密和解密,查找,排序

7、,高次方程求解,數(shù)值積分,字符處理應(yīng)用第七章 常用控件 (自6、 授3)目的和要求:1. 掌握:框架;單選鈕和復(fù)選框的基本用法。2. 掌握:列表框;組合框;滾動(dòng)條;slider控件;記時(shí)器的基本用法。3. 掌握:ProgressBar控件 Updown控件; Animation控件; SStab控件基本用法.4. 掌握:鼠標(biāo)器和鍵盤的基本用法。內(nèi)容和要點(diǎn):1. 圖片框 (Picture Box): 圖片框的特殊屬性、Paint事件;2. 框架 (Frame);3. 單選按鈕 (OptionButton);4. 復(fù)選框 (CheckBox);5. 列表框 (ListBox):列表框的主要使用方法

8、、列表框的常用屬性;6. 組合框 (ComboBox);7. 滾動(dòng)條 (ScrollBar);8. 記時(shí)器 (Timer); 9. ProgressBar控件;10. Updown控件;11. Animation控件; 12. SStab控件基本用法.13. 鼠標(biāo)器和鍵盤的基本用法,拖放,OLE拖放。第八章 界面設(shè)計(jì)對(duì)話框 (CommnonDialog); (自6、 授3)目的和要求:1掌握:通用對(duì)話框的設(shè)計(jì)編程,菜單設(shè)計(jì)。2掌握:多重窗體和多文檔界面的設(shè)計(jì)。3掌握:工具欄和狀態(tài)欄的設(shè)計(jì)。4掌握:RichTextBox控件的使用。5掌握:應(yīng)用程序向?qū)Э焖倬幊痰姆椒ā?nèi)容和要點(diǎn):1通用對(duì)話框的設(shè)

9、計(jì)編程:“文件“對(duì)話框,“顏色“對(duì)話框,“字體“對(duì)話框,“打印“對(duì)話框,“幫助“對(duì)話框。2菜單設(shè)計(jì):菜單編輯器的使用,動(dòng)態(tài)菜單,彈出菜單。3多重窗體和多文檔界面的設(shè)計(jì)。4工具欄和狀態(tài)欄:在Imagelist控件中添加圖像,在ToolBar控件中添加按扭,響應(yīng)ToolBar控件事件5RichTextBox控件的使用6應(yīng)用程序向?qū)У诰耪?文件(自6、 授3)目的和要求:1. 掌握:文件控件和文件操作。2. 掌握:數(shù)據(jù)文件的操作。內(nèi)容和要點(diǎn):1. 盤驅(qū)動(dòng)器列表框控件DriveListBoX2. 目錄路徑列表框控件DirListBoX3. 文件列表框控件FileListBoX4. 直接調(diào)用外部可執(zhí)行文

10、件的Shell方法5. 目錄和文件操作語旬6. 文件的基本概念7. 順序文件操作8. 實(shí)例第十章圖形操作(自6、 授3)目的和要求:1掌握:VB坐標(biāo)系; Image影像框控件; 圖片框 (PictureBox)的基本用法。2掌握:圖片框的特殊屬性、Paint事件;3掌握:形狀控件和直線控件;4掌握:圖形方法;5掌握:圖形應(yīng)用內(nèi)容和要點(diǎn):1,容器坐標(biāo)系,自定義坐標(biāo)系,圖形層。2改變?nèi)萜髯鴺?biāo)系的Scale方法3繪圖屬性的設(shè)置4圖片框控件、影像框控件、圖形的常用屬性、方法、事件5應(yīng)用:幾何圖形繪制,簡(jiǎn)單動(dòng)畫設(shè)計(jì),圖形漫游,圖形處理技術(shù),改變窗體對(duì)象外觀,在程序中加入后臺(tái)音樂。第十一章 數(shù)據(jù)庫應(yīng)用(自6、 授3)目的和要求:1. 掌握:數(shù)據(jù)庫的概念,數(shù)據(jù)庫管理器的應(yīng)用2. 掌握:數(shù)據(jù)控件 (Data)、網(wǎng)格控件DBGrid的應(yīng)用3. 掌握: ADO數(shù)據(jù)控件的應(yīng)用 4. 掌握:SOL語言實(shí)現(xiàn)查詢 (SELECT語句)5. 了解:報(bào)表制作6. 了解:錯(cuò)誤處理7. 掌握:簡(jiǎn)單數(shù)據(jù)庫應(yīng)用程序編寫內(nèi)容和要點(diǎn):1.

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(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ǔ)空間,僅對(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)論