《VisualBasic程序設(shè)計》課程教學(xué)大綱(本科)_第1頁
《VisualBasic程序設(shè)計》課程教學(xué)大綱(本科)_第2頁
《VisualBasic程序設(shè)計》課程教學(xué)大綱(本科)_第3頁
《VisualBasic程序設(shè)計》課程教學(xué)大綱(本科)_第4頁
《VisualBasic程序設(shè)計》課程教學(xué)大綱(本科)_第5頁
已閱讀5頁,還剩3頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、Visual Basic程序設(shè)計Visual Basic Programming課程代碼:19410020學(xué)分:3學(xué)時:60(其中:課堂教學(xué)學(xué)時:30實驗學(xué)時: 上機學(xué)時:30課程實踐學(xué)時:)先修課程:計算機基礎(chǔ)適用專業(yè):教育技術(shù)教材:新編Visual Basic程序設(shè)計教程,牛又奇 孫建國,,蘇州大學(xué)出版社,2002年7月一、課程性質(zhì)與課程目標(biāo)(-*)課程性質(zhì)VB程序設(shè)計是一門培養(yǎng)學(xué)生計算機應(yīng)用能力的專業(yè)選修課,使學(xué)生掌握一種簡單、 實用的編程工具,初步掌握面向?qū)ο蟮幕靖拍钆c高級語言的基本結(jié)構(gòu),提高學(xué)生動手編程 能力,使學(xué)生能使用Visual Basic這一快捷的工具編制計算機軟件以解決工

2、作中碰到的實際 問題。(二)課程目標(biāo)課程目標(biāo)1:掌握事件與事件驅(qū)動;能正確運用事件進行編程課程目標(biāo)2:掌握程序設(shè)計一般方法;能繪制算法流程圖課程目標(biāo)3:掌握控件與界面設(shè)計;能根據(jù)需要進行控件和界面設(shè)計課程目標(biāo)4:掌握數(shù)據(jù)、表達式與簡單程序設(shè)計;能在程序編寫時正確運用各種數(shù)據(jù)類 型、表達式等。課程目標(biāo)5:掌握選擇分支與循環(huán)程序的控制結(jié)構(gòu);能運用各種控制結(jié)構(gòu)進行編程。課程目標(biāo)6:掌握數(shù)組的定義、動態(tài)數(shù)組的使用;能用數(shù)組、動態(tài)數(shù)組解決實際問題。課程目標(biāo)7:掌握過程的結(jié)構(gòu)及使用;能根據(jù)需要編寫過程課程目標(biāo)8:掌握隨機文件的使用方法;能用隨機文件完成管理系統(tǒng)軟件的編寫。二、課程內(nèi)容與教學(xué)要求第一章Vis

3、ual Basic導(dǎo)論(一)課程內(nèi)容Visual Basic 與 WindowsWindows程序:界面與事件驅(qū)動對象、屬性與方法一個Windows程序示例(二)教學(xué)要求.掌握Visual Basic語言特點和開發(fā)環(huán)境。.掌握對象、屬性與方法的基本概念;事件驅(qū)動的概念 (三)重點與難點.重點是對象、屬性與方法的基本概念.難點是事件驅(qū)動第二章程序設(shè)計與算法(問題求解)(一)課程內(nèi)容程序的基本組成:輸入、處理與輸出計算機解題示例程序設(shè)計的一般步驟算法與編程工具(二)教學(xué)要求了解程序的基本組成。2,掌握程序設(shè)計的一般步驟(三)重點與難點.掌握程序設(shè)計的一般步驟.算法第三章常用控件與界面設(shè)計(-)課程

4、內(nèi)容創(chuàng)建窗體定制窗體屬性窗體的顯示、隱藏、裝載和卸載Print 方法Visual Basic的常用控件概述常用控件制作菜單一菜單概述使用菜單編輯器多窗體界面程序設(shè)計界面設(shè)計程序示例(二)教學(xué)要求.掌握創(chuàng)建窗體及相關(guān)屬性的設(shè)置.掌握窗體的顯示、隱藏等、print方法.掌握Visual Basic的常用控件.掌握菜單編輯器. 了解多窗體界面程序設(shè)計(三)重點與難點.重點是窗體及各種控件的屬性設(shè)置.難點是多窗體程序設(shè)計第四章數(shù)據(jù)、表達式與簡單程序設(shè)計(-)課程內(nèi)容Visual Basic程序代碼的組織方式過程模塊代碼行的書寫規(guī)則Visual Basic 的數(shù)據(jù)數(shù)據(jù)類型常量變量運算符與表達式算術(shù)運算符

5、與算術(shù)表達式關(guān)系運算符與關(guān)系表達式邏輯運算符與邏輯表達式運算規(guī)則賦值語句Visual Basic 公共函數(shù)算術(shù)函數(shù)字符函數(shù)轉(zhuǎn)換函數(shù)日期與時間函數(shù)格式化函數(shù)FormatInputBox 函數(shù)與 MsgBox 函數(shù)InputBox 函數(shù)MsgBox 函數(shù)(二)教學(xué)要求.掌握VB程序代碼的組織方式.掌握VB的數(shù)據(jù)類型、運算符、表達式.掌握賦值語句、公共函數(shù)(三)重點與難點.重點是數(shù)據(jù)類型、公共函數(shù).難點是運算符與表達式第五章選擇分支與循環(huán)(一)課程內(nèi)容分支結(jié)構(gòu)與分支結(jié)構(gòu)語句if-ThenElseEnd If 結(jié)構(gòu)語句SelectCiase一End Select 結(jié)構(gòu)語句循環(huán)結(jié)構(gòu)與循環(huán)結(jié)構(gòu)語句DO-L

