《VB》課程實施性教學大綱_第1頁
《VB》課程實施性教學大綱_第2頁
《VB》課程實施性教學大綱_第3頁
《VB》課程實施性教學大綱_第4頁
《VB》課程實施性教學大綱_第5頁
已閱讀5頁,還剩14頁未讀, 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

13級《VisualBacic程序設計》課程實施性教學大綱制定人:日期:審核人:日期:批準人:日期:一、說明1.課程的性質和內容《VisualBasic程序設計》是計算機和電子商務專業(yè)的基礎必修課。通過本課程的學習,使學生了解計算機程序設計的思想與程序設計的方法,掌握VB面向對象的程序設計基本概念與常用算法;掌握在VB集成開發(fā)環(huán)境下上機編制、調試程序的方法。使學生具備windows可視化開發(fā)環(huán)境下的程序設計能力和良好的程序設計素養(yǎng)。本課程為各專業(yè)后繼相關課程打下程序設計理論與實踐扎實的基礎。2.課程的任務和要求VisualBasic是公共基礎課,是一門面向對象的高級計算機編程語言之一。目前在我校計算機專業(yè)和電子商務專業(yè)開設這門課程。本課程是培養(yǎng)學生的程序設計能力,要求學生在掌握順序、選擇、循環(huán)三種基本結構并能熟練用之編寫程序的基礎上,掌握面向對象程序設計基本概念,掌握窗體和常用控件的使用,能較熟練地用VisualBasic語言開發(fā)Windows環(huán)境下一般應用程序的能力。3.教學中應注意的問題(含教學建議)1.本書是專為VisualBasic課程設計編寫的指導教材。全書內容通俗易懂,實用性個可操作性都很強,內容涵蓋了VisualBasic程序設計各個方面的基礎知識,既具有實用性、針對性、典型性,又不失趣味性。書中在每個章節(jié)后面提供了練習題目,每通過對書中題目的學習和練習,學生必將深化對VisualBasic基本概念和算法的理解,提高對應用程序設計的總體把握能力,樹立將所學知識應用于解決實際問題的信心。2.在教學過程中應讓學生在掌握.NET架構的程序設計的方法的基礎上,培養(yǎng)學生面向對象的編程思想,培養(yǎng)學生的創(chuàng)新意識、創(chuàng)造能力和協(xié)作精神,使學生初步具備設計、開發(fā)中小型應用程序的綜合素質和能力。4.推薦教材及學時說明本課程推薦教材:《VisualBacic程序設計》趙瓊編著中國勞動社會保障出版社ISBN:7504537004,本課程課時為76課時。學時分配章節(jié)名稱總課時理論訓練實習第一章VisualBasic6.0概述4040§1—1VisualBasic6.0簡介1010§1—2VisualBasic6.0安裝與啟動2020§1—3創(chuàng)建一個簡單程序1010第二章數(shù)據(jù)庫設計基礎100100§2—1visualBasic6.0編程基本概念3030§2—2變量與常量2020§2—3運算符和表達式3030§2—4常用函數(shù)2020第三章流程控制、過程與數(shù)組6060§3—1流程控制的使用2020§3—2過程2020§3—3數(shù)組2020第四章窗體與控件6060§4—1類、對象及其面向對象的編程2020§4—2窗體和控件的共性2020§4—3窗體1010§4—4選擇類控件、一般類控件1010第五章對話框設計4040§5—1預定義對話框2020§5—2通用對話框、自定義對話框2020第六章菜單欄、工具欄和狀態(tài)欄的設計6060§6—1菜單簡介、菜單編輯器的使用2020§6—2編寫菜單事件的過程2020§6—3工具欄、狀態(tài)欄使用2020第七章圖形程序設計6060§7—1與圖形有關的控件2020§7—2繪圖基本知識與方法2020§7—3動畫與應用舉例2020第八章文件處理4040§8—1什么是文件系統(tǒng)控件1010§8—2操作文件3030第九章數(shù)據(jù)庫應用程序設計8080§9—1數(shù)據(jù)庫基礎知識和可視化數(shù)據(jù)管理器的介紹2020§9—2常用事件和Data控件和DBGird控件介紹3030§9—3創(chuàng)建報表3030§9—4數(shù)據(jù)庫應用實例3030第十章多媒體和網(wǎng)絡應用6060§10—1多媒體應用2020§10—2網(wǎng)絡應用4040第十一章程序的調試與編譯120120§11—1程序的調試3030§11—2程序的編譯4040§11—3程序的綜合運用505綜合實例綜合實例操作4040合計760760課程內容和要求第一章VisualBasic6.0概述教學要求:了解VisualBasic6.0安裝與啟動過程,并認識開發(fā)環(huán)境掌握編寫一個簡單的應用程序的方法教學內容:§1—1VisualBasic6.0簡介一、VisualBasic6.0的發(fā)展二、VisualBasic6.0的特點三、VisualBasic6.0的應用§1—2VisualBasic6.0安裝與啟動一、VisualBasic6.0開發(fā)環(huán)境的定制

