《六年級信息技術上冊 第15課 循環(huán)語句FOR課件4 遼師大版(三起)》由會員分享,可在線閱讀,更多相關《六年級信息技術上冊 第15課 循環(huán)語句FOR課件4 遼師大版(三起)(25頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、循環(huán)結構 for語句三、教學方法三、教學方法四、教學過程四、教學過程一、教材分析一、教材分析二、學情分析二、學情分析1、教學目標、教學目標德育目標:德育目標:培養(yǎng)學生大膽猜想、小心求證的辯證思維及舉一反三的發(fā)散思維品質(zhì)。 知識目標知識目標 :掌握for語句的一般形式和執(zhí)行過程 ,并能應用for語句程序設計。能力目標能力目標 :培養(yǎng)學生的分析、解決問題的能力,并培養(yǎng)學生初步的程序設計能力。3、教學重點與難點、教學重點與難點教學難點教學難點 : for語句執(zhí)行過程的理解、剖析和應用教學重點教學重點 : for語句格式和執(zhí)行過程 教學關鍵:教學關鍵:確定循環(huán)三要素任務驅動法、對比法、歸納法和演示法任
2、務驅動法:任務驅動法:即在講解中通過多次設問提出任務,引導學生不斷設疑、析疑、解疑,從而完成啟發(fā)誘導過程,讓學生帶著問題閱讀(教材、電子教案及課件)、討論、思考,實現(xiàn)學習探索過程,最后由教師總結;歸納法和對比法歸納法和對比法:在解決具體問題上使用了歸納法和對比法,使學生思維過程有深度、有條理,有利于發(fā)展學生抽象思維能力和邏輯推理能力。演示法:演示法:使本節(jié)課的教學內(nèi)容,一目了然,清晰直觀。2、學法指導、學法指導 本節(jié)課教師主要引導學生采取自主探究的方法,并且要求學生自主學習與協(xié)作學習相結合,突出學生的主體地位;使學生始終是一個積極主動的知識探索者。五個教學環(huán)節(jié):四、教學過程四、教學過程教教學學
3、環(huán)環(huán)節(jié)節(jié)2、準確定位,探究新知;、準確定位,探究新知;3、分析實質(zhì),深化認識、分析實質(zhì),深化認識 ;4、知識應用,鞏固提高;、知識應用,鞏固提高;5、歸納小結,布置作業(yè)。、歸納小結,布置作業(yè)。1、 巧妙復習,引入正題巧妙復習,引入正題 ;1、 巧妙復習,引入正題巧妙復習,引入正題 ; 實實例引入:編寫一個猴子吃桃問題。猴子第一天摘下若干個桃例引入:編寫一個猴子吃桃問題。猴子第一天摘下若干個桃子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又子,當即吃了一半,還不過癮,又多吃了一個。第二天早上又將剩下的桃子吃掉一半,雙多吃了一個。以后每天早上都吃了將剩下的桃子吃掉一半,雙多吃了一個。以后每天
4、早上都吃了前一天剩下的一半零一個。到第前一天剩下的一半零一個。到第10天早上想再吃時,見只剩一天早上想再吃時,見只剩一個桃子了。求第一天共摘多少桃子?個桃子了。求第一天共摘多少桃子? 設計意圖:設計意圖:首先讓學生用上一節(jié)學的首先讓學生用上一節(jié)學的while 循環(huán)語句編寫這循環(huán)語句編寫這個程序,從而引出一個問題:在這個過程中會重復執(zhí)行大量的操作,個程序,從而引出一個問題:在這個過程中會重復執(zhí)行大量的操作,要想簡化此操作,應該怎么辦?答案就是使用要想簡化此操作,應該怎么辦?答案就是使用for語句是最佳選擇。由語句是最佳選擇。由此讓同學展開討論,自然引出本節(jié)課題,使全體學生以最快的速度參此讓同學展
5、開討論,自然引出本節(jié)課題,使全體學生以最快的速度參與進來,為新課的展開創(chuàng)設了良好的學習情境。與進來,為新課的展開創(chuàng)設了良好的學習情境。 返回2、準確定位,探究新知;、準確定位,探究新知;任務一:任務一: for循環(huán)語句的格式如何?循環(huán)語句的格式如何? for循環(huán)語句的格式為: for(表達式1;表達式2,表達式3) 循環(huán)體語句; For語句下一語句 任務二:任務二:for語句的執(zhí)行過程如何?語句的執(zhí)行過程如何?執(zhí)行順序:執(zhí)行順序:1.求解表達式1(即為循環(huán)變量 初值);2.求解表達式2,判斷條件是否成立,若條件成立,執(zhí)行循環(huán)體;3.求解表達式3,即改變循環(huán)變量的值。之后轉向2,再判斷條件是 否
6、成立。4.若條件成立,繼續(xù)執(zhí)行循環(huán)體,直到條件不成立為止,結束循環(huán)。任務三:在for語句格式中,表達式1、表達式2、表達 式3的意義如何?在使用過程中可以省略嗎?For語句格式說明:語句格式說明:1、表達式1用來實現(xiàn)循環(huán)控制變量等的初始化,僅執(zhí)行一次。 它也可以省略,此時應在for語句之前給循環(huán)變量賦初值。2、表達式2為條件判斷,通常為關系表達式或邏輯表達式,用 來決定是否執(zhí)行循環(huán)體,當該表達式的值為1時(就是條 件成立),執(zhí)行循環(huán)體,否則即當該表達式的值為0值時 (就是條件不成立),將結束循環(huán)。如果表達式2缺省, 表示該條件為非0(就是條件成立),即永遠循環(huán),這時 要通過循環(huán)體內(nèi)的退出循環(huán)語
7、句(break語句)來結束循 環(huán)語句。3、表達式3一般是描述控制變量的變化,常用的是自增、自 減運算表達式。省略表達式3時,應該在循環(huán)體內(nèi)設置改 變循環(huán)變量的語句,保證循環(huán)能正常結束。設計意圖:設計意圖: 通過任務驅動,促使學生閱讀網(wǎng)絡資源,鍛煉學生網(wǎng)上學習的能力,然后進行分析,對比,歸納,總結,鍛煉學生的歸納分析能力。采用分組討論方式,讓同學共同參與,調(diào)動學生的積極性,既培養(yǎng)學生自主探究的能力,又鍛煉了學生協(xié)作學習的能力,同時讓學生體會到FOR語句的靈活性,突出了本節(jié)課的重點。設計意圖:設計意圖: 通過任務驅動,促使學生閱讀網(wǎng)絡資源,鍛煉學生網(wǎng)上學習的能力,然后進行分析,對比,歸納,總結,鍛
8、煉學生的歸納分析能力。采用分組討論方式,讓同學共同參與,調(diào)動學生的積極性,既培養(yǎng)學生自主探究的能力,又鍛煉了學生協(xié)作學習的能力,同時讓學生體會到FOR語句的靈活性,突出了本節(jié)課的重點。3、分析實質(zhì),深化認識、分析實質(zhì),深化認識 ;【例】編程計算100至200自然數(shù)之和。要求用 for循環(huán)語句,編寫5種不同的程序來實現(xiàn)。 方法一:方法一: #include main( ) int i,sum=0; for(i=100;i=200;i+) sum+=i; printf(“sum=%dn”,sum); 使用了for語句的標準格式 ,確定了循環(huán)三要素。方法二:方法二: #include main( )
9、 int i=100,sum=0; /*先給循環(huán)變量賦初值*/ for( ;i=200;i+) /*省去表達式1*/ sum+=i; printf(“sum=%dn”,sum); 先給循環(huán)變量賦初值,從而省去表達式一 方法三:方法三: #include main( ) int i=100,sum=0; /*先給循環(huán)變量賦初值*/ for( ;i=200;) /*省略表達式1和表達式3*/ sum+=i+; /*求和的同時遞增循環(huán)變量*/ printf(“sum=%dn”,sum); 在方法二的基礎上省去表達式三,求和的同時遞增循環(huán)變量 方法四:方法四: #include main( ) int
10、 i=100,sum=0; for( ; ; ) /*三個表達式都省略了*/ sum+=i+; if(i200) break; /*使用break語句退出循環(huán)*/ printf(“sum=%dn”,sum); 三個表達式都省略,增加break語句 方法五:方法五: #include main( ) int i,sum; for(i=100,sum=0;i=200;sum+=i,i+) ; /*循環(huán)體是一個空語句*/ printf(“sum=%dn”,sum); 循環(huán)體是一個空語句 設計意圖:設計意圖:從不同方法中看出for循環(huán)語句在使用中的靈活性。(我們在生活和學習中也是如此,一定要學會多條腿
11、走路,用多種不同的方法解決同一問題)雖然例題的數(shù)量很少,但是很典型,通過一題五解,啟發(fā)學生發(fā)散思維。讓學生學會舉一反三,用多種方法解決同一問題,從而突破本節(jié)課的難點。 返回4、知識應用,鞏固提高、知識應用,鞏固提高練習練習:用五種方法求2100之間的所有偶數(shù)之和。算法分析: 循環(huán)求和問題可以利用for循環(huán)每次向和變量中加一個數(shù)。假設存放和的變量為sum,先使sum為0,設變量i初值為2,終值為100,每次變化量(即步長)為2,再用for循環(huán)語句,每次循環(huán)執(zhí)行的循環(huán)體語句為: sum=sum+i. 設計意圖:設計意圖:該題與例題類似,只是步長不同。分析過程由教師引導學生一步一步深入分析,抓住關鍵
12、環(huán)節(jié):循環(huán)三要素;指導學生用比較的方法寫出程序。然后讓學生相互討論,共同完成。并且把所編程序在機器上運行,輸出運行結果,培養(yǎng)學生實踐操作技能。 返回5、歸納小結,布置作業(yè)、歸納小結,布置作業(yè)知識總結:知識總結:通過本節(jié)課的學習,使同學們掌握了for語句的格式及執(zhí)行過程,并且學會了使用for語句進行一些循環(huán)結構的程序設計,體驗了用多種方法編寫程序的過程。(格式、過程、問題)課堂小結:課堂小結:思想方法總結:思想方法總結:體會for語句的靈活性,培養(yǎng)學生發(fā)散思維和創(chuàng)新思維的形成。(靈活性)1.畫出for語句流程圖并說明其執(zhí)行順序。2.求2+4+8+16+28的和。要求:要求:使用for語句,至少用
13、3種方法編程。布置作業(yè)布置作業(yè) 提示:提示:此題也是循環(huán)求和的典型題。只是每 一個加數(shù)都是2的倍數(shù),即求21+22+23+24+28的和,把冪指數(shù)作為循環(huán)變量i,則循環(huán)體內(nèi)每次加進去的是2i.板書設計板書設計 for 語句語句 一、一、for 語句的一般形式:語句的一般形式: for () ; 二、二、for 語句的執(zhí)行過程:語句的執(zhí)行過程:1、求解表達式1(即為循環(huán)變量初值);2、求解表達式2,判斷條件是否成立,若條件成立,執(zhí)行循環(huán)體;3、求解表達式3,即改變循環(huán)變量的值。之后轉向2,再判斷條件是否成立。4、若條件成立,繼續(xù)執(zhí)行循環(huán)體,直到條件不成立為止,結束循環(huán)。For語句下一語句五、課堂
14、小結:五、課堂小結:三、三、For語句格式說明:語句格式說明:六、作業(yè):六、作業(yè): 四、例題:四、例題:1、格式;2、執(zhí)行過程;3、注意的問題;4、靈活性。設計意圖:設計意圖:由于for語句格式及執(zhí)行過程是本課重點,所以選作板書內(nèi)容,其它如說明、例題、習題都體現(xiàn)在電子教案及電子課件中了。這樣,既突出了重點,又節(jié)省了時間,提高了課堂的授課效率。 通過本次課的學習使學生能夠熟悉掌握for語句的格式,理解for語句執(zhí)行過程,初步掌握使用for語句進行程序設計的方法與技巧,使其分析推理能力有一定提高,激發(fā)學生的學習興趣,為下一步的循環(huán)嵌套的學習奠定了堅實的基礎。五、教學效果預測五、教學效果預測謝 謝 大 家 !