可視化程序設(shè)計-教案_第1頁
可視化程序設(shè)計-教案_第2頁
可視化程序設(shè)計-教案_第3頁
可視化程序設(shè)計-教案_第4頁
可視化程序設(shè)計-教案_第5頁
已閱讀5頁,還剩11頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

第頁重慶科技學(xué)院教案授課時間2010.3.30班級自普本2008授課順序第1次課課題C++Builder6概述目的要求了解C++Builder集成開發(fā)環(huán)境(IDE)及面向?qū)ο缶幊痰幕靖拍?,熟悉利用C++Builder進行應(yīng)用程序開發(fā)的步驟,理解C++Builder的工程管理。教學(xué)內(nèi)容要點BCB的特點及及其他RAD的比較;C++Builder集成開發(fā)環(huán)境(IDE)及IDE中各功能區(qū)的作用;應(yīng)用程序開發(fā)的步驟及相關(guān)演示;CB的工程管理及形成的相關(guān)文件的含義;面向?qū)ο缶幊痰幕靖拍罴邦?、屬性、方法、事件的含義。重點難點重點講授BCB6的集成開發(fā)環(huán)境及面向?qū)ο缶幊痰幕靖拍?。教學(xué)思路及教法設(shè)計首先介紹C++Builder的基本情況,及其他類似的快速開發(fā)工具(RAD)如VC、Delphi、PB、VB等進行簡要比較分析CB的特點。然后利用多媒體方式講解C++Builder集成開發(fā)環(huán)境(IDE),IDE內(nèi)各功能區(qū)的作用。以一個實際的例子演示如何利用BCB6完成一個簡單的Windows應(yīng)用程序,并以這個例子講解CB的工程管理是如何實現(xiàn)的。對照BCB的幫助系統(tǒng)(英文)講解面向?qū)ο缶幊痰幕靖拍睿惖暮唵魏x以及屬性、方法、事件的含義,并以實際例子演示面向?qū)ο缶幊痰闹饕攸c及思路。最后小節(jié)本次課的主要內(nèi)容。課后分析