二、VisualBasic6.0啟動方式三、VisualBasic6.0退出方式§1—3VisualBasic6.0的集成開發(fā)環(huán)境一、VisualBasic6.0系統(tǒng)如何開發(fā)環(huán)境二、VisualBasic6.0系統(tǒng)環(huán)境的啟動三、VisualBasic6.0集成開發(fā)環(huán)境的使用§1—4創(chuàng)建一個簡單程序一、程序的概念二、程序的組成元素三、創(chuàng)建一個簡單程序的格式教學建議:可以讓學生自己動手安裝軟件在介紹VisualBasic6.0的實用性工程時可以根據(jù)具體案例給學生演示第二章visualBasic6.0語言基礎教學要求:了解visualBasic6.0編程基本概念掌握變量與常量的類型學會運用運算符和表達式教學內容:§2—1visualBasic6.0編程基本概念一、visualBasic6.0編程基本語句二、賦值語句與文本處理三、條件判定語句及操作界面四、VisualBasic語言基礎§2—2變量與常量認識VisualBasic編程語句編程語句的分類變量的概念變量的分類常量的概念變量與常量的書寫格式§2—3運算符和表達式算術運算符與算術表達式字符串運算符與字符串表達式表達式關系運算符與關系表達式

布爾運算符與布爾表達式§2—4常用函數(shù)函數(shù)的概念函數(shù)的分類函數(shù)的應用函數(shù)書寫格式教學建議:重點是如何正確的運用運算符和表達式理解變量和常量第三章流程控制、過程與數(shù)組教學要求:了解流程控制的三種類型掌握條件語句、循環(huán)控制語句和轉移控制學會使用數(shù)組教學內容:§3—1流程控制的使用認識流程控制流程控制語句分類流程控制的應用§3—2過程一、function過程二、function過程的定義三、function過程的調用四、sub過程五、過程的嵌套調用六、過程的遞歸調用七、參數(shù)的傳遞§3—3數(shù)組一、數(shù)組的基本概念二、數(shù)組與數(shù)組元素三、數(shù)組的維數(shù)四、數(shù)組的定義五、靜態(tài)數(shù)組的定義六、動態(tài)數(shù)組的定義教學建議:本章的學會使用條件語句和循環(huán)控制語句數(shù)組的綜合使用第四章窗體與控件 教學要求:了解類和對象的基本概念了解窗體和控件的共性掌握了解窗體的設計方法及其窗體的常用事件教學內容:§4—1類、對象及其面向對象的編程一、對象二、控件的屬性和方法三、控件的事件四、程序設計步驟§4—2窗體和控件的共性一、窗體的概念二、控件的概念三、窗體與控件的相同點與差異§4—3窗體一、窗體的屬性二、窗體的事件三、窗體的方法§4—4一般類控件類空件的概念類控件的書寫格式類控件的分類§4—5選擇類控件1.選擇類控件的應用2.選擇類控件的函數(shù)書寫教學建議:重點是掌握面向對象的編程的思想第五章對話框設計教學要求:了解在visucalbasic應用程序中可以使用的三種對話框掌握通用對話框創(chuàng)建的界面了解自定義對話框的種類教學內容:§5—1預定義對話框一、認識預定義對話框二、預定義對話框的結構三、預定義對話框的應用§5—2通用對話框認識通用對話框通用對話框的結構通用對話框的應用§5—3自定義對話框一、認識自定義對話框二、自定義對話框的結構三、自定義對話框的應用教學建議:掌握通用對話框的創(chuàng)建重點是commondlalog控件來創(chuàng)建公共對話框第六章菜單、工具欄和狀態(tài)欄設計教學要求:掌握菜單欄的創(chuàng)建;學會編寫菜單欄的事件過程學會制作彈出式菜單教學內容:§6—1菜單簡介認識菜單結構菜單的功能鍵位§6—2菜單編輯器的使用菜單編輯器的認識菜單編輯器的作用菜單編輯器的應用§6—3編寫菜單事件的過程一、編寫菜單事件的格式二、編寫菜單事件的注意點三、編寫菜單事件的完整過程§6—4彈出式菜單一、彈出式菜單的結構二、彈出式菜單的功能鍵§6—5工具欄一、工具欄結構二、工具欄的分布三、工具欄的功能鍵§6—6狀態(tài)欄狀態(tài)欄的結構狀態(tài)欄的作用狀態(tài)欄的功能鍵教學建議:編寫菜單相關的click事件過程制作彈出式菜單的概念第七章圖形程序設計教學要求:了解圖形程序的控件掌握動畫與應用舉例教學內容:§7—1與圖形有關的控件一、使用Windows二、圖像處理以及動畫制作三、二維圖形四、三維圖形五、高維圖形§7—2繪圖基本方法一、VisualBasic的坐標系統(tǒng)二、對象的動態(tài)調整三、圖形控件§7—3繪圖方法一、用代碼繪圖二、矩形工具繪圖§7—4動畫與應用舉例1.運用代碼做出動畫效果2.動畫在實際的應用教學建議:1.visualbasic在應用程序中加入動畫的常見的三種發(fā)方法2.狀態(tài)欄的創(chuàng)建與使用第八章文件處理教學要求:一、了解文件處理控件二、掌握在visualbasic訪問文件的一般步驟教學內容:§8—1什么是文件系統(tǒng)控件一、認識文件控件二、文件系統(tǒng)控件的概念三、文件系統(tǒng)控件的作用§8—2操作文件認識操作文件操作文件的應用操作文件的作用教學建議:1.本章利用文件系統(tǒng)控件實現(xiàn)指定位置的查找2.重點在于訪問文件的順序第九章數(shù)據(jù)庫應用程序設計教學要求:一、了解數(shù)據(jù)庫的基礎知識二、學會應用Data控件和DBGird控件三、了解程序與數(shù)據(jù)庫的綜合應用教學內容:§9—1數(shù)據(jù)庫基礎知識一、數(shù)據(jù)庫的基本概念二、關系數(shù)據(jù)庫的結構三、數(shù)據(jù)訪問對象模型四、結構化查詢語句§9—2可視化數(shù)據(jù)管理器啟動可視化數(shù)據(jù)管理器新建數(shù)據(jù)庫打開數(shù)據(jù)庫四、添加表和修改表

