《Visual Basic.NET程序設(shè)計》教學(xué)大綱_第1頁
《Visual Basic.NET程序設(shè)計》教學(xué)大綱_第2頁
《Visual Basic.NET程序設(shè)計》教學(xué)大綱_第3頁
《Visual Basic.NET程序設(shè)計》教學(xué)大綱_第4頁
《Visual Basic.NET程序設(shè)計》教學(xué)大綱_第5頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

1、PAGE PAGE 5Visual Basic.NET程序設(shè)計教學(xué)大綱課程編號:80100181英文名稱:Visual Basic.NET Programming學(xué) 時 數(shù):64 學(xué) 分:4.0開課單位:軟件學(xué)院 適用專業(yè):軟件工程一、課程性質(zhì)專業(yè)平臺課二、課程類型必修課三、課程地位(作用)和任務(wù)本課程為實踐性很強的一門重要的專業(yè)必修課,教學(xué)過程中注重理論教學(xué)與實踐教學(xué)緊密結(jié)合的原則,讓學(xué)生從實踐中深入體會理論知識。本課程系統(tǒng)地介紹了Visual Basic.NET編程的基本概念,注重Visual Basic.NET的基礎(chǔ)知識。對Visual Basic.NET的程序設(shè)計語言基礎(chǔ)做了較詳細(xì)的介

2、紹,列舉了一般程序設(shè)計語言教學(xué)中必須掌握的常用算法,同時介紹了Visual Basic.NET的控件、菜單、文件、圖形設(shè)計等。并以開發(fā)實例進(jìn)行編程方法的講解,通過課堂學(xué)習(xí)和上機(jī)實踐,讓學(xué)生掌握Visual Basic.NET的編程方法并加深對面向?qū)ο蠹夹g(shù)的理解。 利用學(xué)生已在計算機(jī)文化基礎(chǔ)課程中對Windows圖形界面及軟件熟練使用的基礎(chǔ),利用實例如對計算器、圖形瀏覽器、文本編輯器、數(shù)據(jù)庫管理等的編程實現(xiàn),使學(xué)生既掌握了Visual Basic.NET內(nèi)容的學(xué)習(xí),進(jìn)行了開發(fā)實用軟件的訓(xùn)練,更激發(fā)了探索Visual Basic.NET奧妙的興趣,達(dá)到事半功倍的效果。四、先修課程計算機(jī)引論(C語言

3、),C+語言程序設(shè)計五、教材和參考書教材:朱志良,等. Visual Basic.NET 程序設(shè)計教程M. 北京:清華大學(xué)出版社,2009.教學(xué)參考書:1 Willis T,Newsome B. Visual Basic 2010入門經(jīng)典M. 6版. 吳偉敏,李周芳,譯. 北京:清華大學(xué)出版社,2011.2 謝爾登,霍利斯,夏基,等. Visual Basic 2010&.NET 4高級編程M.6版. 彭琿,余科洋,譯.北京:清華大學(xué)出版社,2011.3 Foxall J. Visual Basic 2010入門經(jīng)典M. 梅興文,譯. 北京:人民郵電出版社,2011.六、教學(xué)安排及方式總學(xué)時:

4、64學(xué)時,講課:16學(xué)時,實驗(上機(jī)):16學(xué)時,實踐(上機(jī)):32學(xué)時學(xué)時分配表: 教學(xué)環(huán)節(jié) 教學(xué)時數(shù)課程內(nèi)容講課實驗習(xí)題課討論課上機(jī)小計第1章Visual Basic.NET 概述145第2章 Visual Basic.NET程序設(shè)計基礎(chǔ)224第3章Visual Basic.NET 窗體與控件527第4章Visual Basic.NET 面向?qū)ο蠹夹g(shù)224第5章Visual Basic .NET文件224第6章Visual Basic .NET數(shù)據(jù)庫技術(shù)224第7章 程序調(diào)試與錯誤處理224Visual Basic.NET課程實踐3232總 計164864七、理論教學(xué)內(nèi)容及基本要求第1章

