下載本文檔
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
教案[三個(gè)文本信息互換及兩個(gè)文字塊項(xiàng)目]教案章節(jié)課題1.3-1.4“三個(gè)文本信息互換”及“兩個(gè)文字塊”項(xiàng)目課型新授課課時(shí)2教具學(xué)具電教設(shè)施投影、多媒體、課件教學(xué)目標(biāo)學(xué)問(wèn)教學(xué)點(diǎn)大事、對(duì)象和類(lèi)力量培育點(diǎn)培育同學(xué)面對(duì)對(duì)象的程序設(shè)計(jì)思想德育滲透點(diǎn)培育同學(xué)的集體主義思想觀念教學(xué)重點(diǎn)難點(diǎn)重點(diǎn)如何使用對(duì)象和類(lèi)難點(diǎn)對(duì)大事、對(duì)象和類(lèi)概念的理解及應(yīng)用這些方法來(lái)實(shí)現(xiàn)程序開(kāi)發(fā)學(xué)法引導(dǎo)
1、講授法(重點(diǎn)講解,加深理解)
2、引導(dǎo)、點(diǎn)撥法(綻開(kāi)聯(lián)想,拓展思路)
3、爭(zhēng)論法(樂(lè)觀參加,總結(jié)規(guī)律)
4、提問(wèn)法(逐步引導(dǎo),漸漸深化)
5、擴(kuò)展、訓(xùn)練法(課堂熱身,落實(shí)目標(biāo))教學(xué)內(nèi)容更新、補(bǔ)充、刪節(jié)無(wú)參考資料VisualBasic應(yīng)用程序設(shè)計(jì)(清華高校高校出版社)課后體會(huì)教與學(xué)互動(dòng)設(shè)計(jì)老師活動(dòng)內(nèi)容同學(xué)活動(dòng)內(nèi)容時(shí)間
(一)、創(chuàng)設(shè)情境、激趣導(dǎo)入(導(dǎo)入新課)1VisualBasic語(yǔ)言的主要特點(diǎn)有哪些?2簡(jiǎn)述設(shè)計(jì)VB程序的步驟。3如何獵取控件的聯(lián)機(jī)關(guān)心?
(二)、自主、合作、探究(講授新課)1.3“三個(gè)文本信息互換”程序1.3.1學(xué)習(xí)目標(biāo)本節(jié)介紹如何制作第2個(gè)簡(jiǎn)潔的VB程序。通過(guò)本實(shí)例的學(xué)習(xí),可以進(jìn)一步把握設(shè)計(jì)窗體界面、復(fù)制粘貼對(duì)象、刪除對(duì)象、修改界面設(shè)計(jì)、設(shè)置對(duì)象屬性、修改對(duì)象屬性和編寫(xiě)程序代碼的方法,還可以把握打開(kāi)程序、編輯對(duì)象和修改代碼程序的方法。“三個(gè)文本信息互換”程序運(yùn)行后的畫(huà)面如圖1-3-1左圖所示,在三個(gè)文本框中分別輸入不同的一些文字,再單擊“文本信息互換”按鈕,則三個(gè)文本框中的文字會(huì)互換,如圖1-3-1右圖所示。1.3.2程序?qū)崿F(xiàn)1打開(kāi)工程文件2刪除、復(fù)制和修改對(duì)象3修改程序代碼1.3.3相關(guān)學(xué)問(wèn)1自動(dòng)顯示對(duì)象的屬性和方法當(dāng)在程序編輯區(qū)域內(nèi)輸入一個(gè)對(duì)象的名稱(chēng)并按下小數(shù)點(diǎn)“.”鍵后,系統(tǒng)會(huì)自動(dòng)彈出包括該對(duì)象的全部屬性和方法列表,如圖1-3-4所示??梢詮脑摿斜砜蛑羞x擇需要的屬性或方法名稱(chēng),雙擊該屬性或方法名稱(chēng),即可將選中的屬性或方法名稱(chēng)加入到程序當(dāng)中。在該列表中,圖標(biāo)為的表示是屬性;圖標(biāo)為的表示是方法,例如:Caption是屬性,Drag是方法。2創(chuàng)建安裝程序(1)啟動(dòng)“打包和綻開(kāi)向?qū)А钡姆椒ㄓ幸韵聝煞N。(2)“打包和綻開(kāi)向?qū)А睂?duì)話框中有“打包”、“綻開(kāi)”和“管理腳本”三個(gè)功能按鈕。單擊“綻開(kāi)”按鈕,可以將安裝程序包分發(fā)出去。單擊“管理腳本”按鈕,可以對(duì)“包裝腳本”和“綻開(kāi)腳本”進(jìn)行管理。復(fù)習(xí)舊課,引入新的課程內(nèi)容。同學(xué)爭(zhēng)論問(wèn)題1:本節(jié)的學(xué)習(xí)目標(biāo)是什么?同學(xué)爭(zhēng)論問(wèn)題2:如何實(shí)現(xiàn)程序?同學(xué)自學(xué),并回答問(wèn)題3:如何理解自動(dòng)顯示對(duì)象的屬性和方法?同學(xué)爭(zhēng)論問(wèn)題4:如何創(chuàng)建安裝程序?555105教與學(xué)互動(dòng)設(shè)計(jì)老師活動(dòng)內(nèi)容同學(xué)活動(dòng)內(nèi)容時(shí)間(3)單擊“打包和綻開(kāi)向?qū)А睂?duì)話框中“打包”按鈕,開(kāi)頭創(chuàng)建主安裝程序。假如應(yīng)用程序沒(méi)有生成相應(yīng)的可執(zhí)行文件,則向?qū)?huì)指導(dǎo)用戶生成應(yīng)用程序的可執(zhí)行文件;假如已經(jīng)編譯并生成了可執(zhí)行文件,則向?qū)?huì)跳過(guò)這一步,向?qū)?chuàng)建一個(gè)名為XXX的可執(zhí)行文件,并調(diào)出“打包和綻開(kāi)向?qū)?打包腳本”對(duì)話框。(4)單擊“下一步”按鈕,調(diào)出“打包和綻開(kāi)向?qū)?包類(lèi)型”對(duì)話框。利用它可以選擇生成的包類(lèi)型(“標(biāo)準(zhǔn)安裝軟件包”或“相關(guān)文件”)。選擇“標(biāo)準(zhǔn)安裝包”選項(xiàng),如圖1-3-7所示。單擊“下一步”按鈕,調(diào)出“打包和綻開(kāi)向?qū)?打包文件夾”對(duì)話框,如圖1-3-8所示。(5)單擊“打包和綻開(kāi)向?qū)?打包文件夾”對(duì)話框中的“新建文件夾”按鈕,調(diào)出“新建文件夾”對(duì)話框。在該對(duì)話框的文本框中輸入文件夾的名稱(chēng),單擊“確定”按鈕,返回“打包和綻開(kāi)向?qū)?打包文件夾”對(duì)話框。(6)單擊“下一步”按鈕,生成一個(gè)文件夾,存儲(chǔ)全部生成的安裝程序部件的任務(wù)。假如丟失了文件,向?qū)н€會(huì)提示用戶,此時(shí)會(huì)調(diào)出“打包和綻開(kāi)向?qū)?包含文件”對(duì)話框。(7)在“打包和綻開(kāi)向?qū)?包含文件”對(duì)話框中選擇要打包的文件。然后單擊“下一步”按鈕,調(diào)出“打包和綻開(kāi)向?qū)?壓縮文件選項(xiàng)”對(duì)話框。利用該對(duì)話框來(lái)確定安裝程序的發(fā)行類(lèi)型,可以選擇生成一個(gè)壓縮文件或者是生成幾個(gè)壓縮文件。(8)單擊“下一步”按鈕,調(diào)出“打包和綻開(kāi)向?qū)?安裝程序標(biāo)題”對(duì)話框,利用該對(duì)話框輸入安裝程序的標(biāo)題。(9)此后,可以為安裝包中的文件選擇圖標(biāo),設(shè)置啟動(dòng)菜單,選擇安裝包中文件的安裝位置,選擇安裝后可以共享的文件等。每完成一項(xiàng)設(shè)置就單擊一次“下一步”按鈕,調(diào)出新的對(duì)話框,依據(jù)向?qū)У奶崾?,進(jìn)行新的設(shè)置。最終調(diào)出“打包和綻開(kāi)向?qū)?已完成!”對(duì)話框,利用該對(duì)話框輸入腳本名稱(chēng),然后單擊“完成”按鈕,完成安裝程序的創(chuàng)建工作,并保存創(chuàng)建安裝程序的腳本。3安裝應(yīng)用程序(1)退出VB6.0程序和其他相關(guān)程序。(2)雙擊安裝程序所在的文件夾內(nèi)的SETUP文件,開(kāi)頭安裝應(yīng)用程序。(3)依據(jù)向?qū)У奶崾拘畔?,進(jìn)行應(yīng)用程序保存位置的設(shè)置和文件名的輸入等操作。每完成一步設(shè)置,就單擊一次“下一步”按鈕,直到完成全部安裝工作。同學(xué)爭(zhēng)論問(wèn)題5:多道批處理系統(tǒng)的特征有哪些?同學(xué)爭(zhēng)論問(wèn)題6:如何安裝應(yīng)用程序?105教與學(xué)互動(dòng)設(shè)計(jì)老師活動(dòng)內(nèi)容同學(xué)活動(dòng)內(nèi)容時(shí)間1.4“兩個(gè)文字塊移動(dòng)”程序1.4.1學(xué)習(xí)目標(biāo)本節(jié)介紹第3個(gè)簡(jiǎn)潔的VB程序。通過(guò)本實(shí)例的學(xué)習(xí),通過(guò)程序轉(zhuǎn)變對(duì)象屬性的方法,把握使對(duì)象移動(dòng)的程序設(shè)計(jì)方法,從而了解面對(duì)對(duì)象編程的一些基本概念?!皟蓚€(gè)文字塊移動(dòng)”程序運(yùn)行后的畫(huà)面如圖1-4-1左圖所示,單擊“文字垂直同向移動(dòng)”按鈕后,窗體內(nèi)的“文字”和“移動(dòng)”文字會(huì)垂直同方向向上移動(dòng)15個(gè)像素,如圖1-4-1右圖所示。單擊“文字垂直反向移動(dòng)”按鈕后,窗體內(nèi)的“文字”和“移動(dòng)”文字會(huì)垂直反方向移動(dòng)15個(gè)像素。1.4.2程序?qū)崿F(xiàn)1窗體設(shè)計(jì)和對(duì)象屬性設(shè)置2輸入代碼程序1.4.3相關(guān)學(xué)問(wèn)1面對(duì)對(duì)象的程序設(shè)計(jì)簡(jiǎn)介面對(duì)對(duì)象的程序設(shè)計(jì)(ObjectOrientedProgramming,OOP)是另一種重要的程序設(shè)計(jì)方法,它能夠有效地改進(jìn)結(jié)構(gòu)化程序設(shè)計(jì)中存在的問(wèn)題,它采納面對(duì)對(duì)象的方法來(lái)解決問(wèn)題,不再將問(wèn)題分解為過(guò)程,而是將問(wèn)題分解為對(duì)象。20世紀(jì)70年月以來(lái)人們研制出了各種不同的面對(duì)對(duì)象的程序設(shè)計(jì)語(yǔ)言。20世紀(jì)90年月,面對(duì)對(duì)象程序設(shè)計(jì)在全世界快速流行,并成為程序設(shè)計(jì)的主流技術(shù)。在結(jié)構(gòu)化的程序設(shè)計(jì)中,解決某一個(gè)問(wèn)題的方法是將問(wèn)題進(jìn)行分解,然后用很多功能不同的函數(shù)來(lái)實(shí)現(xiàn),數(shù)據(jù)與函數(shù)是分別的。面對(duì)對(duì)象的程序設(shè)計(jì)認(rèn)為現(xiàn)實(shí)世界是由對(duì)象組成的,要解決某個(gè)問(wèn)題,必需要首先確定這個(gè)問(wèn)題是由哪些對(duì)象組成的。在面對(duì)對(duì)象的程序設(shè)計(jì)中,是面對(duì)對(duì)象的,它是將問(wèn)題抽象成很多類(lèi),將數(shù)據(jù)與對(duì)數(shù)據(jù)的操作封裝在一起,對(duì)象是類(lèi)的實(shí)例,程序是由對(duì)象和針對(duì)對(duì)象進(jìn)行操作的語(yǔ)句組成的。2大事和大事在程序中的表示格式(1)大事(Event):是指由用戶或操作系統(tǒng)引發(fā)的動(dòng)作。(2)大事在程序中的表示格式如下。PrivateSub窗體或控件名稱(chēng)_大事名稱(chēng)(形參表)程序段EndSub同學(xué)爭(zhēng)論問(wèn)題7:本節(jié)的學(xué)習(xí)目標(biāo)是什么?同學(xué)爭(zhēng)論問(wèn)題8:什么是面對(duì)對(duì)象的程序設(shè)計(jì)?同學(xué)爭(zhēng)論問(wèn)題9:如何理解大事?5105教與學(xué)互動(dòng)設(shè)計(jì)老師活動(dòng)內(nèi)容同學(xué)活動(dòng)內(nèi)容時(shí)間3對(duì)象和類(lèi)(1)對(duì)象(Object):是指現(xiàn)實(shí)世界中可以獨(dú)立存在的、可以被區(qū)分的,具有肯定結(jié)構(gòu)、屬性和功能的“實(shí)體”,也可以是一些概念上的實(shí)體,是代碼和數(shù)據(jù)的集合。(2)類(lèi):在VB中,對(duì)象是由類(lèi)(Class)創(chuàng)建的,對(duì)象是類(lèi)的詳細(xì)實(shí)例,對(duì)象都繼承了類(lèi)的屬性,對(duì)象還可以有它自己的特有屬性。4對(duì)象的屬性和方法(1)對(duì)象的屬性(Property):是指用于描述對(duì)象的名稱(chēng)、位置、大小等特性。(2)對(duì)象的方法(Method):是轉(zhuǎn)變對(duì)象屬性的操作。
(三)課堂熱身(課堂總結(jié)及課堂練習(xí))1.如何理解自動(dòng)顯示對(duì)象的屬性和方法?2.如何理解大事?3.什么是對(duì)象和類(lèi)?如何理解二者之間的相互關(guān)系?
(四)拓展延長(zhǎng)布置作業(yè):1.如何理解自動(dòng)顯示對(duì)象的屬性和方法?2.如何理解大事?3.什么是對(duì)象和類(lèi)?如何理解二者之間的相互關(guān)系同學(xué)爭(zhēng)論問(wèn)題10:什么是對(duì)象和類(lèi)?如何理解二者之間的相互關(guān)系?同學(xué)爭(zhēng)論并總結(jié)本次課的重點(diǎn)和難點(diǎn)。同學(xué)記錄課后作業(yè)的題目5155
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度航空航天產(chǎn)業(yè)園廠房租賃及研發(fā)合同3篇
- 二零二五年度車(chē)庫(kù)車(chē)位租賃與停車(chē)場(chǎng)綠化美化合同4篇
- 玉溪云南玉溪易門(mén)縣教育體育系統(tǒng)面向2025年畢業(yè)生招聘教師6人筆試歷年參考題庫(kù)附帶答案詳解
- 玉溪2025年云南玉溪市江川區(qū)審計(jì)局招聘公益性崗位工作人員筆試歷年參考題庫(kù)附帶答案詳解
- 深圳2025年廣東深圳市大鵬新區(qū)南澳辦事處招聘編外人員5人筆試歷年參考題庫(kù)附帶答案詳解
- 海南2025年海南省直屬機(jī)關(guān)資產(chǎn)管理中心招聘20人(第1號(hào))筆試歷年參考題庫(kù)附帶答案詳解
- 數(shù)學(xué)教育中的安全與應(yīng)急處理專(zhuān)業(yè)培訓(xùn)
- 教育資源在農(nóng)業(yè)產(chǎn)品直播中的價(jià)值體現(xiàn)及戰(zhàn)略部署
- 2025年鋼管架租賃與施工現(xiàn)場(chǎng)協(xié)調(diào)服務(wù)合同2篇
- 2025年牛津譯林版選修1歷史上冊(cè)月考試卷
- 5G+教育5G技術(shù)在智慧校園教育專(zhuān)網(wǎng)系統(tǒng)的應(yīng)用
- 服務(wù)人員隊(duì)伍穩(wěn)定措施
- 大連理工大學(xué)信封紙
- VI設(shè)計(jì)輔助圖形設(shè)計(jì)
- 淺談小學(xué)勞動(dòng)教育的開(kāi)展與探究 論文
- 2023年全國(guó)4月高等教育自學(xué)考試管理學(xué)原理00054試題及答案新編
- 河北省大學(xué)生調(diào)研河北社會(huì)調(diào)查活動(dòng)項(xiàng)目申請(qǐng)書(shū)
- JJG 921-2021環(huán)境振動(dòng)分析儀
- 中藥炮制學(xué)-第五、六章
- 小兒高熱驚厥精品課件
- 兩段焙燒除砷技術(shù)簡(jiǎn)介 - 文字版(1)(2)課件
評(píng)論
0/150
提交評(píng)論