§9—3常用事件認識事件事件的分類事件的應用§9—4Data控件和DBGird控件Data控件的概念Data控件的應用DBGird控件的概念DBGird控件的應用§9—5創(chuàng)建報表認識報表報表的作用創(chuàng)建完整的報表§9—6數(shù)據(jù)庫應用實例1.認識數(shù)據(jù)庫2.數(shù)據(jù)庫的書寫格式3.數(shù)據(jù)庫的應用4.數(shù)據(jù)庫的應用實例教學建議:1.使用可視化數(shù)據(jù)庫管理器建立一個access數(shù)據(jù)庫2.建立一個人事檔案的信息庫第十章多媒體和網(wǎng)絡應用教學要求:一、了解多媒體控件在可視化編程的應用二、掌握Winsock控件在網(wǎng)絡中的應用的特征,并利用tcp和udp訪問internet教學內容:§10.1多媒體應用多媒體的概念了解多媒體在生活的各方面的應用§10.2網(wǎng)絡應用認識網(wǎng)絡網(wǎng)絡的作用網(wǎng)絡在生活的各方面的應用教學建議:1.在可視化中如何多媒體控件編寫一個媒體隨機播放程序2.使用Winsock控件創(chuàng)建服務器和客戶應用程序第十一章程序的調試與編譯教學要求:1.了解程序錯誤的三大類2.掌握程序調試技巧教學內容:§11—1程序的調試正確書寫程序的格式如何做程序的調試程

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經(jīng)權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論