5、Visual Basic.NET 概述 (1學(xué)時)了解.NET框架的相關(guān)概念和術(shù)語,了解.NET開發(fā)環(huán)境的安裝過程,掌握.NET集成開發(fā)環(huán)境的組成及各部分的功能,掌握.NET一些基本概念和相關(guān)操作。1.1 .NET開發(fā)環(huán)境 了解1.2 .NET開發(fā)案例 了解第2章 Visual Basic.NET程序設(shè)計基礎(chǔ) (2學(xué)時)熟練掌握Visual Basic.NET中的數(shù)據(jù)類型,熟練掌握常量與變量的命名、賦值和作用域,熟練掌握數(shù)組的定義及使用,熟練掌握Visual Basic.NET的順序語句、選擇語句和循環(huán)語句的基本語法和使用,熟練掌握Visual Basic.NET的Sub過程和Function

6、過程,了解Visual Basic.NET的常用函數(shù)。2.1 數(shù)據(jù)類型 熟練掌握2.2常量與變量 熟練掌握2.3 數(shù)組 熟練掌握2.4 Visual Basic.NET基本語句和語法 熟練掌握2.5 Visual Basic.NET的過程 熟練掌握2.6 Visual Basic.NET的常用函數(shù) 了解第3章 Visual Basic.NET 窗體與控件 (5 學(xué)時)掌握窗體的基本屬性、方法和事件,掌握窗體啟動和卸載的過程,熟練掌握鼠標(biāo)/鍵盤事件的使用,熟練掌握如何設(shè)置常用控件的屬性,方法的調(diào)用和事件的選擇,熟練如何利用菜單編輯器編輯菜單;熟練掌握通用對話框使用的一般步驟。3.1 窗體的基本屬

7、性、方法和事件 掌握3.2窗體的啟動和卸載 掌握3.3 鼠標(biāo)/鍵盤事件 熟練掌握3.4 常用控件的基本使用方法 熟練掌握3.5 菜單編輯器 熟練掌握3.6 通用對話框 熟練掌握第4章 Visual Basic.NET 面向?qū)ο蠹夹g(shù) (2 學(xué)時)掌握類和對象的基本概念,熟練掌握屬性和方法的使用,熟練掌握如何實現(xiàn)封裝、繼承和多態(tài),熟練掌握接口的使用。4.1 類和對象 掌握4.2 屬性、方法和事件 熟練掌握4.3 封裝、繼承、多態(tài) 熟練掌握4.4 接口與委托 熟練掌握第5章Visual Basic .NET文件 (2學(xué)時)了解Visual Studio.NET文件相關(guān)的基本內(nèi)容,掌握System.I

8、O模型對文本文件和二進(jìn)制文件進(jìn)行讀寫,掌握MyComputer.System對象的使用,了解文件處理系統(tǒng)事件的處理。5.1 文件概述 了解5.2 文本文件訪問 掌握5.3 二進(jìn)制文件訪問 掌握第6章 Visual Basic .NET數(shù)據(jù)庫技術(shù) (2學(xué)時)了解ADO.NET的總體情況及相關(guān)術(shù)語,熟練掌握如何連接各種數(shù)據(jù)源,掌握DataReader檢索數(shù)據(jù)的方法和步驟,了解存儲過程的使用,熟練掌握如何利用DataSet和DataAdapter檢索數(shù)據(jù),掌握DataGrid控件的相關(guān)屬性和方法的設(shè)置和使用。6.1 ADO.NET概述 了解6.2 連接數(shù)據(jù)源 熟練掌握6.3 使用DataReader

9、檢索數(shù)據(jù) 掌握6.4 使用存儲過程 了解6.5 使用DataSet和DataAdapter檢索數(shù)據(jù) 熟練掌握6.6 使用DataGrid控件 掌握第7章 程序調(diào)試與錯誤處理 (2學(xué)時)了解程序代碼錯誤的種類,掌握如何捕獲錯誤,能夠熟練掌握代碼的調(diào)試。7.1 程序代碼錯誤的種類 了解7.2 錯誤的捕獲 掌握7.3 代碼的調(diào)試 熟練掌握八、實驗/實踐教學(xué)目標(biāo)及基本要求1、目標(biāo):通過讓學(xué)生上機(jī)獨立編寫程序,獨立調(diào)試程序,獨立運行程序,獨立分析程序運行結(jié)果,加深學(xué)生對講授內(nèi)容的理解,使學(xué)生掌握Visual Basic.NET語言程序設(shè)計的基本理論和方法,了解利用計算機(jī)解決問題的基本思路。讓學(xué)生熟悉所用