6、oop循環(huán)結(jié)構(gòu)語句For-Next循環(huán)結(jié)構(gòu)語句循環(huán)嵌套程序示例(二)教學(xué)要求.掌握分支結(jié)構(gòu)與分支結(jié)構(gòu)語句.掌握循環(huán)結(jié)構(gòu)與循環(huán)結(jié)構(gòu)語句(三)重點與難點.重點是分支、選擇、循環(huán)三種結(jié)構(gòu).難點是分支、選擇、循環(huán)三種語句的運用第六章數(shù)組(-)課程內(nèi)容數(shù)組的概念數(shù)組命名與數(shù)組元素數(shù)組定義數(shù)組的結(jié)構(gòu)數(shù)組函數(shù)及數(shù)組語句數(shù)組的基本操作數(shù)組元素的賦值數(shù)組元素的輸出數(shù)組元素的引用動態(tài)數(shù)組控件數(shù)組基本概念建立控件數(shù)組使用控件數(shù)組程序示例(二)教學(xué)要求.掌握數(shù)組的概念.掌握數(shù)組的基本操作.掌握動態(tài)數(shù)組.掌握數(shù)組的程序設(shè)計. 了解控件數(shù)組(三)重點與難點.重點數(shù)組的定義及數(shù)組元素的賦值、動態(tài)數(shù)組.難點是動態(tài)數(shù)組的使用第

7、七章過程(一)課程內(nèi)容Sub過程事件過程通用過程Function 過程過程調(diào)用事件過程的調(diào)用Sub過程調(diào)用Function 過程調(diào)用調(diào)用其他模塊中的過程參數(shù)的傳遞形參與實參按值傳遞參數(shù)按地址傳遞參數(shù)數(shù)組參數(shù)對象參數(shù)遞歸過程變量的作用域過程級變量模塊級變量全局變量關(guān)于同名變量靜態(tài)變量程序不例創(chuàng)建與設(shè)置啟動過程(二)教學(xué)要求.掌握事件過程和通用過程的編寫和使用.掌握過程的調(diào)用.掌握過程的調(diào)用過程中參數(shù)傳遞.掌握變量的作用域. 了解動態(tài)變量、靜態(tài)變量(三)重點與難點.重點過程的創(chuàng)建和調(diào)用.難點是參數(shù)的傳遞第八章文件(一)課程內(nèi)容文件處理文件概述訪問文件的語句和函數(shù)順序文件順序文件的寫操作順序文件的讀

8、操作使用外部程序處理(二)教學(xué)要求.掌握文件的概念. 了解順序文件的訪問方法.掌握隨機文件的訪問方法(三)重點與難點.重點隨機文件的訪問方法.難點是用隨機文件解決實際問題的編程三、本課孽開設(shè)的實驗項目編號實驗項目名稱 學(xué)時 類型 要求支撐的課程目標(biāo)學(xué)時分配及教學(xué)方法章(按序填 寫)教學(xué)形式及學(xué)時分配主要教學(xué)方法支撐的課程目 標(biāo)課堂教學(xué)實 驗上機課 程 實 踐小 計第一章11講授法課程目標(biāo)1第二章22講授法課程目標(biāo)2第三章6410講授法、基于問題、案例教學(xué)課程目標(biāo)3第四章549講授法、基于問題、案例教學(xué)課程目標(biāo)4第五章549講授法、基于問 題、案例教學(xué)課程目標(biāo)5第六章448講授法、基于問題、案例

9、教學(xué)課程目標(biāo)6第七章347講授法、基于案例 教學(xué)課程目標(biāo)7第八章41014講授法、基于項 目、問題教學(xué)課程目標(biāo)8合計303060五、課程考核考核形式考核要求考核權(quán)重備注平時出勤點名(10 次)10%平時作業(yè)完成作業(yè)次數(shù)與質(zhì)量(10 次)20%管理系統(tǒng)設(shè)計管理系統(tǒng)設(shè)計要求(上機獨立完成)70%注:1.分學(xué)期設(shè)置和考核的課程應(yīng)按學(xué)期分別填寫上表。.考核形式主要包括課堂表現(xiàn)、平時作業(yè)、階段測試、期中考試、期末考試、大作 業(yè)、小論文、項目設(shè)計和作品等。.考核要求包括作業(yè)次數(shù)、考試方式(開卷、閉卷)、項目設(shè)計要求等。.考核權(quán)重指該考核方式或途徑在總成績中所占比重。六、參考書目及學(xué)習(xí)資料(書名,主編,出版社,出版時間及版次)1、 Visual Basic程序設(shè)計教程(6.0版),龔沛曾,北京,高等教育出版社,2000.七 大綱說明1、本課程的上機要求Visu

溫馨提示

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

評論

0/150

提交評論