《程式設計基礎 VB 》課程教學大綱

2022-10-15 11:51:07 字數 4006 閱讀 3813

《程式設計基礎》是一門實踐性很強的課程,主要內容包括visual basic的基本概念、visual basic的介面設計、visual basic語言基礎、visual basic的基本語句、過程設計、檔案操作、圖形及多**處理、資料庫操作等。

根據培養應用型人才的需要,本課程的目的與任務是使學生通過本課程的學習,了解開發visual basic應用程式的一般過程,建立程式設計的基本概念,編寫簡單應用程式,為今後專業學習中使用計算機打下良好的基礎。

大學計算機基礎

基本概念和基本知識:物件導向程式設計(oop),visual basic的整合開發環境(ide),介面設計,visual basic語言基礎,基本語句結構,過程,檔案,資料庫應用。

基本技能:演算法實現、程式

重點:常用控制項的使用、三種基本結構、過程

難點:程式演算法、遞迴過程

學生自主實驗+教師指導

課程教學總學時數為72學時,其中理論授課時間為36學時,上機實驗為36學時。

《visual basic程式設計》是一門實踐性很強的課程,實踐教學是教學過程中必不可少的環節。通過計算機實驗和程式除錯,使學生加深理解、驗證鞏固課堂教學內容;增強對程式除錯的感性認識;掌握程式設計的基本方法;培養學生理論與實踐相結合的能力。

為了進一步強化和鞏固課堂所學的知識及實際的應用,配合課堂教學,設定以下課程實驗:

實驗一 vb整合環境與應用程式建立初步(課前指導)

【實驗目的】

1. 了解vb整合開發環境的基本組成

2. 了解vb應用程式的建立及開發環境的選項設定

3. 掌握vb聯機幫助的使用

4. 掌握vb整合開發環境的退出

【實驗內容】

一、vb整合開發環境的基本組成

1. 啟動vb並建立標準exe工程

2. 熟悉vb整合開發環境

3. 熟悉窗體設計器視窗

4. 熟悉**視窗

5. 熟悉vb整合開發環境的其他組成部分

二、vb應用程式的建立及開發環境的選項設定

1. 設計應用程式的介面

2. 設計介面物件的屬性

3. 編寫程式**

4. 執行並除錯程式

5. 生成可執行程式檔案

三、vb聯機幫助的使用

四、退出vb整合開發環境

實驗一 vb應用程式的建立及程式設計基礎

【實驗目的】

1. 學會建立乙個簡單的vb應用程式

2. 掌握vb的資料型別、常量、變數、運算子和表示式

3. 了解過程與函式的使用

【實驗內容】

一、建乙個簡單的vb應用程式

1.啟動vb,建立乙個標準exe型別的vb應用程式

2.設計應用程式的介面

3.設計介面物件的屬性

4.編寫程式**

5.儲存工程

6.執行並除錯程式

7.生成可執行程式檔案

二、vb的資料型別、常量、變數、運算子和表示式

三、過程與函式的使用

實驗二 vb語言基礎(一)

【實驗目的】

1. 掌握各種資料型別

2. 掌握常量與變數

【實驗內容】

一、各種資料型別的定義與使用

二、變數的定義

實驗三 vb語言基礎(二)

【實驗目的】

1、 掌握表示式與運算子

2、掌握vb常用的內部函式

【實驗內容】

一、各種資料型別表示式與其運算子

二、vb常用的內部函式的實驗測試

實驗四 vb基本語句的使用(一)

【實驗目的】

1、 掌握順序結構語句的使用

【實驗內容】

一、 順序結構語句的使用

實驗五 vb基本語句的使用(二)

【實驗目的】

1、 掌握選擇語句的使用

【實驗內容】

一、選擇語句

實驗六 vb基本語句的使用(三)

【實驗目的】

1、 掌握迴圈語句的使用

【實驗內容】

一、 迴圈語句

實驗七陣列

【實驗目的】

1、 掌握資料的定義

2、 掌握不同型別的資料的區別

3、 了解控制項陣列的定義方法

【實驗內容】

1、 學會陣列的定義

2、 掌握不同型別的陣列的區別

3、 了解控制項陣列的定義方法

實驗八過程

【實驗目的】

1. 掌握通用子程式的定義和呼叫方法

2. 掌握函式過程的定義和呼叫方法

3. 明確子過程和函式過程的特點及區別

【實驗內容】

一、sub過程的定義和呼叫

