VisualBasic6.0程式設計(同濟大學提供的慕課)

VisualBasic6.0程式設計(同濟大學提供的慕課)

本詞條是多義詞,共2個義項
更多義項 ▼ 收起列表 ▲

VisualBasic6.0程式設計是同濟大學於2016年2月29日首次在中國大學MOOC開設的慕課課程、國家精品課程。該課程授課教師為龔沛曾、楊志強、朱君波、施珺、徐有芳、李玉龍。截至2020年9月,據中國大學MOOC官網顯示,該課程已開課10次。

VisualBasic6.0程式設計共13講,包括初始Visual Basic、可視化編程基礎、VB語言基礎和順序結構、選擇結構、循環結構、循環結構(續)、數組、數組(續)、過程、過程(續)、界面設計、數據檔案、圖形繪製。

基本介紹

  • 中文名:VisualBasic6.0程式設計
  • 授課平台:中國大學MOOC
  • 提供院校:同濟大學
  • 開課時間:2016年2月29日(首次)
  • 授課教師:龔沛曾、楊志強、朱君波、施珺、徐有芳、李玉龍等
  • 類別:慕課、國家精品課
課程性質,課程背景,課程定位,開課信息,課程簡介,課程大綱,課前預備,預備知識,學習資料,課程特色,所獲榮譽,

課程性質

課程背景

20世紀70年代,Basic的誕生結束了計算機只能由專業人員使用的歷史,推動了計算機的普及。Windows作業系統的出現又將Basic推向一個新的高度——Visual Basic。它是一個以結構化Basic語言為基礎、以事件驅動為機制的“可視”的程式設計語言,能夠支持多媒體、資料庫、網路等套用,可以開發套用軟體。

課程定位

Visual Basic推出以來,為適應新的開發平台,從第1版更新至第6.0版,但語言基礎、面向對象的設計思想、圖形界面的設計方法、問題求解的算法思想還是基本相同的。學習該課程,從簡單易學入手,打好程式設計基礎,便於以後進一步提高和套用;掌握了Vsual Basic,也可利用VBA(Visual Basic for Application)可在Offic、AutoCAD等軟體中進行二次開發,提高軟體的自動化功能。

開課信息

開課次數開課時間授課教師學時安排參與人數
第1次開課
2016年02月29日~2016年06月30日
龔沛曾、楊志強、余廷忠、施珺、徐有芳、朱君波
4~6小時每周
10475
第2次開課
2016年09月12日~2017年01月28日
龔沛曾、楊志強、施珺、徐有芳、朱君波
3~5小時每周
9452
第3次開課
2017年02月20日~2017年06月18日
龔沛曾、楊志強、施珺、徐有芳、朱君波、祁昌平
10518
第4次開課
2017年09月04日~2018年01月14日
龔沛曾、施珺、李玉龍、徐有芳、王春霞、朱君波、楊志強
4小時每周
6166
第5次開課
2018年02月23日~2018年07月08日
龔沛曾、施珺、楊志強、朱君波、徐有芳、雷亮
9453
第6次開課
2018年09月03日~2019年01月15日
龔沛曾、楊志強、朱君波、施珺、徐有芳、李玉龍、王春霞、王俊麗
3~5小時每周
6881
第7次開課
2019年02月18日~2019年06月21日
龔沛曾、楊志強、朱君波、施珺、徐有芳、李玉龍、王俊麗
7503
第8次開課
2019年09月02日~2020年01月04日
龔沛曾、楊志強、朱君波、施珺、徐有芳、李玉龍
4小時每周
6966
第9次開課
2020年02月15日~2020年06月21日
龔沛曾
20346
第10次開課
2020年09月11日~2021年01月10日
龔沛曾
待定
表格內容參考資料

課程簡介

VisualBasic6.0程式設計共13講教學內容。第1~2講介紹VisualBasic6.0工具的安裝部署及初始化和可視化編程基礎直觀理論知識;第3~10講分別介紹VB語言基礎和順序結構選擇結構、循環結構語句語法知識,數組的基本操作和函式過程的基礎構成及操作實現;第11講介紹VB的界面設計概述和具體窗體操作;第12講介紹數據檔案的進階內容;第13講介紹圖形繪製基礎及套用知識。

課程大綱

