中文一二三区_九九在线中文字幕无码_国产一二区av_38激情网_欧美一区=区三区_亚洲高清免费观看在线视频

首頁 > 教案下載 > 信息技術教案 > 高中信息技術教案 > FOR/NEXT循環語句教學設計(精選2篇)

FOR/NEXT循環語句教學設計

發布時間:2023-07-16

FOR/NEXT循環語句教學設計(精選2篇)

FOR/NEXT循環語句教學設計 篇1

  ----建構主義指導下的教學設計案例

  一、課前分析

  教學內容:FOR/NEXT循環語句。

  1、教材分析

  1)教學內容和地位:程序設計是教學中的重點也是難點,循環結構是其中的一種設計結構,其作用是使一段程序反復執行。FOR/NEXT語句是循環運算的專家,在程序設計中頻繁出現。本節課的學習,會使學生對算法有一個更深刻的理解,為實現獨立編程起到了關鍵性作用。

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

  2、教學目標 分析:

  1)認知目標:通過FOR/NEXT語句的學習,寫出簡單的循環程序。

  2)能力目標:培養學生分析問題,解決問題的能力。

  3)情感目標:激發學生學習熱情,培養學生學習的積極性。

  二、教學過程 

  1、創設問題情境

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

  生(稍做思考,然后回答):使用PRINT語句

  PRINT“*”

  PRINT“*”

  PRINT“*”

  PRINT“*”

  PRINT“*”

  師:同學們做得很好,那么,我想畫10行,100行,1000行“*”呢?難道就這樣順序寫下去嗎?這樣編寫是不是太繁瑣了。如果能讓計算機去完成這部分重復的內容,而我們只要告訴計算機重復操作的次數就可以了,這個愿望能否實現呢?能!通過我們今天學習的FOR/NEXT循環語句,就可以很容易的實現這個愿望。

  [疑問是建構教學的起點。新課伊始,就提出一個真實的問題,力求創設一種教學情境,它可以激起學生的未知欲,有利于建立新的認識結構。]

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

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

  程序代碼:

  cls

  forI=1to5step1

  print”*”

  next

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

  格式:FOR〈數值變量名〉=〈數學表達式1〉TO〈數學表達式2〉STEP〈數學表達式3〉

  〈語句序列(循環體)〉

  NEXT

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

  2)語句序列中可以含有任意多條語句,也可無任何語句,稱為空循環;

  3)語句序列中可以含有循環結構;

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

  3、設置“陷阱”,強調語句格式。

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

  1)打印1~5這5個數clsfor n=1 to 5 step?1print n next[步長應為1]2)打印5~1這5個數clsfor n=5 to 1 print n next[步長為-1,不能省,應for n=5 to 1 step?1]

  3)打印1~5這5個數clsfor 1 to 5 print “n” next[n加上引號,就變成了字符串,應把引號去掉]4)s=0 for x=1 to 10s=s+xif s>20 then exitend if print x next[退出FOR循環語句為EXITFOR]

  5)打印1~5這5個數clsfor n=1 to 5 print n[FOR與NEXT必須成對出現,不能缺省]

  6)打印1~5這5個數clsfor 1 to 5 print n next[循環變量n要賦值,for n=1 to 5]

  4、閱讀程序,為程序設計打基礎

  [教學中通過分析已有程序,慢慢滲透程序設計的思想方法,引導學生從模仿開始,由易到難、循序漸進,逐步過渡到獨立進行程序設計。]

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

  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六個數

  (流程圖略)

  5、突破難點,嘗試獨立編程。

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

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

  [這兩道題在循環體這一部分稍有難度,采取分組討論,共同寫流程圖的方法,最后由學生獨立寫出程序代碼,并上機調試]

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

  5、歸納小結,反思提高

  [學生總結本節課的FOR/NEXT語句的格式和功能,運用語句進行程序設計的步驟。唯有反思,才能控制思維操作,才能促進理解,提高自己的元認識水平,從而促進程序設計的算法形成和發展,實現良好的循環。]

  總結略。

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

  作業 :試編寫程序,求10!。

  總評

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