10、的計算機(jī)系統(tǒng)的操作方法,了解和熟悉Visual Basic.NET語言程序開發(fā)環(huán)境,幫助學(xué)生養(yǎng)成良好的編程習(xí)慣。指導(dǎo)學(xué)生獨立解決編程過程中遇到的各種實際問題,培養(yǎng)學(xué)生分析問題、解決問題、靈活運用所學(xué)知識的能力,全面提高學(xué)生的綜合素質(zhì)。2、要求: 實驗要求在Windows操作系統(tǒng)環(huán)境下,利用Visual Studio完成 Visual Basic.NET程序的調(diào)試、錯誤捕捉、應(yīng)用多種方法進(jìn)行Visual Basic.NET數(shù)據(jù)庫程序設(shè)計及程序的打包和發(fā)布等實際編程操作。學(xué)生在實驗之前要掌握相關(guān)的程序設(shè)計基本知識,查詢相關(guān)的參考資料,完成編程題目的算法設(shè)計,用流程圖描述程序處理的流程。學(xué)生在實驗過

11、程中要獨立完成程序的編寫和調(diào)試工作,并對程序進(jìn)行必要的測試,以保證程序的正確性。學(xué)生在實驗后應(yīng)認(rèn)真書寫實驗報告,總結(jié)實驗過程中出現(xiàn)的問題和解決的方法。實驗/實踐報告的內(nèi)容包括:實驗/實踐目的、實驗/實踐算法流程圖、模塊說明、關(guān)鍵代碼、實驗/實踐數(shù)據(jù)、實驗/實踐結(jié)果、創(chuàng)新說明、實驗/實踐總結(jié)、對實驗/實踐的意見與建議。3、實驗/實踐環(huán)境配置要求Visual Studio 2010的任一版本均可4、實驗/實踐項目及教學(xué)安排序號實驗/實踐項目名稱基本內(nèi)容實驗學(xué)時每組人數(shù)實驗要求實驗類型1熟悉Visual Basic 2010開發(fā)環(huán)境熟悉Visual Basic 2010開發(fā)環(huán)境,掌握創(chuàng)建項目的一般步

12、驟。41必修驗證性2Visual Basic.NET程序設(shè)計基礎(chǔ)合理選用順序語句、選擇語句和循環(huán)語句,設(shè)計并實現(xiàn)一些簡單的邏輯功能。21必修設(shè)計性3常用控件與窗體利用常用控件進(jìn)行界面設(shè)計,并能夠正確設(shè)置控件屬性,編寫合理的事件代碼。21必修設(shè)計性4Visual Basic.NET面向?qū)ο蠹夹g(shù)靈活運用面向?qū)ο蟮睦^承性、抽象性、封裝性和多態(tài)性進(jìn)行編程,增強程序的靈活性和復(fù)用性。2必修設(shè)計性5文件操作編程實現(xiàn)對文本文件或二進(jìn)制文件的讀寫操作。21必修設(shè)計性6數(shù)據(jù)庫操作靈活運行SQL語句并能利用數(shù)據(jù)庫訪問控件和數(shù)據(jù)綁定控件實現(xiàn)對數(shù)據(jù)庫的訪問。21必修設(shè)計性7程序調(diào)試與錯誤處理通過編寫Web應(yīng)用程序掌握錯誤捕獲的方法并能對存在的錯誤進(jìn)行調(diào)試。21必修設(shè)計性8Visual Basic.NET課程實踐綜合所學(xué)的全部內(nèi)容,自擬或參考給定題目,結(jié)合ADO.NET設(shè)計并實現(xiàn)一個小型的信息管理系統(tǒng)。324必須綜合性九、課程教學(xué)的有關(guān)說明本課程課內(nèi)外學(xué)時比例為1:1,平均周學(xué)時為2學(xué)時。本課程要求學(xué)時利用課余時間自學(xué)Visual

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論