第1講 初始VisualBasic
6.1部分級數和、枚舉法、疊代法、字元串處理——常用算法
VB6壓縮軟體單擊右下角“附屬檔案下載”後解壓縮安裝
第6講單元作業
1.1模擬打字機效果——VB6.0集成開發環境和特點
第7講 數組
1.2對象三要素——面向對象概念
7.1數組概念
1.3計算三角形面積——簡單的應用程式建立和概念
7.2數組的基本操作
VB6壓縮軟體單擊右下角“附屬檔案下載”後解壓縮安裝
7.3數組排序和維護
VB6素材下載
第7講單元測驗
第1講單元測驗
第7講單元作業
第1講單元作業
常見問題7-數組
常見問題1
第8講 數組(續)
第0講導學篇
8.1數據有序和維護——可視化數組類控制項
導學篇
8.2常用算法——分類統計
第2講 可視化編程基礎
第8講單元測驗
第2講單元測驗
第8講單元作業
第2講單元作業
常見問題8-列表框和組合框
常見問題2
第9講 過程
2.1模擬小車行駛——控制項基本屬性和窗體
9.1求多邊形面積—函式過程
2.2簡易文本編輯器——標籤、文本框和命令按鈕
9.2列印圖案—子過程
2.3模擬熱氣球升空——圖片和圖像框
9.3兩數交換—參數傳遞
素材下載
第9講單元測驗
第3講 VB語言基礎和順序結構
常見問題9-過程
3.1數值計算問題——數據類型、常量和變數
第9講單元作業
3.2誰是兇手——運算符和表達式
第10講 過程(續)
3.3簡易計算器——常用內部函式
10.1數據的共享——變數的作用域
3.4身份證求年齡問題——順序結構
10.2常用算法——數制轉換、信息加密、數據查找
第3講單元測驗
第10講單元測驗
第3講單元作業
第10講單元作業
常見問題3
第11講 界面設計
第4講 選擇結構
11.1界面設計概述
4.1三角形問題——If語句
11.2選單設計
4.2一個月有多少天——SelectCase語句
11.3對話框設計
4.3閏年問題——嵌套選擇結構
11.4工具列設計
4.4成績轉換——綜合套用
11.5多重窗體
4.5購物優惠——程式調試
11.6綜合套用
4.6個人簡歷——選擇類控制項
第11講單元測驗
第4講單元測驗
第11講單元作業
第4講單元作業
第12講 數據檔案
常見問題4-選擇結構
12.1檔案概念
第5講 循環結構
12.2順序檔案訪問
5.1數字之美——For語句
12.3綜合套用
5.2猜數遊戲——DO語句
第12講單元測驗
5.3求素數——循環的嵌套
第12講單元作業
第5講單元測驗
第13講 圖形繪製
第5講單元作業
13.1圖形之美——繪圖基礎
常見問題5-循環結構
13.2繪製藝術圖和函式圖——繪圖套用
第6講 循環結構(續)
第13講單元測驗
第6講單元測驗
第13講單元作業
6.1交通燈控制車輛行駛——循環類控制項
(註:課程大綱排版從左到右列

課前預備

預備知識

學習VisualBasic6.0程式設計前,建議預備大學計算機課程,了解數據在計算機中的存放、算法和程式設計語言等方面的基本概念知識。

學習資料

VisualBasic6.0程式設計的學習資料為《Visual Basic程式設計教程(第4版)》《Visual Basic實驗指導語測試(第4版)》。
書名作者ISBN出版時間出版社
《Visual Basic程式設計教程(第4版)》
龔沛曾等
9787040371901
2013年
《Visual Basic實驗指導語測試(第4版)》
龔沛曾等
9787040373448
2013年
表格內容參考資料

課程特色

該課程教學中採用“案例驅動三段式的教學方式”,首先“提出案例”,以套用為目標、精選案例,激發學習的積極性;接著“知識展開”,對案例進行剖析,提出相關的概念和知識,便於學習者對知識的理解和掌握;最後“問題求解”,對要解決的問題進行詳細分析、以流程圖形式描述算法設計的思路和步驟,在此基礎上編寫代碼水平進一步提升。在求解問題的同時,還提出了進一步拓展的思考,掌握程式設計的思想和方法。
該課程每講都安排了有針對行的實驗內容,通過實踐環節,鞏固了所學知識,提高編程能力、程式調試能力、分析問題和解決問題的能力。

所獲榮譽

2018年,該課程被中華人民共和國教育部認定為“國家精品線上開放課程”。

相關詞條

熱門詞條

聯絡我們