FOR/NEXT循環語句教學設計 篇2

  文中涉及部分不可顯示字符及圖象請單擊此處打開或擊鼠標右鍵選擇另存為下載以下為本文簡介:------------一、課前分析 教學內容:for/next循環語句。1、教材分析1)教學內容和地位:程序設計是教學中的重點也是難點,循環結構是其中的一種設計結構,其作用是使一段程序反復執行。for/next語句是循環運算的專家,在程序設計中頻繁出現。本節課的學習,會使學生對算法有一個更深刻的理解,為實現獨立編程起到了關鍵性作用。2)教學重點與難點:本節課重點是掌握for/next循環語句的格式,并能運用其來編制簡單的小程序。難點是解決問題的方法和思路,要繪制好流程圖,確定循環變量和循環體。因為用流程圖描述算法,能夠把解決問題的步驟清晰、直觀地表示出來。2、教學目標分析:1)認知目標:通過for/next語句的學習,寫出簡單的循環程序。2)能力目標:培養學生分析問題,解決問題的能力。3)情感目標:激發學生學習熱情,培養學生學習的積極性。二、教學過程1、創設問題情境師:同學們,請先看這個圖形(畫5個豎行排列的“*”),想想看用以前學過的程序設計語言怎樣來編寫它的程序呢?(本節程序均設置為單擊命令按鈕cmdstart運行即代碼加在private sub cmdstart_click)生(稍做思考,然后回答):使用print語句print “*”print “*”print “*”print “*”print “*”師:同學們做得很好,那么,我想畫10行,100行,1000行“*”呢?難道就這樣順序寫下去嗎?這樣編寫是不是太繁瑣了。如果能讓計算機去完成這部分重復的內容,而我們只要告訴計算機重復操作的次數就可以了,這個愿望能否實現呢?能!通過我們今天學習的for/next循環語句,就可以很容易的實現這個愿望。 [疑問是建構教學的起點。新課伊始,就提出一個真實的問題,力求創設一種教學情境,它可以激起學生的未知欲,有利于建立新的認識結構。]2、給出程序,并通過流程圖加以理解師出示上題程序代碼并通過流程圖和卡通圖片分析程序代碼: clsfor i=1 to 5 step 1print”*” next 師:循環結構也稱重復結構,它的作用是使一段程序能重復執行,被重復執行的部分稱為循環體。但重復一般都是有條件的,即在滿足for語句中的條件下才執行循環體,否則退出循環體。下面我們就來看一下for/next語句的語句格式:格式:for〈數值變量名〉=〈數學表達式1〉 to 〈數學表達式2〉 step〈數學表達式3〉〈語句序列(循環體)〉next 說明:1)當步長為1時,step 1可省略不寫;2)語句序列中可以含有任意多條語句,也可無任何語句,稱為空循環;3)語句序列中可以含有循環結構;4)有時需中途退出循環,這時用exit for命令。3、設置“陷阱”,強調語句格式。[師出示下列有錯誤的程序段。學生分成六組討論,發現錯誤并糾正,然后每組完成一題。在討論中,學生扮演了一個積極的參與者的角色自覺思考、積極發言,講出自己的思考和結論,并與他人展開爭辯,在自主探索中掌握知識要點,同時也可學習到他人的好的思維方式和學習方法。]1)打印1~5這5個數       clsfor n=1 to 5 step –1print nnext [步長應為1]2)打印5~1這5個數clsfor n=5 to 1print nnext [步長為-1,不能省,應for n=5 to 1 step –1]3)打印1~5這5個數clsfor 1 to 5print “n”next [n加上引號,就變成了字符串,應把引號去掉]4)s=0for x=1 to 10s=s+xif s>20 then exitend ifprint xnext [退出for循環語句為exit for]5)打印1~5這5個數clsfor n=1 to 5print n [for與next必須成對出現,不能缺省]6)打印1~5這5個數clsfor 1 to 5print nnext [循環變量n要賦值,for n=1 to 5]4、閱讀程序,為程序設計打基礎[教學中通過分析已有程序,慢慢滲透程序設計的思想方法,引導學生從模仿開始,由易到難、循序漸進,逐步過渡到獨立進行程序設計。]師:請同學們分析下列程序,繪制出流程圖,說出程序功能。示題。s=0for x=1 to 100s=s+xnext print s功能:求1到100的和clsfor i=20 to 10 step –2print inext 功能:輸入出20,18,16,14,12,10六個數(流程圖略)5、突破難點,嘗試獨立編程。[嘗試是開始某種新事物所必需的。任何事情的第一次都需要勇氣,教師要鼓勵學生大膽嘗試編程,在一次次嘗試中獲取分析、解決問題的經驗。注意選題的難度要適當]師:剛才我們通過分析閱讀已有程序,對循環結構又有了進一步理解,但我們不能僅局限在看懂、讀懂程序上,我們的目的是要自己完成程序設計。首先要進行審題,認真分析題目需要解決什么問題,達到什么目的,然后從已知條件出發,分析經過哪些處理才能解決問題。再把分析出來的處理步驟用流程圖表示出來,最后用vb語言描述出各個解題步驟,程序設計就不會讓你束手無策。下面我們就參照例題,按照老師介紹的程序設計步驟,試著來自己來編制2個小程序。[這兩道題在循環體這一部分稍有難度,采取分組討論,共同寫流程圖的方法,最后由學生獨立寫出程序代碼,并上機調試]1)編寫程序,求100以內的奇數和clss=0for n=1 to 100 step 2s=s+nprint snext 2)編寫程序,y=x+2,當x=1,2,3,4,5時,y的值分別是多少。clsfor x=1 to 5y=x+2print ynext 5、歸納小結,反思提高[學生總結本節課的for/next語句的格式和功能,運用語句進行程序設計的步驟。唯有反思,才能控制思維操作,才能促進理解,提高自己的元認識水平,從而促進程序設計的算法形成和發展,實現良好的循環。]總結略。師:各門學科之間,各學科的內容之間都是有聯系的,都不是孤立的,同學們要把知識動態化,多角度、多方式地去思考,掌握知識的內在聯系,提高解題能力,開闊自己的視野。課后請同學們完成這樣一個程序設計作業:(作業與數學知識聯系密切)作業:試編寫程序,求10!。總評本節課教師采用分析法、演示法、實驗法、討論法等多種教學方法,充分體現了學生是教學活動中的主體;而教師通過對學生參與學習的啟發、調整、激勵來體現自己的主導作用。學生在合作學習中目標明確、態度積極、氣氛活躍,有效地培養了學生的分析問題、解決問題能力 ,體現了學習的主動性。不足之處是練習題略多了一點,時間有些緊張。信息技術 - for/next循環語句教學設計<