重慶科技學(xué)院教案授課時間2010.4.12班級自普本2008授課順序第3次課課題C++Builder簡單應(yīng)用程序設(shè)計目的要求了解VCL組件及分類,熟悉VCL組件的常用屬性,各種常用的基本組件,熟悉CB中使用的數(shù)據(jù)類型,理解AnsiString類型的使用方式及字符串列表及其操作。教學(xué)內(nèi)容要點VCL的含義及中間件的作用;VCL組件的分類、常用屬性及布局;基本組件(標簽、文本編輯框、按鈕組件等)的使用CB中的數(shù)據(jù)類型及AnsiString類型;綜合應(yīng)用舉例。重點難點重點講授VCL組件的常用屬性及CB中的數(shù)據(jù)類型。教學(xué)思路及教法設(shè)計首先介紹VCL組件,據(jù)此擴展出中間件的含義,并以美軍步兵戰(zhàn)車系統(tǒng)中采用中間件的案例分析中間件的作用及效果。然后以多媒體方式在BCB6中介紹各種組件的作用,并以實際例子來講解界面設(shè)計類組件的使用。以提問的方式讓學(xué)生回憶C語言中的各種數(shù)據(jù)類型,以及這些數(shù)據(jù)類型在CB中的運用情況,并擴展出CB中的特殊數(shù)據(jù)類型-AnsiString類型,以實際例子介紹AnsiString類型的優(yōu)點及使用方法,對照幫助文件介紹AnsiString的各種方法(Method)。以一個簡單的個人信息錄入界面介紹基本組件的使用。最后小節(jié)本次課的主要內(nèi)容及相關(guān)重點。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第3次課課題實驗一:C++Builder初步應(yīng)用目的要求通過一個簡單的實例,讓學(xué)生熟悉C++Builder集成開發(fā)環(huán)境,掌握利用C++Builder進行應(yīng)用程序開發(fā)的步驟,初步能完成簡單的程序設(shè)計,掌握基本的調(diào)試手段和調(diào)試方法,熟悉簡單控件的使用方法。教學(xué)內(nèi)容要點該實驗主要完成的功能:點擊“隱藏”按鈕,“HelloWorld”消失,按鈕變成“顯示”;再點擊“顯示”按鈕,“HelloWorld”又顯示出來,同時按鈕變成“隱藏”。重點難點重點要求學(xué)生能利用CB完成一個實際的應(yīng)用程序。教學(xué)思路及教法設(shè)計首先介紹實驗室進行實驗的相關(guān)制度及規(guī)范,對實驗設(shè)備進行簡單介紹。然后用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。最后講解實驗報告的格式,并要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間2010.4.27班級自普本2008授課順序第9次課課題窗體及常用組件目的要求了解CB中窗體的主要功能,常用的輸入組件及高級組件TrichEdit及TStringGrid,理解事件的含義及組件的常用事件,掌握程序的調(diào)試方法。教學(xué)內(nèi)容要點事件的含義及常用事件;常用的輸入組件;窗體的主要屬性、方法及事件;CB的高級組件TrichEdit及TstringGrid;程序的調(diào)試方法。重點難點重點講授組件的常用事件及程序調(diào)試方法。教學(xué)思路及教法設(shè)計首先在BCB6中介紹事件的主要含義及各種常用的事件,以一個實際例子來講解事件在應(yīng)用程序中的作用,以及CB是如何處理及封裝Windows的事件。再介紹常用的輸入組件及高級組件。以例子中的主窗體介紹窗體的主要屬性、方法及事件。對實例中容易出現(xiàn)的問題進行分析,介紹程序的調(diào)試方法,在程序中進行修改,以講解語法錯誤、運行錯誤及邏輯錯誤的含義,使學(xué)生能更直觀理解程序調(diào)試方法。重點介紹調(diào)試中常用的跟蹤方法,如單步執(zhí)行、跟蹤、設(shè)置斷點、監(jiān)視等功能。最后小節(jié)本次課的主要內(nèi)容。課后分析重慶科技學(xué)院教案授課時間班級自普本2008授課順序第5次課課題文件管理目的要求了解在CB中實現(xiàn)文件管理的組件及通用對話框,理解在Windows系統(tǒng)中文件的含義及相關(guān)處理,熟悉在CB中通過組件直接訪問文件。教學(xué)內(nèi)容要點在CB中實現(xiàn)文件管理的主要組件;C語言中實現(xiàn)文件操作的函數(shù)及相關(guān)的操作;在CB中通過組件直接訪問文件;通用對話框的主要功能。重點難點重點講授C語言中實現(xiàn)文件操作的方法及相關(guān)函數(shù)。教學(xué)思路及教法設(shè)計首先介紹文件在Windows操作系統(tǒng)下的組織方式,文件的基本類型,并以Windows下常見的文件系統(tǒng)進行分析。然后以提問的方式讓學(xué)生對C語言程序設(shè)計中對文件進行的相關(guān)操作進行聯(lián)系,并擴展到在CB中是如何利用相關(guān)組件對文件進行各種操作。以簡單的實例分析在CB中實現(xiàn)文件操作的基本方法和相關(guān)組件。簡要介紹CB中通用對話框的功能,并演示相關(guān)實例。最后小節(jié)本次課的主要內(nèi)容。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第6次課課題實驗二:口令字的實現(xiàn)目的要求通過驗證用戶輸入的密碼是否正確,讓學(xué)生掌握常用標準對話框函數(shù),并建立閱讀英文幫助文件的習(xí)慣。教學(xué)內(nèi)容要點該實驗主要完成的功能:驗證用戶輸入的密碼,如果正確則顯示歡迎界面,如果密碼錯誤,則提示用戶重新輸入,用戶最多有三次輸入密碼的機會。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第7次課課題實驗三:簡單的文字處理程序目的要求通過一個簡單的文字處理程序,讓學(xué)生掌握菜單控件、圖像列表控件、RichEdit控件及常用對話框控件的使用。教學(xué)內(nèi)容要點該實驗主要完成的功能:本程序可以打開、修改和保存一個文本文件,是一個最簡單的文字處理程序。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第8次課課題C++Builder數(shù)據(jù)庫開發(fā)環(huán)境目的要求了解數(shù)據(jù)庫的基本概念及CB訪問數(shù)據(jù)庫的一般方法,熟悉CB數(shù)據(jù)庫管理的輔助工具,掌握結(jié)構(gòu)化查詢語言SQL。教學(xué)內(nèi)容要點數(shù)據(jù)庫及關(guān)系數(shù)據(jù)庫的含義;CB訪問數(shù)據(jù)庫的方式;CB數(shù)據(jù)庫管理輔助工具;結(jié)構(gòu)化查詢語言SQL;SQL數(shù)據(jù)查詢語句及操作語句。重點難點本章的難點是利用結(jié)構(gòu)化查詢語言實現(xiàn)數(shù)據(jù)庫操作。教學(xué)思路及教法設(shè)計首先介紹數(shù)據(jù)庫的基本含義,并以目前在各種網(wǎng)絡(luò)應(yīng)用中使用的數(shù)據(jù)庫為例介紹數(shù)據(jù)庫的強大功能,以提高學(xué)生的積極性。再介紹CB訪問數(shù)據(jù)庫的方式,并以其他RAD進行簡單比較,以突出CB在數(shù)據(jù)庫訪問及操作中的特點及優(yōu)劣。以多媒體方式對CB的數(shù)據(jù)庫管理輔助工具進行介紹。重點介紹結(jié)構(gòu)化查詢語言SQL,并歸納為4種操作(4句話),幫助學(xué)生理解SQL的功能及實現(xiàn)方式,并以實際例子講解SQL操作的方式及所完成的功能。最后小節(jié)本次課的主要內(nèi)容。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第9次課課題實驗四:定時器的使用目的要求通過在程序中實現(xiàn)文字在閃爍中移動,讓學(xué)生掌握定時器控件、工具條、單選按鈕控件、多選按鈕控件的使用,并以及進一步掌握菜單控件的使用方法。教學(xué)內(nèi)容要點該實驗主要完成的功能:本程序首先實現(xiàn)文字在閃爍中向左移動,然后再分別通過控件、菜單和工具欄控制文字的移動方向及是否移動。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第10次課課題數(shù)據(jù)庫應(yīng)用程序設(shè)計目的要求了解數(shù)據(jù)庫應(yīng)用程序的結(jié)構(gòu)及設(shè)計方法,熟悉常用的數(shù)據(jù)庫應(yīng)用組件,掌握利用TQuery組件進行數(shù)據(jù)訪問的基本方法。教學(xué)內(nèi)容要點數(shù)據(jù)庫應(yīng)用程序的結(jié)構(gòu);常用的數(shù)據(jù)庫應(yīng)用組件及相互關(guān)系;TQuery組件的應(yīng)用。重點難點重點講解在CB中數(shù)據(jù)庫應(yīng)用程序的組成結(jié)構(gòu)和利用TQuery組件進行數(shù)據(jù)訪問的基本方法。教學(xué)思路及教法設(shè)計課后分析重慶科技學(xué)院教案授課時間2010.4.20班級自普本2008授課順序第11次課課題C++基礎(chǔ)目的要求掌握C++類及對象的基本含義,了解函數(shù)的重載、虛函數(shù)及類的繼承的基本概念,熟悉構(gòu)造函數(shù)及析構(gòu)函數(shù)的作用。教學(xué)內(nèi)容要點C++類及對象的基本含義;函數(shù)的重載;構(gòu)造函數(shù)及析構(gòu)函數(shù)的作用;類的繼承及虛函數(shù)的基本含義。重點難點本章的難點是類及對象含義的理解。教學(xué)思路及教法設(shè)計課后分析