二、function過程的定義和呼叫

實驗九遞迴呼叫、引數傳遞和變數作用域

【實驗目的】

1. 明確遞迴過程的編制特點,掌握通用過程的遞迴呼叫方法

2. 掌握實參和形參按值傳遞和按位址傳遞的不同用法,明確不同實參資料型別具有的不同傳遞形式

3. 明確過程級、窗體級和模組級變數的作用域和特點,能夠根據具體情況使用全域性變數、共用變數和區域性變數

4. 掌握sub函式呼叫時的兩種格式:語句格式和命令格式

【實驗內容】

一、遞迴過程

二、引數傳遞

實驗十窗體和標準控制項(一)

【實驗目的】

1. 掌握命令按鈕、標籤及文字框控制項的使用方法

2. 掌握核取方塊、單選按鈕及框架控制項的使用方法

【實驗內容】

一、命令按鈕、標籤及文字框控制項的使用

二、核取方塊、單選按鈕及框架控制項的使用

實驗十一窗體和標準控制項(二)

【實驗目的】

1. 握列表框組合框控制項的使用方法

2. 握滾動條和定時器控制項的使用方法

【實驗內容】

一、錶框組合框控制項的使用

二、滾動條和定時器控制項的使用

實驗十二窗體和標準控制項(三)

【實驗目的】

控制項內容的綜合與複習

【實驗內容】

一、各種不同控制項的使用綜合

實驗十三對話方塊與選單的設計

【實驗目的】

1、 掌握不同對話方塊的使用

2、 掌握下拉式選單的設計方法

3、掌握彈出式選單的設計方法

【實驗內容】

一、下拉式選單的設計

二、彈出式選單的設計

3、 三、掌握不同對話方塊的使用

實驗十四檔案的基本操作

【實驗目的】

1. 掌握drivelistbox、dirlistbox和filelistbox控制項的使用方法

2. 掌握文字檔案的讀寫操作方法

3. 掌握隨機檔案的讀寫操作方法

4. 掌握二進位制檔案的讀寫操作方法

【實驗內容】

一、drivelistbox、dirlistbox和filelistbox控制項的使用

二、文字檔案的讀寫

三、隨機檔案的讀取

四、二進位制檔案的讀取

實驗十五製作圖形

【實驗目的】

1. 掌握vb提供的形狀(shape)控制項和影象(image)控制項的使用方法

2. 掌握座標和顏色的設定方法

3. 掌握常用的繪圖方法

4. 能編制簡單的動畫程式

【實驗內容】

一、形狀(shape)控制項

二、影象控制項

三、各種圖形方法

實驗十六、十七資料庫

【實驗目的】

1. 理解資料庫的結構和表的結構

2. 掌握在vb環境中建立access資料庫和在資料庫中新增表的方法通用子程式的定義和呼叫方法

4. 掌握資料控制項(data)的基本屬性設定和使用方法

5. 掌握常用資料顯示控制項與data控制項的繫結方法

6. 熟悉sql語言中常用語句的語法規則和使用方法

7. 了解直接運用access建立資料庫的方法

8. 能編制簡單的資料庫操作程式

【實驗內容】

一、資料管理器

二、資料控制項

三、結構化查詢語言sql

四、資料窗體嚮導

課程教學大綱 C語言程式設計

c語言程式設計 含實驗 課程教學大綱 課程編號 英文譯名 c language programming 適用專業 電氣工程及自動化 電子資訊工程 通訊工程 自動化 教育技術。開課教研室 自動化 學分數 5 學時數 85 先修課程 計算機基礎 教材 譚浩強.c程式語言 清華大學出版社 參考書目 譚浩強...

《C語言程式設計》課程教學大綱

課程中文名稱 c語言程式設計 課程英文名稱 the c language programming 課程類別 通識教育拓展課程 工程技術課程 一 課程的性質 任務 c語言程式設計 是機械工程學院各專業的一門選修課,是為了培養工科學生的計算機程式設計能力,使之具備在機械工程領域能夠利用程式語言編寫基本的...

《C程式語言》課程教學大綱

一 課程名稱 c 程式語言 二 學分 4 三 先修課程 c程式語言 或者其他任何一門結構化程式設計語言。四 課程的性質 目的和任務 c 程式語言 課程是網路教育考試 計算機應用專業 的一門必修專業基礎課程。這門課程的主要特點是實踐性強。本門課程的主要任務是介紹c 語言中的資料型別和運算 語句結構以及...