FOR/NEXT循環語句教學設計(精選2篇) 相關內容:
  • 2.6 自然界中氧和碳的循環

    2.6 自然界中氧和碳的循環教學目標:1、了解自然界中的氧循環,了解自然界中的碳循環,從而認識自然界中物質間的循環與轉化。2、了解大氣壓中臭氣層的作用及其保護。3、了解溫室效應的成因和溫室效應的利弊。...

  • For-Next循環語句--(第1課時)

    【適用教材】廣東教育出版社《信息技術》第一冊【適用年級】初二年級一、教學內容分析本節課講授的是for-next循環語句,因為之前學生學習過順序結構,分支結構中的條件語句,對編程有了一定的基礎,但是循環語句相對于條件語句來說,語法...

  • 血液循環助記詞

    連, 血液流向記心間。 左室主, 各級動, 毛細網, 各級靜, 上下腔, 右心房, 體循止, 肺循始, 右室肺, 肺毛網, 肺靜回, 左心房。 兩循并, 循不止。...

  • 血液循環

    教學目標知識目標 1、復述的概念 2、通過錄像、VCD的演示、老師的講述,使學生掌握體循環、肺循環的途徑、血液成分的變化及意義 3、通過實際測量,使學生了解血壓和脈搏的基本知識。...

  • 血液循環

    教學目標知識目標 1、復述的概念 2、通過錄像、VCD的演示、老師的講述,使學生掌握體循環、肺循環的途徑、血液成分的變化及意義 3、通過實際測量,使學生了解血壓和脈搏的基本知識。...

  • 血液循環

    教學目標知識目標 1、復述的概念 2、通過錄像、VCD的演示、老師的講述,使學生掌握體循環、肺循環的途徑、血液成分的變化及意義 3、通過實際測量,使學生了解血壓和脈搏的基本知識。...

  • 血液循環

    教學目標知識目標 1、復述的概念 2、通過錄像、VCD的演示、老師的講述,使學生掌握體循環、肺循環的途徑、血液成分的變化及意義 3、通過實際測量,使學生了解血壓和脈搏的基本知識。...

  • 自然教案-第二冊3、2血液循環系統(3課時)

    第二節 血液循環系統 血液循環系統是本章的教學重點,其主要功能是人體內物質(包括營養物質、氧氣、代謝終產物)的運輸,它是消化系統、呼吸系統、泌尿系統的紐帶。學好本節課無疑為以后知識的學習打下扎實的基礎。...

  • 第二冊3、2血液循環系統(3課時)

    第二節 血液循環系統 血液循環系統是本章的教學重點,其主要功能是人體內物質(包括營養物質、氧氣、代謝終產物)的運輸,它是消化系統、呼吸系統、泌尿系統的紐帶。學好本節課無疑為以后知識的學習打下扎實的基礎。...

  • 循環經濟專題復習

    循環經濟無疑是一個美麗的圓,以經濟和社會效益為圓心,圓弧的起點是資源,依次劃過產品、廢棄物、廢棄物綜合利用,終點又回到再生資源。這種科學的經濟發展模式成為2005年兩會代表的熱門話題。...

  • 信息技術 - FOR/NEXT循環語句教學設計(通用2篇)

    文中涉及部分不可顯示字符及圖象請單擊此處打開或擊鼠標右鍵選擇另存為下載以下為本文簡介:------------一、課前分析教學內容:FOR/NEXT循環語句。...

  • 高中信息技術教案
