VB 第4課 連續(xù)自然數(shù)求和.doc_第1頁(yè)
VB 第4課 連續(xù)自然數(shù)求和.doc_第2頁(yè)
VB 第4課 連續(xù)自然數(shù)求和.doc_第3頁(yè)
VB 第4課 連續(xù)自然數(shù)求和.doc_第4頁(yè)
VB 第4課 連續(xù)自然數(shù)求和.doc_第5頁(yè)
免費(fèi)預(yù)覽已結(jié)束,剩余1頁(yè)可下載查看

下載本文檔

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

文檔簡(jiǎn)介

第4課連續(xù)自然數(shù)求和在運(yùn)用VB6.0進(jìn)行程序設(shè)計(jì)時(shí),經(jīng)常會(huì)發(fā)現(xiàn)某一段代碼是需要反復(fù)執(zhí)行的,我們把用以實(shí)現(xiàn)此種需求的程序結(jié)構(gòu)稱為循環(huán)結(jié)構(gòu)。在VB6.0中提供的循環(huán)結(jié)構(gòu)有兩種,一種是ForNext循環(huán);另一種是DoLoop循環(huán)。本節(jié)課中,我們將依托一個(gè)“連續(xù)自然數(shù)求和”小程序來(lái)引出For.Next循環(huán),并針對(duì)其進(jìn)行簡(jiǎn)單討論。編寫(xiě)意圖流程控制語(yǔ)句是VB6.0程序設(shè)計(jì)中極其重要的一環(huán),可以說(shuō)理解并掌握了VB6.0編程中流程控制語(yǔ)句的使用方法,就相當(dāng)于打開(kāi)了一扇通往計(jì)算機(jī)程序設(shè)計(jì)世界的大門。流程控制語(yǔ)句的學(xué)習(xí)其實(shí)更是一種邏輯思維模式的學(xué)習(xí),是一種較為復(fù)雜的因果判定思想的形成過(guò)程,這種思想在所有的編程語(yǔ)言中也都是通用的。初中四年級(jí)的學(xué)生經(jīng)過(guò)多年的學(xué)習(xí)生活,已經(jīng)具備了較好的邏輯思維能力和自學(xué)能力,所以,本節(jié)課我們?cè)O(shè)計(jì)了制作“連續(xù)自然數(shù)求和”小程序這樣一個(gè)學(xué)習(xí)任務(wù),通過(guò)這個(gè)任務(wù)的完成,引出流程控制語(yǔ)句中的For.Next循環(huán)結(jié)構(gòu),同時(shí)學(xué)習(xí)了列表框控件屬性的修改方法。內(nèi)容分析課文中出示的“連續(xù)自然數(shù)求和”小程序共主要涉及到了:修改控件屬性、For.Next循環(huán)結(jié)構(gòu)以及簡(jiǎn)單循環(huán)程序的編寫(xiě)、卸載當(dāng)前窗體四個(gè)知識(shí)點(diǎn),其中隱含當(dāng)前窗體,本節(jié)側(cè)重修改控件屬性的方法和循環(huán)程序的編寫(xiě)這兩個(gè)知識(shí)點(diǎn)地學(xué)習(xí)。教學(xué)目標(biāo)1.知識(shí)與技能理解For.Next循環(huán)結(jié)構(gòu)的作用,掌握其語(yǔ)法形式和使用其進(jìn)行簡(jiǎn)單循環(huán)程序的編寫(xiě)地方法,進(jìn)而初步形成程序設(shè)計(jì)中循環(huán)程序的概念;列表框控件的屬性設(shè)置方法。2.過(guò)程與方法通過(guò)學(xué)生自讀教材和上機(jī)對(duì)比操作演練,結(jié)合前面學(xué)習(xí)過(guò)的控件屬性知識(shí),使其能夠自行發(fā)現(xiàn)并總結(jié)出控件屬性的修改方法;通過(guò)學(xué)生自讀教材,使學(xué)生在對(duì)“連續(xù)自然數(shù)求和”小程序進(jìn)行分析的過(guò)程中理解并掌握For.Next循環(huán)結(jié)構(gòu)及運(yùn)用For.Next語(yǔ)句進(jìn)行循環(huán)程序設(shè)計(jì)地方法。3.情感態(tài)度與價(jià)值觀使學(xué)生因自行探究并總結(jié)出了控件屬性的修改方法而感受探究成功的快樂(lè)的同時(shí),進(jìn)一步增強(qiáng)其自學(xué)能力、樹(shù)立自信心、克服其對(duì)計(jì)算機(jī)編程的恐懼心理;使學(xué)生通過(guò)對(duì)連續(xù)自然數(shù)進(jìn)行傳統(tǒng)的累加運(yùn)算與應(yīng)用循環(huán)程序設(shè)計(jì)“連續(xù)自然數(shù)求和”程序的對(duì)比中認(rèn)識(shí)到計(jì)算機(jī)程序設(shè)計(jì)在生活中的作用和意義。教學(xué)重點(diǎn)控件屬性的修改方法;使用For.Next進(jìn)行循環(huán)程序設(shè)計(jì)的方法。教學(xué)難點(diǎn)使用Dim聲明變量、變量的幾種類型以及將Textbox文本框中獲取到的數(shù)值賦值。給變量這三處知識(shí)點(diǎn)并不是本課教學(xué)的重點(diǎn),然而處理不當(dāng)又會(huì)容易使學(xué)生產(chǎn)生疑問(wèn),阻礙教學(xué)進(jìn)程。因而,如何對(duì)這三處知識(shí)點(diǎn)進(jìn)行適當(dāng)?shù)奶幚?,在保證本課教學(xué)目標(biāo)達(dá)成的前提下合理開(kāi)展教學(xué)活動(dòng)成為本課的難點(diǎn)。實(shí)施建議課前準(zhǔn)備建議課前教師應(yīng)準(zhǔn)備好用于多個(gè)演示的“連續(xù)自然數(shù)求和”程序,例如:教材中給出的“連續(xù)自然數(shù)求和”實(shí)例程序、使用For.Next語(yǔ)句依據(jù)不同算法設(shè)計(jì)的“連續(xù)自然數(shù)求和”程序、更改了程序視覺(jué)界面的“連續(xù)自然數(shù)求和”程序以及運(yùn)用之前學(xué)習(xí)過(guò)的知識(shí)完全可以編寫(xiě)設(shè)計(jì)的其他小程序。教材中給出的實(shí)例程序用于在教學(xué)中給學(xué)生進(jìn)行程序功能以及程序編寫(xiě)演示;使用For.Next語(yǔ)句依據(jù)不同算法設(shè)計(jì)的“連續(xù)自然數(shù)求和”程序和更改了程序視覺(jué)界面的“連續(xù)自然數(shù)求和”程序分別用于For.Next循環(huán)程序設(shè)計(jì)方法的練習(xí)和控件屬性修改方法的練習(xí);運(yùn)用之前學(xué)習(xí)過(guò)的知識(shí)完全可以編寫(xiě)設(shè)計(jì)的其他小程序則用于在時(shí)間允許的情況下或在課后進(jìn)行知識(shí)延伸拓展。教學(xué)方法建議根據(jù)本課教學(xué)目標(biāo),建議采用任務(wù)驅(qū)動(dòng)、自主探究與小組討論相結(jié)合的教學(xué)方法?!斑B續(xù)自然數(shù)求和”運(yùn)算在現(xiàn)階段運(yùn)用已經(jīng)學(xué)習(xí)過(guò)的數(shù)學(xué)知識(shí)是完全可以完成的,學(xué)生通過(guò)自行閱讀教材,輔以教師從旁點(diǎn)撥,完成本課學(xué)習(xí)目標(biāo)并不難。因而,依據(jù)學(xué)生狀況,適當(dāng)選擇運(yùn)用任何以學(xué)生為主體,教師為輔助的教學(xué)方法都是可以的。教學(xué)活動(dòng)建議活動(dòng)1.我的程序我做主本活動(dòng)旨在通過(guò)學(xué)生自行修改“連續(xù)自然數(shù)求和”程序的界面,靈活運(yùn)用學(xué)到的知識(shí)來(lái)實(shí)現(xiàn)創(chuàng)建界面?zhèn)€性化的程序的過(guò)程,逆向鍛煉學(xué)生根據(jù)目標(biāo)找方法,強(qiáng)化學(xué)生對(duì)VB6.0程序設(shè)計(jì)實(shí)用性的感知,同時(shí)鞏固學(xué)到的控件屬性的修改方法等知識(shí)。活動(dòng)2.不走尋常路本活動(dòng)通過(guò)學(xué)生運(yùn)用所學(xué)的知識(shí),尋找不同算法來(lái)設(shè)計(jì)“連續(xù)自然數(shù)求和”程序的過(guò)程,增進(jìn)學(xué)生對(duì)循環(huán)程序概念的理解,鞏固使用For.Next語(yǔ)句進(jìn)行循環(huán)程序設(shè)計(jì)的知識(shí),鍛煉學(xué)生多角度思維的能力。活動(dòng)3.一網(wǎng)在手,知識(shí)我有可以在本活動(dòng)中將非重點(diǎn)的教學(xué)目標(biāo)貫徹下去,解決教學(xué)環(huán)節(jié)中較容易理解的問(wèn)題,鍛煉學(xué)生利用互聯(lián)網(wǎng)絡(luò)尋求問(wèn)題答案的能力,增強(qiáng)學(xué)生對(duì)互聯(lián)網(wǎng)的認(rèn)識(shí)。參考資源VB6.0中的Dim語(yǔ)句Dim語(yǔ)句主要用來(lái)聲明動(dòng)態(tài)變量或數(shù)組,其基本語(yǔ)法形式為:Dim 變量名 As 變量類型由于初中階段對(duì)Dim語(yǔ)句只需要了解其聲明動(dòng)態(tài)變量這一功能,聲明動(dòng)態(tài)數(shù)組等功能在此不再贅述。Dim聲明的變量,每次引用它時(shí),都會(huì)重新賦值,例如: Private Sub Form_Click()Dim n As Integern = n + 1Print nEnd Sub該程序運(yùn)行時(shí),每次單擊窗體,動(dòng)態(tài)變量n的值都刷新為初始值0,所以每次Print方法在窗體中顯示的結(jié)果都是1。使用Static語(yǔ)句也可以聲明變量和數(shù)組,不同于Dim語(yǔ)句,Static語(yǔ)句聲明的是靜態(tài)變量和數(shù)組,即使用Static語(yǔ)句聲明的變量,在事件結(jié)束后保存的仍然是整個(gè)過(guò)程結(jié)束時(shí)最后的值,例如:Private Sub Form_Click()Static n As Integern = n + 1Print nEnd Sub該程序運(yùn)行時(shí),每次單擊窗體,靜態(tài)變量n都會(huì)保留上一次單擊窗體之后的值,所以每次Print方法在窗體中顯示的結(jié)果依次為1、2、3、4。教師也可以在互聯(lián)網(wǎng)上查詢相關(guān)的資料,這些網(wǎng)站中提供的信息應(yīng)該對(duì)你有所幫助:VB學(xué)習(xí)資源和實(shí)例/reshtml/30/3092/太平洋電腦網(wǎng)的VB教學(xué)專欄/pcedu/empolder/gj/vb/洪恩在線VB學(xué)習(xí)頻道/pc/program/tutors/vb/vb0001.htmIT加油站VB速查手冊(cè)/visual_basic/ 評(píng)價(jià)建議本課是學(xué)生開(kāi)始學(xué)習(xí)VB6.0程序設(shè)計(jì)后,真正參與編寫(xiě)的第一個(gè)涉及復(fù)雜邏輯初步的小程序,教材以實(shí)例為引,讓學(xué)生在理解文中出示的相關(guān)概念的同時(shí),理解并掌握控件屬性的修改方法與循環(huán)程序的設(shè)計(jì)方法。人們通過(guò)探索、分析、研究進(jìn)而得出自己的答案后,往往內(nèi)心希望得到的是表達(dá)的機(jī)會(huì)和收到群體的關(guān)注,因而,本課課堂評(píng)價(jià)應(yīng)以生生互評(píng)為主。課堂上適當(dāng)穿插學(xué)生自己的發(fā)現(xiàn)和領(lǐng)悟,并以此吸引其他同學(xué)參與討論和思考,讓更多的發(fā)現(xiàn)和領(lǐng)悟在大家的討論中生成,從而加深學(xué)生對(duì)本課內(nèi)容的理解,促進(jìn)教學(xué)目標(biāo)的實(shí)現(xiàn)。也可以考慮采用課下自評(píng)的形式,培養(yǎng)學(xué)生課后反思的習(xí)慣,這將有助于學(xué)生對(duì)課上知識(shí)的理解和記憶,例如發(fā)放課下自評(píng)的表格,初中四年級(jí)的學(xué)生已經(jīng)初步形成了自己的人生觀和世界觀,具備一定的判斷能力和自我審查能力,因而應(yīng)該可以較好的獨(dú)立完成如下的自評(píng)表格。課后自我評(píng)價(jià)表A級(jí)B級(jí)C級(jí)自制力控制做事有條理,效率高條理性不強(qiáng),效率不太高非常凌亂,效率很低注意力穩(wěn)定,自制力強(qiáng),不易受干擾有一定的自制力,不能抵制其它同學(xué)的誘惑和干擾極易受干擾,難以自我約束有毅力,不怕困難挫折,不達(dá)目的不罷休遇到困難會(huì)動(dòng)搖,經(jīng)鼓勵(lì)、督促才能堅(jiān)持沒(méi)有毅力,怕困難。成就動(dòng)機(jī)努力完成作品,渴望展示并獲得成功差不多就行,安于現(xiàn)狀,無(wú)執(zhí)著追求不會(huì)就不會(huì)吧!自甘落后,毫無(wú)進(jìn)取之心為自己明確具體的學(xué)習(xí)目標(biāo)遵循老師提出的學(xué)習(xí)要求,只求合格沒(méi)有自己的學(xué)習(xí)目標(biāo),作品合不合格無(wú)所謂競(jìng)爭(zhēng)意識(shí)積極制作并努力取勝按教師要求參加競(jìng)爭(zhēng)活動(dòng),對(duì)名次不太關(guān)心從不參加競(jìng)賽活動(dòng),對(duì)名次不關(guān)心在展示活動(dòng)中總想展示自己作品有時(shí)想展示作品畏縮,很少展示作品主動(dòng)參與課堂上積極主動(dòng)發(fā)言,主動(dòng)要求回答問(wèn)題不提問(wèn),跟著老師或同學(xué)的問(wèn)題思考,較少舉手發(fā)言從不主動(dòng)提出和主動(dòng)思考問(wèn)題,極少發(fā)言合作適應(yīng)性不自私,樂(lè)于助人有時(shí)關(guān)心、幫助他人從不合作自己做自己的敢于批評(píng)不良行為逃避矛盾,做老好人不辨是非,縱容不良行為教學(xué)案例第4課連續(xù)自然數(shù)求和教學(xué)目標(biāo)1.知識(shí)與技能理解For.Next循環(huán)結(jié)構(gòu)的作用,掌握其語(yǔ)法形式和使用其進(jìn)行簡(jiǎn)單循環(huán)程序的編寫(xiě)地方法,進(jìn)而初步形成程序設(shè)計(jì)中循環(huán)程序的概念;列表框控件的屬性設(shè)置方法。2.過(guò)程與方法通過(guò)學(xué)生自讀教材和上機(jī)對(duì)比操作演練,結(jié)合前面學(xué)習(xí)過(guò)的控件屬性知識(shí),使其能夠自行發(fā)現(xiàn)并總結(jié)出控件屬性的修改方法;通過(guò)學(xué)生自讀教材,使學(xué)生在對(duì)“連續(xù)自然數(shù)求和”小程序進(jìn)行分析的過(guò)程中理解并掌握For.Next循環(huán)結(jié)構(gòu)及運(yùn)用For.Next語(yǔ)句進(jìn)行循環(huán)程序設(shè)計(jì)地方法。3.情感態(tài)度與價(jià)值觀目標(biāo)使學(xué)生因自行探究并總結(jié)出了控件屬性的修改方法而感受探究成功的快樂(lè)的同時(shí),進(jìn)一步增強(qiáng)其自學(xué)能力、樹(shù)立自信心、克服其對(duì)計(jì)算機(jī)編程的恐懼心理;使學(xué)生通過(guò)對(duì)連續(xù)自然數(shù)進(jìn)行傳統(tǒng)的累加運(yùn)算與應(yīng)用循環(huán)程序設(shè)計(jì)“連續(xù)自然數(shù)求和”程序的對(duì)比中認(rèn)識(shí)到計(jì)算機(jī)程序設(shè)計(jì)在生活中的作用和意義。教學(xué)重點(diǎn)控件屬性的修改方法;使用For.Next進(jìn)行循環(huán)程序設(shè)計(jì)的方法。教學(xué)難點(diǎn)使用Dim聲明變量、變量的幾種類型以及將Textbox文本框中獲取到的數(shù)值賦值。教材分析是VB的第四課,前三節(jié)的學(xué)習(xí)內(nèi)容重在介紹VB的一些工具及控件的使用,并通過(guò)一些簡(jiǎn)單的程序設(shè)計(jì)使學(xué)生進(jìn)一步熟悉它們的功能。本節(jié)課引入了一個(gè)重要的概念-循環(huán)結(jié)構(gòu)。這是三種基本結(jié)構(gòu)中的一種。學(xué)情分析初中生不易掌握本節(jié)內(nèi)容。涉及概念有循環(huán)變量,初值,終值,循環(huán)體,F(xiàn)or Next語(yǔ)句等。循環(huán)執(zhí)行的條件,及循環(huán)何時(shí)終止,是學(xué)生不易理解掌握之處。所以盡量先避開(kāi)專業(yè)詞匯,通過(guò)分析問(wèn)題、設(shè)計(jì)算法、編寫(xiě)程序、調(diào)試運(yùn)行,檢測(cè)結(jié)果的思路進(jìn)行。教學(xué)方法設(shè)計(jì)任務(wù)驅(qū)動(dòng)教學(xué)教學(xué)資源多媒體機(jī)房,需要多媒體廣播系統(tǒng),投影等設(shè)備,學(xué)生機(jī)應(yīng)裝有VB軟件,及連續(xù)自然數(shù)求和的源程序。教學(xué)過(guò)程教學(xué)階段及所用時(shí)間教師活動(dòng)學(xué)生活動(dòng)信息技術(shù)的應(yīng)用課題引入(2分鐘)執(zhí)行連續(xù)自然數(shù)求和的程序在學(xué)生機(jī)上應(yīng)用該程序求和計(jì)算運(yùn)行程序提出問(wèn)題(2分鐘)如果讓你來(lái)計(jì)算,你是如何解決這一問(wèn)題的。學(xué)生回答具體的步驟。學(xué)生可能選擇用連加法,也可能直接用公式總結(jié)(2分鐘)向?qū)W生說(shuō)明選擇用連加法來(lái)解決問(wèn)題。如果用計(jì)算機(jī)來(lái)解決這一問(wèn)題怎么做?以1100求和為例。觀察PPT找出循環(huán)規(guī)律。教師ppt展示步驟第1步:0+1=1;第2步:1+2=3;第3步:3+3=6;第4步:6+4=10第100步:4950+100=5050設(shè)計(jì)算法(5)分析規(guī)律:引進(jìn)一個(gè)累加變量Sum來(lái)表示每一步的計(jì)算結(jié)果,從而把第k步表示為:Sum=Sum+k每一次K的變化規(guī)律:多1循環(huán)多少次:A to N次Ppt展示:第1步:Sum=0+1;第2步:Sum=1+2;第3步Sum=3+3;第4步: Sum=6+4第K步:Sum=Sum+K分析程序(10分鐘)剖析程序,分析窗體構(gòu)成,并能讀懂每行語(yǔ)句的作用師生互動(dòng),了解程序結(jié)構(gòu)組成和語(yǔ)句作用幻燈片展示: Private Sub Command1_Click()Dim A,N,K As IntegerDim SUM As LongA=Text1.TextN=Text2.TextSUM =

溫馨提示

  • 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)論