重慶科技學(xué)院教案授課時間班級自普本2008授課順序第12次課課題實驗五:串口通訊程序的實現(xiàn)目的要求通過計算機串口實現(xiàn)近距離通信,讓學(xué)生掌握MSComm串行通信控件為代表的ActiveX控件的使用方法。教學(xué)內(nèi)容要點該實驗主要完成的功能:本程序利用計算機的串行口實現(xiàn)近距離的通信,這種通信既可以在兩臺計算機之間進行,也可以在計算機及單片機之間進行。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析重慶科技學(xué)院教案授課時間2008.4.30班級自普本2008授課順序第13次課課題實驗六:使用SQL連接數(shù)據(jù)庫目的要求通過對數(shù)據(jù)庫的簡單查詢操作,讓學(xué)生掌握SQL語言的應(yīng)用、Query控件的使用。教學(xué)內(nèi)容要點該實驗主要完成的功能:本程序?qū)崿F(xiàn)簡單數(shù)據(jù)庫的查詢操作。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間2010.5.4班級自普本2008授課順序第14次課課題多媒體及圖形處理、C++Builder的高級應(yīng)用目的要求熟悉常用的多媒體組件TMediaPlayer和畫布組件TCanvas的使用方法,了解在CB中實現(xiàn)動態(tài)鏈接庫的基本方式,掌握利用WinSock實現(xiàn)網(wǎng)絡(luò)通信的基本方法和步驟。教學(xué)內(nèi)容要點多媒體組件TMediaPlayer的應(yīng)用;利用TCanvas組件實現(xiàn)簡單的圖形處理;利用WinSock實現(xiàn)網(wǎng)絡(luò)通信;動態(tài)鏈接庫的應(yīng)用。重點難點重點講解在CB中實現(xiàn)網(wǎng)絡(luò)通信的基本方法。教學(xué)思路及教法設(shè)計課后分析

