VB分支結(jié)構(gòu)語(yǔ)句初探.doc_第1頁(yè)
VB分支結(jié)構(gòu)語(yǔ)句初探.doc_第2頁(yè)
VB分支結(jié)構(gòu)語(yǔ)句初探.doc_第3頁(yè)
VB分支結(jié)構(gòu)語(yǔ)句初探.doc_第4頁(yè)
VB分支結(jié)構(gòu)語(yǔ)句初探.doc_第5頁(yè)
已閱讀5頁(yè),還剩2頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

VB分支結(jié)構(gòu)語(yǔ)句初探天津市第四十一中學(xué) 孟玲玲一、案例背景信息1模塊:初中信息技術(shù)基礎(chǔ)(下)2年級(jí):初中一年級(jí)案例作者孟玲玲單位及郵編天津市第四十一中學(xué)(河西區(qū)馬場(chǎng)道195號(hào) 300204)電子信箱 M聯(lián)系電例名稱(chēng)VB分支結(jié)構(gòu)語(yǔ)句初探課時(shí)1適用教材中國(guó)地圖出版社 天津市七年級(jí)信息技術(shù)下冊(cè)第十單元第四節(jié)(選學(xué))二、教學(xué)設(shè)計(jì)(一)教學(xué)目標(biāo):知識(shí)與技能(1)初步了解分支結(jié)構(gòu)程序的特點(diǎn)(2)了解if語(yǔ)句的基本格式、功能和用法(3)嘗試用if 語(yǔ)句解決實(shí)際生活中的問(wèn)題 過(guò)程與方法: 學(xué)生通過(guò)本節(jié)課問(wèn)題的逐步深入,初步掌握運(yùn)用VB分支語(yǔ)句解決實(shí)際生活中問(wèn)題的一般過(guò)程和方法。 情感態(tài)度與價(jià)值觀: 培養(yǎng)學(xué)生的邏輯思維能力,使學(xué)生初步具有程序設(shè)計(jì)的思想、運(yùn)用程序解決實(shí)際問(wèn)題的思維方式。 (二)內(nèi)容分析本節(jié)課是中國(guó)地圖出版社的天津市七年級(jí)信息技術(shù)下冊(cè)第十單元第四節(jié)主要教學(xué)內(nèi)容(選學(xué))。本節(jié)分支結(jié)構(gòu)的重點(diǎn)是:讓學(xué)生初步了解IF語(yǔ)句的格式和用法,嘗試用IF語(yǔ)句解決實(shí)際問(wèn)題,培養(yǎng)學(xué)生程序設(shè)計(jì)的思想和思維方式。本節(jié)的難點(diǎn)是:學(xué)生能靈活運(yùn)用if分支結(jié)構(gòu)語(yǔ)句,多種形式解決實(shí)際問(wèn)題。(三)學(xué)生分析本節(jié)課的教學(xué)對(duì)象是七年級(jí)的學(xué)生,他們求知欲強(qiáng)、 喜歡爭(zhēng)強(qiáng)好勝,所以在教學(xué)中穿插了一些比賽,讓學(xué)生在“賽中學(xué)”、“學(xué)中賽”,極大地激發(fā)了學(xué)習(xí)熱情,提高學(xué)習(xí)效率。這個(gè)年齡的學(xué)生好奇心非常強(qiáng),愛(ài)玩計(jì)算機(jī)游戲,如果在教學(xué)中教師循循善誘,充分利用學(xué)生強(qiáng)烈的好奇心,采用知識(shí)游戲的方式,充分調(diào)動(dòng)他們濃厚的學(xué)習(xí)興趣,激發(fā)學(xué)生的學(xué)習(xí)積極性,可以使看似枯燥的程序設(shè)計(jì)變得其樂(lè)無(wú)窮,學(xué)生在津津樂(lè)道的問(wèn)題解決中掌握分支結(jié)構(gòu)程序設(shè)計(jì)的方法和技巧。(四)教學(xué)策略設(shè)計(jì)1教學(xué)方法設(shè)計(jì)協(xié)作-主動(dòng)探究啟發(fā)式教學(xué)2關(guān)于教-學(xué)流程和教學(xué)活動(dòng)的設(shè)計(jì)思路學(xué)生分組:在教學(xué)活動(dòng)中引入競(jìng)爭(zhēng)機(jī)制,激發(fā)學(xué)習(xí)熱情教學(xué)引入:快樂(lè)英語(yǔ)拼句,對(duì)if語(yǔ)句的理解和感性認(rèn)識(shí)福娃考考你程序:u 首先運(yùn)行并思考電腦如何實(shí)現(xiàn)判斷正誤的?(激起學(xué)生強(qiáng)烈的好奇心)u 嘗試寫(xiě)程序代碼,然后查看程序源代碼,比較。(引導(dǎo)學(xué)生分析、思考問(wèn)題,掌握用程序解決實(shí)際問(wèn)題的思維方法。)u 最后分析歸納出:?jiǎn)涡衖f語(yǔ)句知識(shí)要點(diǎn):格式、功能和說(shuō)明(由問(wèn)題解決歸納出知識(shí)要點(diǎn),帶著問(wèn)題學(xué)習(xí),提高學(xué)習(xí)效果。)奧運(yùn)五環(huán)程序:u 運(yùn)行exe 程序后思考:電腦如何涂出五環(huán)的顏色并顯示顏色代表的含義?(激發(fā)學(xué)生的興趣。沒(méi)有看到程序代碼前,學(xué)生可能認(rèn)為程序很神秘)u 學(xué)生練習(xí),自主協(xié)作探究學(xué)習(xí),嘗試用ifthen語(yǔ)句補(bǔ)填程序代碼(練習(xí)完成后明白程序設(shè)計(jì)的一般思維方法,體驗(yàn)到了程序設(shè)計(jì)的樂(lè)趣,增強(qiáng)學(xué)生的自信心和成就感,同時(shí)自主-協(xié)作探究提高了學(xué)習(xí)效率)猜猜他是哪國(guó)人(聰明的推理專(zhuān)家): u 運(yùn)行exe 程序u 先用自然語(yǔ)言分析判斷結(jié)果(引導(dǎo)學(xué)生嘗試用分支結(jié)構(gòu)語(yǔ)句獨(dú)立解決問(wèn)題)u 然后用自然語(yǔ)言描述程序設(shè)計(jì)的思路并給出關(guān)鍵語(yǔ)句的表示 (人腦的思維方式轉(zhuǎn)換成程序設(shè)計(jì)的思維方式)u 學(xué)生練習(xí):嘗試用ifthenelse單行語(yǔ)句編寫(xiě)程序時(shí)遇到問(wèn)題u 解決單行if語(yǔ)句無(wú)法實(shí)現(xiàn)的問(wèn)題,歸納出if塊語(yǔ)句格式的知識(shí)要點(diǎn)。(知識(shí)的呈現(xiàn)符合學(xué)生知識(shí)需求的規(guī)律,切實(shí)使學(xué)生牢固掌握if塊語(yǔ)句)u 學(xué)生完成練習(xí):用if塊語(yǔ)句編寫(xiě)“猜猜他是哪國(guó)人“程序 u 程序設(shè)計(jì)深入思考,拓展設(shè)計(jì)思路。(使程序設(shè)計(jì)呈現(xiàn)多樣化。讓學(xué)生有再學(xué)習(xí)的愿望,使學(xué)生的學(xué)習(xí)是一個(gè)可持續(xù)發(fā)展的過(guò)程)知識(shí)反饋:我是細(xì)心的程序醫(yī)生,快速診斷問(wèn)題程序并給出正確處方(學(xué)生自己發(fā)現(xiàn)錯(cuò)誤,更正錯(cuò)誤,掌握知識(shí)更牢固,使本節(jié)課內(nèi)容更充實(shí)、完整)知識(shí)總結(jié)和延伸課后作業(yè)三、教與學(xué)的實(shí)際過(guò)程描述1教與學(xué)的過(guò)程描述教學(xué)階段及所用時(shí)間教師活動(dòng)學(xué)生活動(dòng)設(shè)計(jì)意圖和對(duì)學(xué)生學(xué)習(xí)過(guò)程的觀察和考查教學(xué)引入(快樂(lè)英語(yǔ)拼句)師:1、我們今天這節(jié)課的學(xué)習(xí)過(guò)程中會(huì)有幾個(gè)比賽活動(dòng),希望本組內(nèi)的同學(xué)齊心協(xié)力合作好。2、你能幫老師完整地翻譯下面的句子嗎?(只知道部分短語(yǔ))“如果你有時(shí)間,那么可以陪我買(mǎi)奧運(yùn)紀(jì)念品嗎?否則,我只能呆在賓館里看電視了?!标P(guān)鍵詞:買(mǎi)奧運(yùn)紀(jì)念品(buy Olympic souvenirs),有時(shí)間(have time),如果(if),那么(then),否則(else),呆在賓館 (stay in the hotel),看電視(watching TV), 陪我(with me),只能(can only)1、學(xué)生分成兩組2、嘗試?yán)美蠋熖峁┑年P(guān)鍵短語(yǔ),翻譯完整的英語(yǔ)句子??茨慕M最先完成? 在教學(xué)中引入競(jìng)爭(zhēng)機(jī)制:這樣可以有效激發(fā)學(xué)生的學(xué)習(xí)熱情。讓學(xué)生從熟悉的英語(yǔ)翻譯問(wèn)題出發(fā),對(duì)if 語(yǔ)句有一個(gè)初步的感性認(rèn)識(shí)和意思上的理解。分析英語(yǔ)句子If you have time, then, can you with me to buy Olympic souvenirs? Else, I can only stay in the hotel watching TV.分析:看來(lái)我能否去買(mǎi)奧運(yùn)紀(jì)念品的條件是“你有時(shí)間”,如果條件成立,那么可以去,如果沒(méi)時(shí)間,即條件不成立,就不能去了,只能呆在賓館里。最先完成的組派學(xué)生回答翻譯的句子。考查學(xué)生對(duì)ifthenelse的理解程度,從而引出下面的教學(xué)內(nèi)容。福娃考考 你?奧運(yùn)知識(shí)問(wèn)答游戲(知識(shí)內(nèi)容:if.thenelse語(yǔ)句)1、 學(xué)生運(yùn)行“福娃考考你.exe”程序。2、 VB程序界面3、 提問(wèn):電腦怎么判斷我們給出的答案是對(duì)或錯(cuò)呢?并且顯示相應(yīng)的圖片?分析:聯(lián)系剛才的英語(yǔ)翻譯,讓電腦判斷是否可以用英語(yǔ)ifthenelse來(lái)表示呢?If 答案是對(duì)的 then 出現(xiàn)福娃 else 出現(xiàn)哭臉出現(xiàn)問(wèn)題:“答案是對(duì)的”怎么用VB語(yǔ)句表示? “出現(xiàn)福娃圖片” 怎么用VB語(yǔ)句表示?程序中幾種控件及主要屬性控件 屬性 值Text1 text 輸入的文本內(nèi)容Command1 caption 看看對(duì)嗎?Image1 picture 福娃的圖片 Visible 初始為falseImage2 picture 哭臉的圖片 Visible 初始為false分析:答案在文本框中輸入,應(yīng)是text1的text屬性:Text1.Text = D 福娃圖片出現(xiàn)應(yīng)是image1的visible屬性:Image1.Visible = True雙擊“看看對(duì)嗎?”按鈕,查看代碼如下:If Text1.Text = D Or Text1.Text = d Then Image1.Visible = True Else Image2.Visible = True(代碼在一行顯示)。知識(shí)歸納,分支結(jié)構(gòu)If 語(yǔ)句單行格式一:if 條件then語(yǔ)句一 else語(yǔ)句二 格式二:if條件then語(yǔ)句下面的“奧運(yùn)五環(huán)程序“就使用了if單行語(yǔ)句的格式二運(yùn)行程序后思考:電腦是怎么判斷出我們給的答案是對(duì)或錯(cuò)呢?而且會(huì)根據(jù)答案的正誤出現(xiàn)不同的圖片呢?這和剛才的英語(yǔ)拼句有什么關(guān)系?2、注意聽(tīng)老師講解分支結(jié)構(gòu)if單行語(yǔ)句的格式、功能和說(shuō)明。利用學(xué)生愛(ài)玩智力游戲的特點(diǎn),先讓學(xué)生運(yùn)行“福娃考考 你”程序,以2008北京奧運(yùn)為背景知識(shí),激起學(xué)生強(qiáng)烈的好奇心,教師引導(dǎo)學(xué)生逐步深入思考問(wèn)題。教師不要急于說(shuō)出答案,而是根據(jù)學(xué)生對(duì)新知識(shí)的理解,引導(dǎo)學(xué)生分析問(wèn)題,讓學(xué)生學(xué)會(huì)思考,掌握用程序解決實(shí)際問(wèn)題的思維方法。由問(wèn)題解決進(jìn)而歸納總結(jié)出分支結(jié)構(gòu)語(yǔ)句:if單行語(yǔ)句的格式和功能。這樣講解符合學(xué)生的認(rèn)知規(guī)律,與傳統(tǒng)的程序教學(xué)(即先講語(yǔ)句格式,再運(yùn)用語(yǔ)句解決程序問(wèn)題)相比較,學(xué)生更樂(lè)于接受,思維更活躍,帶著問(wèn)題學(xué)習(xí),學(xué)習(xí)效果和學(xué)習(xí)效率都有很大提高。你了解奧運(yùn)五環(huán)嗎?(if.then語(yǔ)句)1、我們都知道奧運(yùn)會(huì)的標(biāo)志是五環(huán)相連,那這五環(huán)是什么顏色?它們代表什么含義?這五個(gè)彩色圓環(huán)又是如何排列的呢?如果不知道,你運(yùn)行完下面的“奧運(yùn)五環(huán).exe”程序就知道了。2、VB程序界面3、程序中幾種控件及主要屬性控件 屬性 值Command1 caption 確定Command2 caption 重新開(kāi)始Text1 text 內(nèi)容初始狀態(tài)為空Shape1-5 shape 3-cirle Bordercolor 白色 Borderwidth 5 Height 800 Width 8004、老師僅完成了部分的程序。希望大家把老師沒(méi)有完成的程序補(bǔ)充完整,使之正常運(yùn)行。1、運(yùn)行奧運(yùn)五環(huán).exe程序,思考:程序是如何使用ifthen語(yǔ)句實(shí)現(xiàn)的?2運(yùn)行奧運(yùn)五環(huán).vbp并打開(kāi)運(yùn)行奧運(yùn)五環(huán).frm窗口,雙擊“確定”按鈕,補(bǔ)充完整老師沒(méi)有完成的程序。3、全班分成的兩組比賽:看哪組同學(xué)在規(guī)定的時(shí)間內(nèi)完成程序代碼補(bǔ)充,使奧運(yùn)五環(huán)程序正常運(yùn)行的人數(shù)最多。本組內(nèi)的同學(xué)可以討論,并且先完成的同學(xué)可以幫助還沒(méi)有完成的同學(xué)。 “奧運(yùn)五環(huán)的顏色和含義”這個(gè)問(wèn)題很多人僅了解部分內(nèi)容,但能完整說(shuō)清楚的人寥寥無(wú)幾。所以問(wèn)題的本身就具有挑戰(zhàn)性和知識(shí)趣味性。沒(méi)有看到程序前,學(xué)生可能認(rèn)為程序很神秘,補(bǔ)充完代碼后才恍然大悟,學(xué)生在學(xué)習(xí)的過(guò)程中充分體驗(yàn)到了程序設(shè)計(jì)的樂(lè)趣。組內(nèi)互助提高了學(xué)生的學(xué)習(xí)效率,避免了以往教學(xué)中僅是老師單獨(dú)輔導(dǎo)學(xué)生所造成的局限性。考慮到學(xué)生是初學(xué)VB,直接編寫(xiě)太多的代碼會(huì)讓學(xué)生無(wú)從下手,所以老師給出程序的半成品讓學(xué)生補(bǔ)充,增強(qiáng)他們的自信心和成就感。我是聰明的推理專(zhuān)家(猜猜他們是哪國(guó)人?)運(yùn)用if塊語(yǔ)句解決問(wèn)題七年級(jí)的學(xué)生奧成班里來(lái)了三個(gè)來(lái)自英國(guó)、日本、韓國(guó)的學(xué)生,你能猜出他們是哪國(guó)人嗎?1、運(yùn)行程序,這可是一個(gè)“會(huì)思考的程序”呀!你猜出他們分別是哪國(guó)人了嗎?2、分析:如果A不講英文,那么A可能是日本人或韓國(guó)人;B不懂日語(yǔ),但與英國(guó)同學(xué)可以熱烈交談,那么可以判斷B不是日本人,也不是英國(guó)人,所以B是韓國(guó)人;如果B是韓國(guó)人,那么A肯定是日本人,C就是英國(guó)人。3、嘗試編程:可以用自然語(yǔ)言描述如下:第一個(gè)“查看按鈕”的代碼可以如下編寫(xiě):如果你猜A是日本人,那么電腦會(huì)彈出“正確!”答案窗口否則,如果你猜A是英國(guó)人,那么電腦會(huì)彈出窗口:“提醒:A同學(xué)不會(huì)講英文,怎么會(huì)是英國(guó)人?”如果你猜A是韓國(guó)人,那么電腦會(huì)彈出窗口:“提醒:A如果是韓國(guó)人,B、C可能是英國(guó)人和日本人。B不懂日語(yǔ),B不是日本人。B如果是英國(guó)人,但與“B能與英國(guó)同學(xué)熱烈交流”矛盾?!?、關(guān)鍵提示:If thenelse :如果那么否則你猜A是日本人:text1.text = “日本”彈出窗口函數(shù):msgbox(“此處輸入的內(nèi)容是彈出窗口中顯示的正確或提示的內(nèi)容”)5、學(xué)生嘗試編寫(xiě)程序,此時(shí)會(huì)遇到問(wèn)題:如果用單行語(yǔ)句格式,不好實(shí)現(xiàn)程序設(shè)計(jì)。知識(shí)歸納:if 語(yǔ)句塊格式6、學(xué)生用if塊語(yǔ)句形式書(shū)寫(xiě)程序。7、關(guān)于此程序設(shè)計(jì)的思考如果猜者在B文本框中輸入“韓國(guó)人”或“韓”,其實(shí)答案正確,但是無(wú)任何顯示,如何完善程序?程序可以如下改寫(xiě):If Text2.Text = 韓國(guó) or Text2.Text = 韓 or Text2.Text = 韓國(guó)人如果不用if塊語(yǔ)句格式編寫(xiě),能否用ifthen單行語(yǔ)句格式編寫(xiě)?如果不采用老師描述的自然語(yǔ)言的判斷形式,你如何設(shè)計(jì)出自己的程序呢?這后兩個(gè)問(wèn)題學(xué)生可以課后去解決,作為課后作業(yè)。結(jié)論:程序的編寫(xiě)是多樣的,每個(gè)人的設(shè)計(jì)思路不同,設(shè)計(jì)出來(lái)的程序也是多種多樣的。1、運(yùn)行后程序,思考A、B、C三位同學(xué)到底是哪國(guó)人?計(jì)算機(jī)程序真的會(huì)象我們一樣思考嗎?2、全班的兩組比賽:看看哪組是更聰明的推理專(zhuān)家?最先猜出的組選派代表陳述判斷理由。3、思考:我們?nèi)绾卧O(shè)計(jì)出讓別人猜猜的程序呢?在老師的指導(dǎo)下步步分析。 4、帶著自己的問(wèn)題,認(rèn)真聽(tīng)老師講解if 塊語(yǔ)句。5、學(xué)習(xí)任務(wù):完成第二個(gè)“查看按鈕”的代碼。6、嘗試完成程序代碼的編寫(xiě),組內(nèi)可以討論。7、思考老師提出的關(guān)于程序設(shè)計(jì)的幾點(diǎn)思考?!安虏滤悄膰?guó)人”這個(gè)問(wèn)題一提出,學(xué)生都想最快地判斷出結(jié)果。用電腦去驗(yàn)證結(jié)果時(shí),感覺(jué)電腦會(huì)思考似的。從問(wèn)題內(nèi)容的懸念到程序設(shè)計(jì)的懸念,教師運(yùn)用啟發(fā)式教學(xué),循序漸進(jìn),引導(dǎo)學(xué)生一步一步嘗試用分支結(jié)構(gòu)語(yǔ)句獨(dú)立解決問(wèn)題。學(xué)生經(jīng)歷整個(gè)程序的設(shè)計(jì)過(guò)程:從遇到實(shí)際問(wèn)題-人腦的思維方式轉(zhuǎn)換成程序的思維方式-解決問(wèn)題過(guò)程中出現(xiàn)了新問(wèn)題思考嘗試解決-解決問(wèn)題后并沒(méi)有結(jié)束,而是多方面思考,拓展設(shè)計(jì)思路。使程序設(shè)計(jì)呈現(xiàn)多樣化。讓學(xué)生有再學(xué)習(xí)的愿望,使學(xué)生的學(xué)習(xí)是一個(gè)可持續(xù)發(fā)展的過(guò)程。在問(wèn)題的環(huán)環(huán)解決中,學(xué)生積極、活躍地思考問(wèn)題,學(xué)習(xí)氛圍緊張而充實(shí),學(xué)生也很有成就感。在知識(shí)的講解過(guò)程中如何引出if塊語(yǔ)句,教師先讓學(xué)生嘗試用ifthenelse單行語(yǔ)句解決,結(jié)果出現(xiàn)了不太好解決的情況,此時(shí)教師歸納總結(jié)出if塊語(yǔ)句格式和功能。這樣使知識(shí)的呈現(xiàn)符合學(xué)生知識(shí)需求的規(guī)律,切實(shí)使學(xué)生牢固掌握if塊語(yǔ)句。我是細(xì)心的程序醫(yī)生(快速診斷問(wèn)題程序)1、我們今天學(xué)習(xí)了if分支結(jié)構(gòu)語(yǔ)句,可是大家在程序書(shū)寫(xiě)中總是會(huì)或多或少遇到一些問(wèn)題,這不,下面的程序就是一些馬虎的同學(xué)書(shū)寫(xiě)的,我們看看哪一組的程序醫(yī)生既細(xì)心,又能快速正確找到毛病給出正確的處方。在老師的指導(dǎo)下完成flash連線題考慮到如果讓老師總結(jié)出書(shū)寫(xiě)if分支結(jié)構(gòu)語(yǔ)句易出現(xiàn)的錯(cuò)誤,不如讓學(xué)生自己發(fā)現(xiàn)錯(cuò)誤,更正錯(cuò)誤,效果會(huì)更好,掌握知識(shí)更牢固。所以知

溫馨提示

  • 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ì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論