主站蜘蛛池模板: 精品国产区| 欧美日韩亚洲成人 | 久久久久久久久毛片 | 欧美性大战久久久久久 | 国产欧美日韩在线精品一区二区 | 国产av一区最新精品 | 99免费观看| 亚洲伊人久久大香线蕉结合 | 国产美女久久 | 午夜DJ国产精华日本无码 | 在线精品国产一区二区三区 | 成年男人露jiji网站自慰 | 亚洲精品屋V一区二区 | 日本高清一二三区视频在线 | 午夜影院免费视频 | 91精品久久久久久久91蜜桃 | 全部露出来毛走秀福利视频 | 91大神在线看| 狠狠干2020 | 国产人妻精品午夜福利免费 | 在线看国产一区 | 亚洲一区在线日韩在线尤物 | 亚洲AV无码一区二区三区18 | 国产成人剧情AV果冻传媒 | 中文字幕日韩一区二区三区 | 小婕子伦流澡到高潮H | 日本国产一区二区三区 | 挺进丰满老师屁股白浆视频 | 亚洲av综合色区无码一区 | 国产全黄a一级毛片91 | 日韩精品在线观看一区二区 | 手机看片毛片日韩免费观看 | 麻豆精品国产91久久久久久 | 欧美成人精品一区二区三区 | 国产亚洲一区二区在线观看 | 亚洲视频天天射 | 中文字幕本久久精品一区 | 国产亚洲精品v | 美女免费精品高清毛片在线视 | 免费A级毛片无码久久版 | 日本高清无卡码一区二区久久 |