重慶科技學(xué)院教案授課時間2010.5.7班級自普本2008授課順序第15次課課題實驗七:網(wǎng)絡(luò)通信目的要求通過C++Builder提供的網(wǎng)絡(luò)通信控件,實現(xiàn)一個簡單的聊天程序,讓學(xué)生熟悉網(wǎng)絡(luò)編程的基本開發(fā)模式,掌握TserverSocket和TclientSocket控件。教學(xué)內(nèi)容要點利用BCB的常用組件及網(wǎng)絡(luò)通訊組件實現(xiàn)一個簡單的網(wǎng)絡(luò)聊天程序,程序的功能應(yīng)包括以下幾個部分:程序既可作為服務(wù)器端運行,也可作為客戶端運行,通過不同的設(shè)置實現(xiàn),并能顯示不同的狀態(tài);雙擊顯示區(qū)或顯示區(qū)顯示內(nèi)容超過100行時清空顯示區(qū);在程序的主界面上顯示姓名和學(xué)號。重點難點無教學(xué)思路及教法設(shè)計用多媒體對實驗的相關(guān)方法進行演示,并簡單介紹實驗所用到的主要組件。要求學(xué)生能夠獨立完成本實驗,并仔細分析實驗過程中出現(xiàn)的問題。讓學(xué)生自己動手完成本實驗。要求學(xué)生根據(jù)自己的實驗步驟完成實驗報告。課后分析

重慶科技學(xué)院教案授課時間2010.5.11班級自普本2008授課順序第16次課課題實驗八:網(wǎng)絡(luò)通信目的要求通過C++Builder提供的網(wǎng)絡(luò)通信控件,實現(xiàn)一個簡單的聊天程序,讓學(xué)生熟悉網(wǎng)絡(luò)編程的基本開發(fā)

溫馨提示

  • 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. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論