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

下載本文檔

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

文檔簡介

1、Visual Basic程序設計Visual Basic Programming課程代碼:19410020學分:3學時:60(其中:課堂教學學時:30實驗學時: 上機學時:30課程實踐學時:)先修課程:計算機基礎適用專業:教育技術教材:新編Visual Basic程序設計教程,牛又奇 孫建國,,蘇州大學出版社,2002年7月一、課程性質與課程目標(-*)課程性質VB程序設計是一門培養學生計算機應用能力的專業選修課,使學生掌握一種簡單、 實用的編程工具,初步掌握面向對象的基本概念與高級語言的基本結構,提高學生動手編程 能力,使學生能使用Visual Basic這一快捷的工具編制計算機軟件以解決工

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

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

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

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

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

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

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

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

溫馨提示

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

評論

0/150

提交評論