欧美色欧美亚洲高清在线观看,国产特黄特色a级在线视频,国产一区视频一区欧美,亚洲成a 人在线观看中文

  1. <ul id="fwlom"></ul>

    <object id="fwlom"></object>

    <span id="fwlom"></span><dfn id="fwlom"></dfn>

      <object id="fwlom"></object>

      FOR循環(huán)語句教學(xué)設(shè)計范文大全

      時間:2019-05-12 22:44:38下載本文作者:會員上傳
      簡介:寫寫幫文庫小編為你整理了多篇相關(guān)的《FOR循環(huán)語句教學(xué)設(shè)計》,但愿對你工作學(xué)習(xí)有幫助,當(dāng)然你在寫寫幫文庫還可以找到更多《FOR循環(huán)語句教學(xué)設(shè)計》。

      第一篇:FOR循環(huán)語句教學(xué)設(shè)計

      FOR循環(huán)語句教學(xué)設(shè)計

      一、教材分析:使用教材:教育科學(xué)出版社出版的《算法與程序設(shè)計》(選修)。循環(huán)結(jié)構(gòu)是程序設(shè)計的三種基本結(jié)構(gòu)之一,是程序設(shè)計的基礎(chǔ)。這節(jié)課是循環(huán)語句的第一部分內(nèi)容,教材只是通過一個應(yīng)用題引出了循環(huán)結(jié)構(gòu),并應(yīng)用for循環(huán)結(jié)構(gòu)實現(xiàn)了程序和編寫,沒有給出其語句格式和執(zhí)行過程。我認(rèn)為這樣會導(dǎo)致一些學(xué)生進(jìn)行簡單模仿,而不是真正的掌握和理解。學(xué)生只有熟練掌握了FOR循環(huán)語句的語句格式,理解循環(huán)執(zhí)行過程,才能在實際應(yīng)用中游刃有余。因此本部分內(nèi)容分二節(jié)課完成,這節(jié)課主要講for循環(huán)語句的語句格式及其執(zhí)行過程,下節(jié)課再講實際應(yīng)用。

      二、學(xué)生分析:教學(xué)對象為高二的學(xué)生,在高一下學(xué)期數(shù)學(xué)課上學(xué)過程序設(shè)計三種方法及流程圖的畫法,但沒有上機(jī)實踐。通過前面的學(xué)習(xí)對VB程序設(shè)計已有了一定的認(rèn)知并且剛學(xué)習(xí)了順序結(jié)構(gòu)和分支結(jié)構(gòu)。

      三、教學(xué)目標(biāo)及確立依據(jù):根據(jù)本節(jié)課教學(xué)內(nèi)容以及學(xué)生的特點(diǎn),結(jié)合學(xué)生現(xiàn)有知識水平,確定本節(jié)課教學(xué)目標(biāo)如下:

      1、知識目標(biāo)::

      1)掌握FOR循環(huán)語句的基本格式; 2)理解FOR循環(huán)語句的執(zhí)行過程;

      3)能根據(jù)實際問題確定程序中的循環(huán)變量、循環(huán)條件和循環(huán)體; 4)能用for循環(huán)結(jié)構(gòu)編寫簡單的程序。

      2、能力目標(biāo):培養(yǎng)學(xué)生分析問題,解決問題的能力。

      3、情感目標(biāo):使學(xué)生積極參與,發(fā)揮他們的主動性,激發(fā)他們的求知欲。

      四、教學(xué)重點(diǎn)、難點(diǎn)及確立依據(jù): 學(xué)生只有掌握了for循環(huán)語句的語句格式,理解了其執(zhí)行過程,才能在實際應(yīng)用中得心應(yīng)手。

      教學(xué)重點(diǎn):

      1、掌握FOR循環(huán)語句的基本格式;

      2、理解FOR循環(huán)語句的執(zhí)行過程;

      教學(xué)難點(diǎn):根據(jù)實際問題,確定程序中的循環(huán)變量、循環(huán)條件和循環(huán)體。教材處理:教材上沒有講for循環(huán)語句格式,也沒講它的執(zhí)行過程,直接講了它的應(yīng)用。若直接按教材上的來講,學(xué)生不容易接受。很容易造成學(xué)生的簡單模仿,而不是真正的掌握。所以先用一節(jié)課的時間講for循環(huán)語句的語句格式,執(zhí)行過程。下一節(jié)再講其實際應(yīng)用。

      五、教學(xué)環(huán)境:多媒體教室(無網(wǎng)絡(luò))

      六、教學(xué)過程:

      自我評析:這是我評教學(xué)能手時設(shè)計的案例。在整個教學(xué)過程中,充分體現(xiàn)了學(xué)生的主體地位、以及對學(xué)生各種能力的培養(yǎng)。無論是引入課題還是對本節(jié)課的重點(diǎn)、難點(diǎn),我都沒有直接講解,而是通過啟發(fā)引導(dǎo)、提出問題、鞏固練習(xí)等形式,充分調(diào)動學(xué)生的學(xué)習(xí)積極性,使他們參與到教學(xué)的整個過程,讓學(xué)生在積極思考,積極探索中掌握新知識、消化本節(jié)課的重點(diǎn)、難點(diǎn)。從反饋情況來看,這是一節(jié)比較成功的課。當(dāng)然也有不足之處,希望同行們批評指出。

      第二篇:FORNEXT循環(huán)語句教學(xué)設(shè)計

      FOR/NEXT循環(huán)語句教學(xué)設(shè)計

      ----建構(gòu)主義指導(dǎo)下的教學(xué)設(shè)計案例

      一、課前分析

      教學(xué)內(nèi)容:FOR/NEXT循環(huán)語句。

      1、教材分析

      1)教學(xué)內(nèi)容和地位:程序設(shè)計是教學(xué)中的重點(diǎn)也是難點(diǎn),循環(huán)結(jié)構(gòu)是其中的一種設(shè)計結(jié)構(gòu),其作用是使一段程序反復(fù)執(zhí)行。FOR/NEXT語句是循環(huán)運(yùn)算的專家,在程序設(shè)計中頻繁出現(xiàn)。本節(jié)課的學(xué)習(xí),會使學(xué)生對算法有一個更深刻的理解,為實現(xiàn)獨(dú)立編程起到了關(guān)鍵性作用。

      2)教學(xué)重點(diǎn)與難點(diǎn):本節(jié)課重點(diǎn)是掌握FOR/NEXT循環(huán)語句的格式,并能運(yùn)用其來編制簡單的小程序。難點(diǎn)是解決問題的方法和思路,要繪制好流程圖,確定循環(huán)變量和循環(huán)體。因為用流程圖描述算法,能夠把解決問題的步驟清晰、直觀地表示出來。

      2、教學(xué)目標(biāo)分析:

      1)認(rèn)知目標(biāo):通過FOR/NEXT語句的學(xué)習(xí),寫出簡單的循環(huán)程序。2)能力目標(biāo):培養(yǎng)學(xué)生分析問題,解決問題的能力。3)情感目標(biāo):激發(fā)學(xué)生學(xué)習(xí)熱情,培養(yǎng)學(xué)生學(xué)習(xí)的積極性。

      二、教學(xué)過程

      1、創(chuàng)設(shè)問題情境

      師:同學(xué)們,請先看這個圖形(畫5個豎行排列的“*”),想想看用以前學(xué)過的程序設(shè)計語言怎樣來編寫它的程序呢?(本節(jié)程序均設(shè)置為單擊命令按鈕cmdstart運(yùn)行即代碼加在private sub cmdstart_click())

      生(稍做思考,然后回答):使用PRINT語句 PRINT“*” PRINT“*” PRINT“*” PRINT“*” PRINT“*” 師:同學(xué)們做得很好,那么,我想畫10行,100行,1000行“*”呢?難道就這樣順序?qū)懴氯??這樣編寫是不是太繁瑣了。如果能讓計算機(jī)去完成這部分重復(fù)的內(nèi)容,而我們只要告訴計算機(jī)重復(fù)操作的次數(shù)就可以了,這個愿望能否實現(xiàn)呢?能!通過我們今天學(xué)習(xí)的FOR/NEXT循環(huán)語句,就可以很容易的實現(xiàn)這個愿望。

      [疑問是建構(gòu)教學(xué)的起點(diǎn)。新課伊始,就提出一個真實的問題,力求創(chuàng)設(shè)一種教學(xué)情境,它可以激起學(xué)生的未知欲,有利于建立新的認(rèn)識結(jié)構(gòu)。]

      2、給出程序,并通過流程圖加以理解

      師出示上題程序代碼并通過流程圖和卡通圖片分析 程序代碼: cls

      forI=1to5step1 print”*” next

      師:循環(huán)結(jié)構(gòu)也稱重復(fù)結(jié)構(gòu),它的作用是使一段程序能重復(fù)執(zhí)行,被重復(fù)執(zhí)行的部分稱為循環(huán)體。但重復(fù)一般都是有條件的,即在滿足FOR語句中的條件下才執(zhí)行循環(huán)體,否則退出循環(huán)體。下面我們就來看一下FOR/NEXT語句的語句格式:

      格式:FOR〈數(shù)值變量名〉=〈數(shù)學(xué)表達(dá)式1〉TO〈數(shù)學(xué)表達(dá)式2〉STEP〈數(shù)學(xué)表達(dá)式3〉 〈語句序列(循環(huán)體)〉 NEXT

      說明:1)當(dāng)步長為1時,STEP 1可省略不寫;

      2)語句序列中可以含有任意多條語句,也可無任何語句,稱為空循環(huán); 3)語句序列中可以含有循環(huán)結(jié)構(gòu);

      4)有時需中途退出循環(huán),這時用EXIT FOR命令。

      3、設(shè)置“陷阱”,強(qiáng)調(diào)語句格式。

      [師出示下列有錯誤的程序段。學(xué)生分成六組討論,發(fā)現(xiàn)錯誤并糾正,然后每組完成一題。在討論中,學(xué)生扮演了一個積極的參與者的角色自覺思考、積極發(fā)言,講出自己的思考和結(jié)論,并與他人展開爭辯,在自主探索中掌握知識要點(diǎn),同時也可學(xué)習(xí)到他人的好的思維方式和學(xué)習(xí)方法。]

      1)打印1~5這5個數(shù)clsfor n=1 to 5 step?1print n next[步長應(yīng)為1]2)打印5~1這5個數(shù)clsfor n=5 to 1 print n next[步長為-1,不能省,應(yīng)for n=5 to 1 step?1] 3)打印1~5這5個數(shù)clsfor 1 to 5 print “n” next[n加上引號,就變成了字符串,應(yīng)把引號去掉]4)s=0 for x=1 to 10s=s+xif s>20 then exitend if print x next[退出FOR循環(huán)語句為EXITFOR]

      5)打印1~5這5個數(shù)clsfor n=1 to 5 print n[FOR與NEXT必須成對出現(xiàn),不能缺省] 6)打印1~5這5個數(shù)clsfor 1 to 5 print n next[循環(huán)變量n要賦值,for n=1 to 5]

      4、閱讀程序,為程序設(shè)計打基礎(chǔ)

      [教學(xué)中通過分析已有程序,慢慢滲透程序設(shè)計的思想方法,引導(dǎo)學(xué)生從模仿開始,由易到難、循序漸進(jìn),逐步過渡到獨(dú)立進(jìn)行程序設(shè)計。]

      師:請同學(xué)們分析下列程序,繪制出流程圖,說出程序功能。示題。

      s=0 for x=1 to 100 s=s+x next prints功能:求1到100的和clsfor I=20 to 10 step?2 print Inext功能:輸入出20,18,16,14,12,10六個數(shù)

      (流程圖略)

      5、突破難點(diǎn),嘗試獨(dú)立編程。

      [嘗試是開始某種新事物所必需的。任何事情的第一次都需要勇氣,教師要鼓勵學(xué)生大膽嘗試編程,在一次次嘗試中獲取分析、解決問題的經(jīng)驗。注意選題的難度要適當(dāng)]

      師:剛才我們通過分析閱讀已有程序,對循環(huán)結(jié)構(gòu)又有了進(jìn)一步理解,但我們不能僅局限在看懂、讀懂程序上,我們的目的是要自己完成程序設(shè)計。首先要進(jìn)行審題,認(rèn)真分析題目需要解決什么問題,達(dá)到什么目的,然后從已知條件出發(fā),分析經(jīng)過哪些處理才能解決問題。再把分析出來的處理步驟用流程圖表示出來,最后用VB語言描述出各個解題步驟,程序設(shè)計就不會讓你束手無策。下面我們就參照例題,按照老師介紹的程序設(shè)計步驟,試著來自己來編制2個小程序。

      [這兩道題在循環(huán)體這一部分稍有難度,采取分組討論,共同寫流程圖的方法,最后由學(xué)生獨(dú)立寫出程序代碼,并上機(jī)調(diào)試]

      1)編寫程序,求100以內(nèi)的奇數(shù)和clss=0 for n=1 to 100 step2 s=s+n print s next2)編寫程序,y=x+2,當(dāng)x=1,2,3,4,5時,y的值分別是多少。Clsfor x=1 to 5 y=x+2 print y next

      5、歸納小結(jié),反思提高

      [學(xué)生總結(jié)本節(jié)課的FOR/NEXT語句的格式和功能,運(yùn)用語句進(jìn)行程序設(shè)計的步驟。唯有反思,才能控制思維操作,才能促進(jìn)理解,提高自己的元認(rèn)識水平,從而促進(jìn)程序設(shè)計的算法形成和發(fā)展,實現(xiàn)良好的循環(huán)。]

      總結(jié)略。

      師:各門學(xué)科之間,各學(xué)科的內(nèi)容之間都是有聯(lián)系的,都不是孤立的,同學(xué)們要把知識動態(tài)化,多角度、多方式地去思考,掌握知識的內(nèi)在聯(lián)系,提高解題能力,開闊自己的視野。課后請同學(xué)們完成這樣一個程序設(shè)計作業(yè):(作業(yè)與數(shù)學(xué)知識聯(lián)系密切)

      作業(yè):試編寫程序,求10!。總評

      本節(jié)課教師采用分析法、演示法、實驗法、討論法等多種教學(xué)方法,充分體現(xiàn)了學(xué)生是教學(xué)活動中的主體;而教師通過對學(xué)生參與學(xué)習(xí)的啟發(fā)、調(diào)整、激勵來體現(xiàn)自己的主導(dǎo)作用。學(xué)生在合作學(xué)習(xí)中目標(biāo)明確、態(tài)度積極、氣氛活躍,有效地培養(yǎng)了學(xué)生的分析問題、解決問題能力,體現(xiàn)了學(xué)習(xí)的主動性。不足之處是練習(xí)題略多了一點(diǎn),時間有些緊張。

      第三篇:DO循環(huán)語句教學(xué)設(shè)計

      DO循環(huán)語句教學(xué)設(shè)計

      【教材內(nèi)容分析】

      注重實例分析,將程序設(shè)計語言作為解決問題的工具,充分利用VB的特點(diǎn),從實際需要出發(fā),圍繞實例進(jìn)行DO循環(huán)語句教學(xué)并上機(jī)實踐程序代碼的編寫。本節(jié)內(nèi)容屬于程序設(shè)計基礎(chǔ)部分中循環(huán)結(jié)構(gòu)內(nèi)容的教學(xué),循環(huán)結(jié)構(gòu)是程序設(shè)計中的重點(diǎn)也是難點(diǎn),僅靠教材上的一個例題是不能讓學(xué)生真正掌握和理解的。實現(xiàn)循環(huán)結(jié)構(gòu)的語句除了FOR循環(huán)語句之外,還應(yīng)該給學(xué)生介紹DO循環(huán)語句,它可以實現(xiàn)未知循環(huán)次數(shù)的循環(huán)結(jié)構(gòu)?!緦W(xué)生情況分析】

      本模塊教學(xué)對象為高一的學(xué)生,在學(xué)習(xí)本課之前,學(xué)生已經(jīng)學(xué)習(xí)了FOR循環(huán)語句,理解了循環(huán)的含義,并且能夠運(yùn)用FOR循環(huán)語句實現(xiàn)累加計算。本階段的學(xué)生求知欲望強(qiáng)烈,喜歡自己思考問題,但缺乏互相討論的意識。由于“算法與程序設(shè)計”模塊的特點(diǎn),內(nèi)容抽象難懂,表現(xiàn)形式枯燥,很容易造成書寫程序的畏難心理,因此教師需要幫助學(xué)生克服這種心理障礙?!窘虒W(xué)方法】

      教法:實例分析、任務(wù)驅(qū)動 學(xué)法:自主探究、協(xié)作學(xué)習(xí)【教學(xué)資源】

      教師用資源:教學(xué)演示文稿(PPT)學(xué)生用資源:“折紙游戲”源程序 【教學(xué)目標(biāo)】 知識與技能:(1)能夠按照格式要求正確書寫DO循環(huán)語句。

      (2)結(jié)合實際問題,能夠理解Do While……Loop格式的執(zhí)行過程。(3)能夠說出FOR循環(huán)語句與DO循環(huán)語句的區(qū)別。過程與方法:

      (1)通過實際問題分析,能夠正確選擇所應(yīng)用的循環(huán)語句。

      (2)根據(jù)問題需求,能夠確定循環(huán)控制條件及循環(huán)內(nèi)容,積累程序設(shè)計經(jīng)驗。情感態(tài)度與價值觀:

      (1)在“折紙超身高”和“植樹問題”的實例分析中積極思考,形成主動探究新知的意識。

      (2)增強(qiáng)DO語句在實際生活中的應(yīng)用價值,提升主動學(xué)習(xí)程序設(shè)計的欲望?!窘虒W(xué)重點(diǎn)】

      DO循環(huán)語句的執(zhí)行過程及適用條件?!窘虒W(xué)難點(diǎn)】

      結(jié)合實際問題,確定控制循環(huán)的條件及循環(huán)內(nèi)容?!窘虒W(xué)過程】

      環(huán)節(jié)1:創(chuàng)設(shè)情景,趣味引出

      (設(shè)計意圖:在游戲中激發(fā)學(xué)生興趣,找出紙的厚度的變化規(guī)律。)

      教師:一張普通的辦公用紙,它的厚度大約有0.05毫米,現(xiàn)在要將此紙對折5此,紙的厚度是多少?你有哪些計算方法? 學(xué)生:(1)0.05*25(2)對折一次,計算一次。這樣每次對折的厚度是上一次對折厚度的2倍。教師:很好!用賦值語句來實現(xiàn)就是S=2*S。環(huán)節(jié)2:循序漸進(jìn),發(fā)現(xiàn)問題

      (設(shè)計意圖:鞏固FOR循環(huán)語句的應(yīng)用,在問題分析中引導(dǎo)學(xué)生發(fā)現(xiàn)FOR循環(huán)語句的不足,引出本課的主題。)

      教師:經(jīng)科學(xué)實驗證明,由于紙的厚度和柔韌度的影響,一張紙最多只能對折7次。(來源于中央電視臺的“走進(jìn)科學(xué)”欄目)

      因此,下面將要研究的問題是在理想的狀態(tài)下。(提問)將此紙對折10次,紙的厚度是多少?

      學(xué)生:(打開練習(xí)源程序,完善教師給出的不完整程序。)

      教師:(再次提問)如果有一張無限大的紙,對折多少次后紙的厚度能夠超過你的身高呢?

      學(xué)生:(學(xué)生上機(jī)嘗試修改程序)

      教師:(提問完成的學(xué)生)你的計算結(jié)果是什么?你是如何修改程序的? 學(xué)生:我的身高是1.62米,需要對折15次。(展示其修改的程序)

      For N=1 To 15

      S=2*S

      If S>1620 Then Print N,S

      Next N 我在循環(huán)中加入了判斷,如果紙的厚度超過了1.62米,則輸出折紙次數(shù)和紙的厚度。

      教師:(進(jìn)一步提問)你是如何確定循環(huán)次數(shù)的呢?

      學(xué)生:(邊講解邊演示)先把終值稍微改大一些,比如12,運(yùn)行程序發(fā)現(xiàn)沒有輸出結(jié)果,我覺得可能是估算次數(shù)太小了,于是我又把終值設(shè)為20,運(yùn)行程序發(fā)現(xiàn)輸出了多組數(shù)據(jù),從這些數(shù)中我發(fā)現(xiàn)應(yīng)該是折15次。

      教師:從這位同學(xué)的嘗試中可以看出,要想得到正確結(jié)果,需要不斷測試終值。終值小了,沒有輸出結(jié)果;終值大了,就會有多余的數(shù)據(jù)輸出。因此要實現(xiàn)次數(shù)未知的循環(huán),F(xiàn)OR語句是比較困難的。為了解決這個問題,今天同學(xué)們將學(xué)習(xí)一種新的語句——DO循環(huán)語句。(教師板書課題)環(huán)節(jié)3:講解新知,初試身手

      (設(shè)計意圖:講授DO循環(huán)語句的相關(guān)知識,利用“折紙計算”初步體會DO循環(huán)語句的實際應(yīng)用。)

      教師:首先我們來了解DO語句的格式。(教師板書)(結(jié)合流程圖講解DO語句的執(zhí)行過程)

      按照程序自頂向下執(zhí)行的原則,當(dāng)程序遇到DO語句時,首先判斷WHILE后面的條件,如果條件滿足,將執(zhí)行循環(huán)體語句,之后再判斷條件是否滿足,從而形成重復(fù)的過程,直到條件不滿足時結(jié)束循環(huán)。

      學(xué)習(xí)了DO語句的基本知識,該語句在“折紙計算”問題中如何實現(xiàn)呢?(課件展示計算過程,如右圖。)請同學(xué)們嘗試將流程圖用程序 語言實現(xiàn)。

      學(xué)生:(學(xué)生上機(jī)實踐)

      教師:(巡視學(xué)生,對個別人進(jìn)行指導(dǎo))

      已經(jīng)有同學(xué)完成了程序代碼的書寫,他發(fā)現(xiàn)有多組數(shù)據(jù)輸出,我們來幫他看看問題出在哪里?

      (利用電子教室軟件轉(zhuǎn)播一位學(xué)生的程序代碼)Do While S<=1600

      N=N+1

      S=2*S

      Print N,S Loop 學(xué)生:(互相討論)

      輸出語句應(yīng)該放在Loop的后面。教師:(進(jìn)一步追問)為什么呢?

      學(xué)生:因為輸出語句不屬于重復(fù)執(zhí)行的部分。

      教師:很好!請大家注意這個問題。下面,程序仍有問題的同學(xué)繼續(xù)調(diào)試;已完成任務(wù)的同學(xué),請嘗試一下計算至少對折多少次后紙的厚度能夠超過珠穆朗瑪峰的高度(8844米)。

      學(xué)生:(結(jié)合自己完成任務(wù)的進(jìn)度有選擇的上機(jī)實踐)

      教師:(階段小結(jié))通過實踐發(fā)現(xiàn),F(xiàn)OR語句實現(xiàn)次數(shù)未知的循環(huán)時需要估算循環(huán)次數(shù),并且在循環(huán)體中需要加入條件語句進(jìn)行判斷;而用DO語句時則不必考慮循環(huán)次數(shù)的限制。因此,在實現(xiàn)次數(shù)未知的循環(huán)時,利用DO語句是比較理想的。

      環(huán)節(jié)4:再接再厲,融會貫通

      (設(shè)計意圖:通過閱讀兩段相近的程序,體會DO語句的執(zhí)行過程,并強(qiáng)調(diào)避免死循環(huán)的重要性。)

      教師:(課件展示練習(xí)內(nèi)容,如右圖。)閱讀程序1,思考其執(zhí)行結(jié)果是什么?

      學(xué)生:(思考后回答)a和b的初值分別是50和15,此時a的值大于10,執(zhí)行一次循環(huán),即a=35;此時a的值依然大于10,再執(zhí)行一次循環(huán),a=20;此時a的值依然大于10,再執(zhí)行一次循環(huán),a=5;此時a的值小于10,循環(huán)結(jié)束。因此結(jié)果是:35、20、5。

      教師:閱讀程序2,思考其執(zhí)行結(jié)果是什么?

      學(xué)生:(思考后回答)結(jié)果是35、15、35、15、……。因為此時a的值是50,程序中沒有修改a的值,因此a>10永遠(yuǎn)成立,循環(huán)將會永遠(yuǎn)執(zhí)行下去。教師:(演示程序)我們上機(jī)運(yùn)行一下這個程序。這種現(xiàn)象我們稱為“死循環(huán)”,即程序會無休止的運(yùn)行,此時可以利用“Ctrl+Break”組合鍵終止程序運(yùn)行。由此可以看出用DO語句實現(xiàn)循環(huán)時,為了保證循環(huán)能夠正常退出,循環(huán)體中必須有改變條件變量值的語句,避免出現(xiàn)“死循環(huán)”。環(huán)節(jié) 5:鞏固知識,拓展提高

      (設(shè)計意圖:鞏固DO循環(huán)語句的使用,提高分析問題、書寫程序代碼的能力。)教師:(問題描述)

      陳婷今年17歲,為了支持環(huán)保,她在今年生日的這一天種了1棵樹。她有一個美好的愿望,那就是從明年開始她每年比前一年多種一棵樹。這樣下去,到多少歲時才能累計種到活超過100棵? 請同學(xué)們分組討論可以有哪些實現(xiàn)方案。學(xué)生:(分組討論,上機(jī)實踐。)(成果展示交流)

      學(xué)生甲:(展示其實現(xiàn)的程序)

      Dim tree As Integer

      Dim n As Integer

      Dim t As Integer

      tree = 1

      n = 17

      t = 1

      Do While tree < 100

      n = n + 1

      t = t + 1

      tree = tree + t

      Loop Print “到”;n;”歲時累計種到”;tree;”棵” 學(xué)生甲講解:

      我用tree表示種樹總和、n表示年齡、t表示每年種的樹,在總和不超過100的條件下,年齡要+1,計算當(dāng)前這一年要種的樹,還要計算出當(dāng)前的種樹總和。

      學(xué)生乙:(展示其實現(xiàn)的程序)Dim tree As Integer Dim n As Integer tree = 0 n = 0 Do While tree < 100

      n = n + 1

      tree = tree + n Loop Print “到”;n+17;”歲時累計種到”;tree;”棵” 學(xué)生乙講解:

      在循環(huán)中我沒有計算年齡的變化,因為n既可以表示每年種樹,也可以表示種了多少年,因此最終的年齡應(yīng)該是n+17。學(xué)生丙:(展示其實現(xiàn)的程序)

      Dim a As Integer Dim t As Integer a = 17 t = 1 Do While t < 100 a = a + 1

      t = t + a-16 Loop Print “到”;a;”歲時累計種到”;t;”棵” 學(xué)生丙講解:

      我用a表示年齡,用t表示總棵數(shù)。我發(fā)現(xiàn)每年所種樹木=年齡-16,因此計算總棵數(shù)就可以用t=t+a-16。

      教師:看到同學(xué)們用多種方法完成了問題求解,老師很高興。同學(xué)們的方法都有自己獨(dú)到的見解,這說明大家在程序設(shè)計的道路上又邁進(jìn)了一大步。環(huán)節(jié)6:自我考察,課堂反饋

      (設(shè)計意圖:通過完成教師給定的練習(xí)題,重點(diǎn)考察學(xué)生對DO循環(huán)語句執(zhí)行過程及“死循環(huán)”的理解,)

      學(xué)生:(完成教師指定的練習(xí)題目,并將答案反饋給老師。)

      1.以下程序的運(yùn)行結(jié)果()

      Dim a As Integer

      a=1

      Do While a<=10 a=a+2 Loop Print a;

      A、10

      B、11

      2.以下哪種情況會出現(xiàn)“死循環(huán)”(A、x=0 s=0

      Do While s<=20

      s=s+x

      Loop Print x B、a=5

      b=10

      Do While a

      a=a+1)

      b=b-1

      Loop

      Print a,b 教師:(根據(jù)學(xué)生的反饋總結(jié))

      通過同學(xué)們給老師反饋回來的答案看,大家對DO循環(huán)語句的執(zhí)行過程基本上沒有太大問題,正確答案是B。第二個練習(xí)中的A選項中雖然循環(huán)體中的s=s+x貌似對循環(huán)條件變量s的值進(jìn)行了修改,但x的值始終是0,因此s的值并沒有變化。

      環(huán)節(jié)7:總結(jié)提升,結(jié)束本課

      (設(shè)計意圖:總結(jié)在實際問題中循環(huán)結(jié)構(gòu)的實現(xiàn)過程,強(qiáng)調(diào)DO語句在實際生活中的應(yīng)用。)

      教師:到目前為止,同學(xué)們已經(jīng)學(xué)習(xí)了兩種循環(huán)語句FOR和DO,以后在遇到循環(huán)問題時,該如何運(yùn)用這兩個語句呢?我們需要分析以下幾點(diǎn)(課件展示內(nèi)容)1.

      循環(huán)次數(shù):

      次數(shù)已知——一般采用FOR語句實現(xiàn) 次數(shù)未知——一般采用DO語句實現(xiàn) 2.

      進(jìn)行循環(huán)的條件: FOR語句——由循環(huán)終值控制

      DO語句——循環(huán)體中必須有改變循環(huán)條件的語句

      3.循環(huán)內(nèi)容:需要重復(fù)執(zhí)行的語句。

      在日常生活中,次數(shù)未知的循環(huán)問題還有很多,比如:現(xiàn)在的音樂播放器都有循環(huán)播放的功能,當(dāng)點(diǎn)擊“停止”時,循環(huán)結(jié)束;為保證信息安全,現(xiàn)在的手機(jī)卡密碼都有輸入次數(shù)的限制,當(dāng)連續(xù)輸入3次錯誤的密碼時,SIM卡將被鎖。這些都可以用今天學(xué)習(xí)的知識解決。

      (強(qiáng)調(diào))程序為生活服務(wù),希望同學(xué)們嘗試將更多的程序應(yīng)用到日常生活中。【板書設(shè)計】 DO循環(huán)語句 格式:

      Do While 條件 循環(huán)體 Loop 【教學(xué)反思】 1.以問題為主線。

      本課充分體現(xiàn)了新課程的理念,在問題解決中學(xué)習(xí)新知,在問題中提升能力。為引起學(xué)生興趣,本課中所選實例均來自于生活,使學(xué)生能夠意識到所學(xué)知識的實用價值。

      2.情景引入,恰到好處。

      本課從折紙游戲出發(fā),調(diào)動了學(xué)生學(xué)習(xí)的積極性。通過“折紙游戲”復(fù)習(xí)鞏固了FOR循環(huán)語句的知識,通過學(xué)生自己嘗試“折紙超身高”的計算,發(fā)現(xiàn)FOR語句在實現(xiàn)次數(shù)未知循環(huán)上的局限性,由此引出了學(xué)習(xí)DO循環(huán)語句的必要性。3.恰當(dāng)引導(dǎo),發(fā)散學(xué)生思維。

      “算法與程序設(shè)計”涉及的知識范圍非常廣泛,其中尤其與數(shù)學(xué)知識聯(lián)系緊密。本課抓住了這一學(xué)科特點(diǎn),在講授DO語句的相關(guān)知識后,引導(dǎo)學(xué)生完成“折紙超身高”的計算,教給學(xué)生應(yīng)用DO語句解決問題的思想。鞏固知識之后,由學(xué)生自主完成“植樹問題”的求解,通過實際上課發(fā)現(xiàn)學(xué)生想到了多種解決問題的方法。由此可見,發(fā)散學(xué)生思維,可以收到意想不到的效果。4.不足之處

      在學(xué)生進(jìn)行折紙計算的過程中,我主要采用的是“半成品”教學(xué)法,即給出部分程序代碼,由學(xué)生來填空。這雖然降低了難度,但對于優(yōu)秀生來講無疑出現(xiàn)了“吃不飽”的想象,因此要考慮到對學(xué)生的分層教學(xué)。

      第四篇:saratch教學(xué)【重復(fù)循環(huán)語句】

      Scratch編程—畫旋轉(zhuǎn)圖形

      ——重復(fù)(循環(huán))語句的嵌套 【教學(xué)目標(biāo)】

      1.知識與技能:認(rèn)識重復(fù)循環(huán)語句的相關(guān)執(zhí)行命令,掌握其基本編寫方法;學(xué)會利用重復(fù)循環(huán)語句的嵌套來繪制不同的旋轉(zhuǎn)圖形。

      2.過程與方法:引導(dǎo)學(xué)生通過自主學(xué)習(xí),體驗Scratch編程工具使用方法,培養(yǎng)學(xué)生綜合應(yīng)用信息技術(shù)的能力,鼓勵學(xué)生學(xué)習(xí)中創(chuàng)新能力的發(fā)揮。

      3.情感態(tài)度價值觀:通過親自設(shè)計不同的旋轉(zhuǎn)圖形,激發(fā)學(xué)生的發(fā)散思維和創(chuàng)新意識。同時以任務(wù)驅(qū)動為載體,培養(yǎng)學(xué)生學(xué)會感恩,學(xué)會關(guān)愛別人。

      【教學(xué)重、難點(diǎn)】

      能夠利用Scratch編程里的重復(fù)循環(huán)及重復(fù)循環(huán)的嵌套命令來畫出不同的旋轉(zhuǎn)圖形。【教具準(zhǔn)備】

      多媒體網(wǎng)絡(luò)教室 微課程資源 【教學(xué)方法】

      自主學(xué)習(xí)法 任務(wù)驅(qū)動法 演示法 【課時安排】

      一課時 【教學(xué)過程】

      一、創(chuàng)境激趣導(dǎo)入: 師生互動,交流:(課前時間充足,開展注意力訓(xùn)練小游戲:定點(diǎn)指物)引出課題。

      二、探究新知:

      (多:結(jié)合三種不同的花朵形態(tài),演示正多邊形圖案。)首先請同學(xué)們來看一組圖片,我來考考大家的數(shù)學(xué)知識掌握的怎么樣。引出課前預(yù)習(xí)要點(diǎn):

      ① 認(rèn)識不同的正多邊形。

      ② 了解正多邊形每條邊的長度相等、角度相等、外角和都是360度,且“360÷邊(5)數(shù)=五邊形”。

      1.預(yù)設(shè)問題,學(xué)習(xí)新知。

      第一關(guān):利用Scratch編程中的畫筆繪制正方形的方法及程序的寫法。(預(yù)測:繪制正方形這一知識點(diǎn)比較簡單,多數(shù)學(xué)生可能會做,因此,學(xué)生掌握起來難度不會太大,只要強(qiáng)調(diào)好繪制的大小、美觀即可。)

      【這一環(huán)節(jié)可以請“小老師”臺前演示代講,師輔助講解?!?/p>

      繪制方法:“當(dāng)綠旗被點(diǎn)擊—落筆—將畫筆的顏色設(shè)定為—執(zhí)行4次‘移動100步—向右旋轉(zhuǎn)90度’”

      生:根據(jù)自身喜好,自主選擇喜歡的顏色繪制“正方形”。

      師:注重巡視引導(dǎo)、點(diǎn)撥學(xué)生的程序編寫,并隨機(jī)檢查學(xué)生的完成情況。

      【重點(diǎn)講解在編寫正方形程序的過程中,巧妙利用“控制里面的等待1秒”來放慢繪制過程。

      生:觀摩、學(xué)習(xí),自主練習(xí)正方形程序的寫法。(生自主編寫、合作編寫、臺前展示編寫)

      師小結(jié):正方形(四邊形)的程序我們寫好了,可是老師現(xiàn)在想繪制一個正10邊形、正20邊形、正30邊形等,你有好方法把編寫程序簡化一下嗎?(生自由回答,師適時點(diǎn)評)引出新任務(wù)。

      第二關(guān)(自學(xué)):完成第一關(guān)后,自學(xué)微課《Scratch編程重復(fù)循環(huán)語句的應(yīng)用》。

      師:(多)集體演示微課《Scratch編程重復(fù)循環(huán)語句的應(yīng)用》。生:自主學(xué)習(xí)微課,自由討論,并能夠發(fā)現(xiàn)重復(fù)循環(huán)命令的編寫要點(diǎn)。

      引導(dǎo)學(xué)生說出此環(huán)節(jié)的學(xué)習(xí)重點(diǎn): ① 重復(fù)循環(huán)命令執(zhí)行的次數(shù)=正多邊形的邊數(shù)

      ② 繪制邊數(shù)越多的圖形,移動的步數(shù)要相對越小。

      ③ 隨機(jī)展示部分學(xué)生的繪制作品。小結(jié):

      經(jīng)過我們的程序簡化,現(xiàn)在我們可以很輕松的繪制出想要的任意正多邊形。只要注意“重復(fù)次數(shù)=邊數(shù)、移動步數(shù)”這兩個問題,我們就可以任意繪制想要的圖形。

      2.交流心得,學(xué)習(xí)重點(diǎn)。

      師:(多)展示不同的正多邊形演變出來的旋轉(zhuǎn)圖形。第三關(guān):學(xué)習(xí)Scratch編程中重復(fù)循環(huán)語句的嵌套方法及程序的寫法。師:引導(dǎo)學(xué)生學(xué)習(xí)重復(fù)循環(huán)語句的嵌套編寫方法。

      生:自由觀摩、討論,并練習(xí)程序編寫。學(xué)習(xí)要點(diǎn):

      重復(fù)循環(huán)語句的嵌套方法。②

      旋轉(zhuǎn)角度的位置。

      三、拓展練習(xí):

      師:(多)展示以正六邊形為例,通過旋轉(zhuǎn)不同的角度可以繪制出不同樣式的旋轉(zhuǎn)圖形。

      生:自主調(diào)節(jié)不同的多邊形及角度,繪制各式各樣的旋轉(zhuǎn)圖形。(師隨機(jī)巡視指導(dǎo)、點(diǎn)撥,展示學(xué)生的優(yōu)秀作品,相互點(diǎn)評。

      四、小結(jié):

      師生交流學(xué)習(xí)感受,通過本節(jié)課的學(xué)習(xí),我們學(xué)會了Scratch編程中重復(fù)循環(huán)語句嵌套等命令的寫法。體驗到了探索Scratch編程的樂趣。揭曉神秘禮物,進(jìn)行情感教育,讓學(xué)生學(xué)會感恩身邊的人。

      五、預(yù)設(shè)作業(yè):

      課后延伸(挑戰(zhàn)):選擇一個多邊形為例,繪制一組神奇的旋轉(zhuǎn)圖形;嘗試?yán)肧cratch程序編寫一朵花,送給你要感謝的人。

      第五篇:for循環(huán)語句說課稿

      《FOR循環(huán)語句》說課稿

      尊敬的各位評審:

      今天我說課的內(nèi)容是高等教育出版社《編程語言基礎(chǔ)——C語言》中的第四章第三節(jié)《For循環(huán)語句》。本節(jié)教學(xué)內(nèi)容用1課時完成,教學(xué)地點(diǎn)在多媒體教室,現(xiàn)我就教材、教法、學(xué)法及教學(xué)程序等方面進(jìn)行說明。

      課程地位:

      C語言是計算機(jī)專業(yè)的必修課,從最近5年的高考情況來看,它是高考的重點(diǎn)學(xué)科。C語言具有三大語言結(jié)構(gòu),其中循環(huán)結(jié)構(gòu)是最重要的,而循環(huán)語句中For循環(huán)語句更為重要,計算機(jī)專業(yè)高考技能加試For循環(huán)是必考內(nèi)容。

      說學(xué)情:

      中專學(xué)生的特點(diǎn)是,不愛學(xué)習(xí)理論知識,覺得枯燥乏味,注意力難以集中,但是他們喜歡新鮮的事物。根據(jù)這個特點(diǎn),可以使用課件來抓住學(xué)生的注意力,提高他們的學(xué)習(xí)興趣。

      多媒體設(shè)計意圖:

      根據(jù)上述學(xué)情,課件除了作為上課的輔助工具,讓學(xué)生更好的理解當(dāng)堂知識,還要能夠使課堂變得輕松、活潑,調(diào)動起學(xué)生的興趣。由于編程很難融入視頻和音頻,所以在制作工具軟件上,我選擇的是Flash,通過動畫來吸引學(xué)生的注意力,從風(fēng)格上看,整體選用有朝氣的綠色作為背景,使課堂氣氛變得輕松。

      教學(xué)目標(biāo):

      ⒈知識目標(biāo):掌握For循環(huán)的基本結(jié)構(gòu),掌握For循環(huán)的執(zhí)行過程。⒉能力目標(biāo):能夠根據(jù)題意選擇適合的循環(huán)語句,會編寫簡單的程序。⒊情感目標(biāo):激發(fā)學(xué)生學(xué)習(xí)興趣,讓學(xué)生感受編程的樂趣。教學(xué)重點(diǎn):

      掌握For循環(huán)語句的基本結(jié)構(gòu) 掌握For循環(huán)語句的執(zhí)行過程 利用循環(huán)變量控制循環(huán)次數(shù) 教學(xué)難點(diǎn):

      利用For循環(huán)解決實際問題,編寫簡單的程序。教學(xué)方法:

      本節(jié)課使用到的教法有:任務(wù)驅(qū)動,分組教學(xué),講練結(jié)合。學(xué)習(xí)方法:

      教會學(xué)生“如何思考,怎樣學(xué)習(xí)”,指導(dǎo)學(xué)生用發(fā)現(xiàn)的方法開展學(xué)習(xí)活動,力求將老師的講授變?yōu)閱l(fā)、引導(dǎo),把學(xué)生的被動接受,變?yōu)橹鲃犹剿?,以教?/p>

      為主導(dǎo),學(xué)生為主體,讓學(xué)生更好的參與到課堂活動中。

      教學(xué)內(nèi)容: 導(dǎo)入部分:

      利用兩道遞進(jìn)題目引入循環(huán)情景,啟動任務(wù)機(jī)制,通過一道題引發(fā)學(xué)生的學(xué)習(xí)興趣,并把這道題作為本節(jié)課的任務(wù)。

      新課內(nèi)容: 語法格式:

      通過課件和板書雙重展示,課件針對語法中的每一部分進(jìn)行說明,在黑板上對格式的注意事項進(jìn)行強(qiáng)調(diào),達(dá)到突出重要性的目的,讓學(xué)生有一個規(guī)范性的記憶。

      執(zhí)行過程:

      通過課件配合流程圖的形式,讓學(xué)生清晰的觀看到如何控制程序的走向,然后針對流程圖以口述的形式講授,這樣更加直觀,更容易接受,從而解決本節(jié)的一個重點(diǎn)。

      例題部分:

      解決教學(xué)重點(diǎn)的重要環(huán)節(jié)。

      利用課件對例題進(jìn)行分析和解答,并再次通過流程圖的形式展示程序執(zhí)行過程,突出本節(jié)的重點(diǎn),觀看課件中解題過程部分,學(xué)生還可以看到在執(zhí)行過程中變量是如何變化的,深刻體會如何通過循環(huán)變量來控制循環(huán),達(dá)到更加了解循環(huán),更會利用循環(huán)的目的。講解過后會讓學(xué)生在計算機(jī)上練習(xí)一遍,做到講練結(jié)合,這個階段老師可以從旁指點(diǎn)、答疑,并觀察教學(xué)效果,搜集反饋信息。

      練習(xí)題:

      利用課件做出答題系統(tǒng),練習(xí)題突出執(zhí)行過程,循環(huán)次數(shù)及變量的變化。完成任務(wù):

      通過理論部分的講解和練習(xí)之后,學(xué)生對For循環(huán)有了基本掌握,之后就要完成任務(wù)了,回過頭來考慮最初的問題,如何應(yīng)用本節(jié)課的知識來解決,讓學(xué)生分組相互討論,以便更快更好的完成。

      課堂小節(jié):

      會帶領(lǐng)學(xué)生再回顧一遍本節(jié)課的內(nèi)容,強(qiáng)調(diào)重點(diǎn)部分,幫助學(xué)生形成知識體系。

      布置作業(yè):

      作業(yè)能夠突出本節(jié)重點(diǎn),并結(jié)合實際問題,讓學(xué)生做到能夠?qū)W以致用。

      下載FOR循環(huán)語句教學(xué)設(shè)計范文大全word格式文檔
      下載FOR循環(huán)語句教學(xué)設(shè)計范文大全.doc
      將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
      點(diǎn)此處下載文檔

      文檔為doc格式


      聲明:本文內(nèi)容由互聯(lián)網(wǎng)用戶自發(fā)貢獻(xiàn)自行上傳,本網(wǎng)站不擁有所有權(quán),未作人工編輯處理,也不承擔(dān)相關(guān)法律責(zé)任。如果您發(fā)現(xiàn)有涉嫌版權(quán)的內(nèi)容,歡迎發(fā)送郵件至:645879355@qq.com 進(jìn)行舉報,并提供相關(guān)證據(jù),工作人員會在5個工作日內(nèi)聯(lián)系你,一經(jīng)查實,本站將立刻刪除涉嫌侵權(quán)內(nèi)容。

      相關(guān)范文推薦

        VB循環(huán)語句

        注:被中括號(“[”、“]”)括起來的都是可選參數(shù)! For Each ... Next 語句: 語句格式 For Each Variant In Collection Or Array [Statement(s)] [Exit For] [Statement(s)]......

        DO循環(huán)語句--高中信息教學(xué)設(shè)計11

        2.4.2《Do循環(huán)語句》教學(xué)設(shè)計 一、教材分析 本課內(nèi)容是高中信息技術(shù)選修教材《算法與程序設(shè)計》的2.4.2《Do循環(huán)語句》。循環(huán)語句是VB語言的基礎(chǔ)核心內(nèi)容,理解并掌握這些知識......

        for循環(huán) 教學(xué)設(shè)計

        FOR循環(huán)語句教學(xué)設(shè)計 教學(xué)要求:掌握循環(huán)語句的作用和使用方法;學(xué)會使用VB編寫循環(huán)控制結(jié)構(gòu)的簡單程序。 設(shè)計思路:循環(huán)是程序設(shè)計中比較抽象難懂的知識,學(xué)生很難理解循環(huán)過程中......

        for循環(huán)語句教學(xué)反思1(含5篇)

        For循環(huán)語句教學(xué)發(fā)思 發(fā)表人:陸京鵬 我在程序設(shè)計教學(xué)中的幾點(diǎn)嘗試與反思 如何解決程序設(shè)計本身枯燥、難懂,學(xué)生普遍不感興趣這個問題,如何找到一種比較新穎的教學(xué)方式。我搜集......

        01.《循環(huán)結(jié)構(gòu)(For 循環(huán)語句)》教學(xué)案例

        《循環(huán)結(jié)構(gòu)(For 循環(huán)語句)》教學(xué)案例 一、 指導(dǎo)思想 本課案例緊扣我國所制訂的信息技術(shù)課程標(biāo)準(zhǔn)和新課程理念:以提升學(xué)生的信息素養(yǎng)為總目標(biāo),倡導(dǎo)自主學(xué)習(xí)、合作學(xué)習(xí)、探究學(xué)習(xí)......

        循環(huán)語句教學(xué)反思 15[5篇范文]

        循環(huán)語句教學(xué)反思 本節(jié)在教材中的作用及地位:本節(jié)在教材中起著承上啟下的作用。一方面把框圖轉(zhuǎn)化為語言,將循環(huán)結(jié)構(gòu)在計算機(jī)上實現(xiàn),另一方面為以后學(xué)習(xí)較復(fù)雜的流程圖打下基礎(chǔ)......

        P029循環(huán)語句教案

        清華同方教育技術(shù)研究院數(shù)學(xué)所 2013/04/16 Tuesday 09:41 循環(huán)語句 楊俊寶 教學(xué)要求:正確理解循環(huán)語句的概念,并掌握其結(jié)構(gòu). 會應(yīng)用循環(huán)語句編寫程序. 教學(xué)重點(diǎn):兩種循環(huán)語句......

        2018.08.23 java循環(huán)語句

        流程控制語句 流程控制語句包含:順序結(jié)構(gòu),選擇結(jié)構(gòu)和循環(huán)結(jié)構(gòu) 選擇結(jié)構(gòu):1.if 語句。if{}else if{}else{} 2.switch語句。Switch(key){case:break;default:break;} If語句三......