![VB中SUB過程初探_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/fee2f4ba-14d7-48bd-af08-8e2b4392ded7/fee2f4ba-14d7-48bd-af08-8e2b4392ded71.gif)
![VB中SUB過程初探_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/fee2f4ba-14d7-48bd-af08-8e2b4392ded7/fee2f4ba-14d7-48bd-af08-8e2b4392ded72.gif)
![VB中SUB過程初探_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/fee2f4ba-14d7-48bd-af08-8e2b4392ded7/fee2f4ba-14d7-48bd-af08-8e2b4392ded73.gif)
![VB中SUB過程初探_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/fee2f4ba-14d7-48bd-af08-8e2b4392ded7/fee2f4ba-14d7-48bd-af08-8e2b4392ded74.gif)
![VB中SUB過程初探_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-2/28/fee2f4ba-14d7-48bd-af08-8e2b4392ded7/fee2f4ba-14d7-48bd-af08-8e2b4392ded75.gif)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、VB中SUB過程初探 “搭積木”大闖關(guān) 課堂組織者:戴麗曼教學(xué)目標(biāo)A知識(shí)與技能1掌握VB過程的定義與分類;2掌握VB中過程名的命名方式;3掌握VB中SUB子程序的調(diào)用。B.過程與方法1提高學(xué)生的自主探究的能力與興趣;2培養(yǎng)學(xué)生一定的自主學(xué)習(xí)和創(chuàng)新的能力。C情感態(tài)度與價(jià)值觀培養(yǎng)學(xué)生的自主協(xié)作精神與自信心。教學(xué)重難點(diǎn)重點(diǎn):1掌握VB中的過程的定義與分類;2掌握VB中的過程的命名方式;3掌握VB中的SUB過程的調(diào)用。難點(diǎn):1 VB過程的理解;2 VB中SUB過程的實(shí)現(xiàn)和調(diào)用。課時(shí)安排 一課時(shí) 40分鐘課前準(zhǔn)備1、導(dǎo)航卡 2、教學(xué)用課件 3、學(xué)生用資料 4、學(xué)生分組教學(xué)過程一、 情景導(dǎo)入 (2分鐘)出
2、示第一關(guān)“猜字謎”。字謎一:“因小失大”,答案為“口”;字謎二:“夫人何去處”,答案為“二”。今天,讓我們進(jìn)入“搭積木大闖關(guān)”游戲中,首先作為關(guān)主的我,向大家講述闖關(guān)規(guī)則,關(guān)主將學(xué)生分組,以競(jìng)技的方式并且只能通過“火柴搭積木”的形式將結(jié)果呈現(xiàn)給大家,為的是調(diào)節(jié)課堂的氣氛,并讓學(xué)生將注意力集中到課堂中來。同時(shí),也為我們接下來的新課知識(shí)“子程序的調(diào)用”做了一定的鋪墊,隱射了在VB編程中我們有必要將相同的任務(wù)編成“子過程”,以能方便多次的使用。二、 闖關(guān)環(huán)節(jié)(總23分鐘)“要實(shí)現(xiàn)字謎一,如何去實(shí)現(xiàn)呢?”教師拋出問題,學(xué)生肯定會(huì)去猜測(cè),這樣的即吸引了學(xué)生的注意力,也吸引了今天課堂的關(guān)鍵點(diǎn)。并且教師給出
3、產(chǎn)生結(jié)果(如下圖),引導(dǎo)學(xué)生進(jìn)行字體分解,建議利用“*”去象形筆畫。答案:口 1、 闖關(guān)規(guī)則介紹(10分鐘)VB應(yīng)用程序是由過程組成的,過程是完成某種特殊功能的一組獨(dú)立的程序代碼。兩大類過程。 事件過程 Sub過程 通用過程 Function過程事件過程是當(dāng)某個(gè)事件發(fā)生時(shí),對(duì)該事件作出響應(yīng)的程序段,它是VB應(yīng)用程序的主體,如COMMAND_CLICK(),FORM_LOAD()等為事件名。通用過程是獨(dú)立于事件過程之外,可供其他過程調(diào)用的程序段。(1) 規(guī)則背景:(2) SUB過程定義格式:A、定義格式:PrivatePublic Sub 過程名(參數(shù)表) 語(yǔ)句塊 Exit SubEnd Sub
4、說明: · 局部(Private)過程和全局(公用, Public)過程; · 通過參數(shù)表傳送參數(shù); Sub過程可以獲取調(diào)用過程傳送的參數(shù),也能通過參數(shù)表的參數(shù),把計(jì)算結(jié)果傳回給調(diào)用過程。B、SUB過程一:過程名,其命名規(guī)則同變量命名Private Sub mysub1(n) Print String(n, “*”)產(chǎn)生N個(gè)“*”組成的字符串End SubSUB語(yǔ)句的調(diào)用方式:(1)CALL調(diào)用:CALL mysub1(8) 產(chǎn)生結(jié)果為:(2)直接調(diào)用: mysub1 8 可產(chǎn)生結(jié)果為同上。通過以上的知識(shí)點(diǎn)的介紹,使學(xué)生能掌握VB中子過程的重要性,并且讓學(xué)生了解SUB過程調(diào)
5、用的基本形式,同時(shí)也將疑問帶給學(xué)生,發(fā)揮學(xué)生的自主創(chuàng)新與探索精神去完成接下來的闖關(guān)任務(wù)。2、 闖關(guān)一:(5分鐘)學(xué)生積木一攻略:要實(shí)現(xiàn)“二”字,如何調(diào)用MYSUB1()進(jìn)行操作呢?(請(qǐng)打開示例一程序,完成操作)要求學(xué)生在剛才所掌握的知識(shí)點(diǎn)的基礎(chǔ)上,并且在“導(dǎo)航卡”的幫助下完成示例一的程序代碼編寫,實(shí)現(xiàn)“二”字。半成型代碼如下: Private Sub Form_Load() Show End SubPrivate Sub mysub1(n) Print String(n, "*")End Sub教師巡視課堂,發(fā)現(xiàn)問題及時(shí)解決,并引導(dǎo)學(xué)生進(jìn)行相互協(xié)作,以能更好的完成任務(wù),在完
6、成的過程中,對(duì)作品進(jìn)行一定的點(diǎn)評(píng)。為使學(xué)生在接受理論時(shí),不會(huì)太厭煩,故在闖關(guān)一環(huán)節(jié)結(jié)束后,對(duì)過程的調(diào)用進(jìn)行一定的說明,讓學(xué)生能更好的理解過程調(diào)用的流程。過程調(diào)用示例:調(diào)用過程 Call SubA Call SubA Call SubB 子過程SubA子過程SubB把相同的任務(wù)編成相對(duì)獨(dú)立的“子過程”。當(dāng)事件過程需要執(zhí)行這個(gè)任務(wù)時(shí),可使用調(diào)用語(yǔ)句(如Call)實(shí)行調(diào)用。子過程執(zhí)行完后,會(huì)返回事件過程中調(diào)用語(yǔ)句Call的后續(xù)語(yǔ)句繼續(xù)執(zhí)行。3、 SUB過程二:(3分鐘)注:無參數(shù)Private Sub mysub2() Print "*" Tab(8); "*"
7、; End Sub可產(chǎn)生: 學(xué)生完成后,進(jìn)行作品反饋,并點(diǎn)品,以能增強(qiáng)學(xué)生的自信心。4、 闖關(guān)二:(5分鐘)學(xué)生積木二攻略:要實(shí)現(xiàn)“口”字,如何調(diào)用MYSUB1()和 MYSUB2()進(jìn)行操作呢?(請(qǐng)打開示例二程序,完成操作)要求學(xué)生在剛才所掌握的知識(shí)點(diǎn)的基礎(chǔ)上,并且在“導(dǎo)航卡”的幫助下完成示例二的程序代碼編寫,實(shí)現(xiàn)“口”字。半成型代碼如下:Private Sub Form_Load() Show End SubPrivate Sub mysub1(n) Print String(n, "*")End SubPrivate Sub mysub2() Print "
8、*" Tab(8); "*"End Sub 結(jié)果作品反饋,以能更好的了解學(xué)生的掌握情況,并且采用學(xué)生自愿的形式,更好的提高學(xué)生的自信心。三、 歡迎進(jìn)入闖關(guān)升級(jí)階段(10分鐘)調(diào)用SUB過程,實(shí)現(xiàn) “日”、“呂”等兩口便一家。此關(guān)的設(shè)計(jì)目的在于使學(xué)有余力的學(xué)生能得到更多的鍛煉,以能更好的鞏固所學(xué)的知識(shí)點(diǎn),也為課堂能對(duì)各種層次的學(xué)生進(jìn)行因材施教。操作過程中學(xué)生遇見問題:1、組內(nèi)合作; 2、組間合作; 3、導(dǎo)航卡幫助; 4、教師幫助。四、 闖關(guān)心得(3分鐘)這次的闖關(guān)中,同學(xué)們獲取了怎么樣的經(jīng)驗(yàn)?zāi)??此問題的設(shè)計(jì),使六個(gè)小組分別派代表總結(jié)課堂的所學(xué),能鍛煉學(xué)生的總結(jié)概括能
9、力以及表達(dá)能力,并使知識(shí)點(diǎn)得到更好的回顧。教師在各個(gè)小組總結(jié)完“闖關(guān)心得”后,自己總結(jié)課堂:小結(jié):1、VB過程的定義與分類;2、子過程命名同變量命名;3、SUB過程調(diào)用:(1)使用Call語(yǔ)句。格式: Call 過程名(實(shí)參表) (2)直接使用過程名,格式: 過程名實(shí)參表例如,調(diào)用名為SubCal的過程: Call SubCal(10) SubCal 10五、 恭喜過關(guān),請(qǐng)做好下一關(guān)的準(zhǔn)備(2分鐘)1、 如何利用SUB過程調(diào)用實(shí)現(xiàn)5!+10!的和;2、 預(yù)習(xí)FUNCTION 函數(shù)調(diào)用的有關(guān)知識(shí)。六、 板書設(shè)計(jì) 事件過程 Sub過程 通用過程 Function過程SUB過程調(diào)用:(1)使用Cal
10、l語(yǔ)句。格式: Call 過程名(實(shí)參表) (2)直接使用過程名,格式: 過程名實(shí)參表知識(shí)點(diǎn)介紹:VB應(yīng)用程序是由過程組成的,過程是完成某種特殊功能的一組獨(dú)立的程序代碼。兩大類過程。 事件過程 Sub過程 通用過程 Function過程事件過程是當(dāng)某個(gè)事件發(fā)生時(shí),對(duì)該事件作出響應(yīng)的程序段,它是VB應(yīng)用程序的主體,如COMMAND_CLICK(),FORM_LOAD()等為事件名。通用過程是獨(dú)立于事件過程之外,可供其他過程調(diào)用的程序段。過程調(diào)用示例:(1) SUB過程定義格式:A、定義格式:PrivatePublic Sub 過程名(參數(shù)表) 語(yǔ)句塊 Exit SubEnd Sub說明: · 局部(Private)過程和全局(公用, Public)過程; · 通過參數(shù)表傳送參數(shù); Sub過程可以獲取調(diào)用過程傳送的參數(shù),也能通過參數(shù)表的參數(shù),把計(jì)算結(jié)果傳回給調(diào)用過程。例題參考:使用Sub過程的示例1 Private Sub Form_Load() Show Call mysub1(30) Call mysub2 Call mysub2 Call mysub2 Call mysub1(30) End Sub程序運(yùn)行結(jié)果注意:光標(biāo)移動(dòng)的實(shí)現(xiàn)TAB(
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝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ù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度土地開發(fā)權(quán)轉(zhuǎn)讓合同附規(guī)劃設(shè)計(jì)及施工許可
- 施工合同簽訂及履行制度
- 教育機(jī)構(gòu)的字體運(yùn)用規(guī)范
- 遠(yuǎn)程教育對(duì)學(xué)習(xí)困難學(xué)生的支持研究
- 幼兒園燃?xì)庑孤?yīng)急預(yù)案
- 上海市某物流有限公司勞動(dòng)合同
- 個(gè)人委托代理合同范本示例
- 三孩子離婚贍養(yǎng)費(fèi)合同范本
- 二手物品買賣合同范文
- 個(gè)人住房抵押貸款合同范本大全
- 煤礦電氣試驗(yàn)規(guī)程
- JCT796-2013 回彈儀評(píng)定燒結(jié)普通磚強(qiáng)度等級(jí)的方法
- 物業(yè)客服培訓(xùn)課件PPT模板
- 火力發(fā)電廠節(jié)能管理制度實(shí)施細(xì)則
- 2003年版勞動(dòng)合同范本
- 全名校北師大版數(shù)學(xué)五年級(jí)下冊(cè)第三單元達(dá)標(biāo)測(cè)試卷(含答案)
- 新員工入職通識(shí)考試(中軟國(guó)際)
- 華為攜手深圳國(guó)際會(huì)展中心創(chuàng)建世界一流展館
- 2023版思想道德與法治專題2 領(lǐng)悟人生真諦 把握人生方向 第3講 創(chuàng)造有意義的人生
- 全過程工程咨詢服務(wù)技術(shù)方案
- GB/T 41509-2022綠色制造干式切削工藝性能評(píng)價(jià)規(guī)范
評(píng)論
0/150
提交評(píng)論