《六年級信息技術上冊 第15課 循環(huán)語句FOR課件3 遼師大版(三起)》由會員分享,可在線閱讀,更多相關《六年級信息技術上冊 第15課 循環(huán)語句FOR課件3 遼師大版(三起)(16頁珍藏版)》請在裝配圖網(wǎng)上搜索。
1、用FOR語句實現(xiàn)循環(huán)說課v教材分析教材分析v學生情況分析學生情況分析v教學方法教學方法v教學過程教學過程v教學預測效果教學預測效果教材分析教材分析: 用for語句實現(xiàn)循環(huán)是譚浩強編著的C語言程序設計教程第三章3.44節(jié)。它是學生在掌握了C語言的語法基礎和程序的基本結構后,又學習了while和do while循環(huán)語句的基礎上,對循環(huán)程序的進一步學習,是整個C語言程序結構中的一個重要內(nèi)容,它在整個教材中起著承上啟下的作用。根據(jù)以上對教材地位和作用以及本教材的結構和內(nèi)容分析,結合者學生的認知結構及其心理特征,我制定了以下的教學目標: 知識目標:學生了解循環(huán)語句的執(zhí)行過程,正確使用for語句編寫程序
2、能力目標:學生體會人與計算機處理邏輯思維過程的相同之處 情感目標:學生從有到無的探索過程中感受喜悅v重點與難點 l教學重點:for語句的一般格式 for語句的執(zhí)行過程;l教學難點:for語句的綜合利用,解決實際問題,編寫簡單程序。學生情況分析:學生情況分析: 我們常說:我們常說:“現(xiàn)代的文盲不是不識字的人,而是沒有現(xiàn)代的文盲不是不識字的人,而是沒有掌握學習方法的人掌握學習方法的人”,針對高職學生缺乏自主學習能力的,針對高職學生缺乏自主學習能力的實際情況,我在教學過程中特別重視學法的指導。讓學生實際情況,我在教學過程中特別重視學法的指導。讓學生從機械的從機械的“學答學答”向向“學問學問”轉(zhuǎn)變,從
3、轉(zhuǎn)變,從“學會學會”向向“會學會學”轉(zhuǎn)變,成為學習的真正的主人。轉(zhuǎn)變,成為學習的真正的主人。教學方法教學方法:本節(jié)講解首先采用課堂講授,給出主要內(nèi)容,講解其基本格式,分別指出一般形式中各個表達式 ,執(zhí)行過程用流程圖和例題進行詳細說明。然后進行活動探究法,引導學生通過創(chuàng)設情景活動等形式獲取知識,以學生為主體,使學生的獨立探索性得到充分的發(fā)揮,培養(yǎng)學生的思維能力、動手操作能力。教學過程:教學過程:在這節(jié)課的教學過程中,我注重突出重點,條理清晰,緊湊合理,最大限度的調(diào)動學生參與課堂的積極性、主動性。通過對前面內(nèi)容的復習,了解學生對循環(huán)結構的相關知識的掌握情況,為引入這一節(jié)內(nèi)容做一個鋪墊。開始采用引導
4、法引導學生進入新課,提出一個問題導出本課內(nèi)容for語句,然后與while語句相比較,突出for語句的優(yōu)勢。然后寫出For語句的一般形式,對照while語句所編寫的程序,對語句中各個表達式的作用進行講解。接下來對For語句的執(zhí)行過程進行講解。板書的設計:首先寫出for語句的一般形式,畫出For語句的執(zhí)行過程的流程圖。教學預測效果:教學預測效果: 對教材內(nèi)容的處理 根據(jù)新課程標準的要求、知識的跨度、學生的認知水平,我對教材內(nèi)容有增有減。 教學策略的選用 組織學生探究知識形成新的知識,我從學生的生活體驗入手,運用案例等形式創(chuàng)設情境呈現(xiàn)問題,使學生在自主探索、合作交流的過程中,發(fā)現(xiàn)問題、分析問題、解決
5、問題。正是由于這些認識來自于學生自身的體驗,因此學生不僅“懂”了,而且“信”了,從內(nèi)心上認同這些觀點,進而能主動地內(nèi)化為自己的情感、態(tài)度、價值觀,并融入到實踐活動中去,有助于實現(xiàn)知、行、信的統(tǒng)一。FOR語句實現(xiàn)循環(huán) 主講人:梁志成主講人:梁志成學學 院:數(shù)學與計算機學院院:數(shù)學與計算機學院專專 業(yè):計算機科學與技術業(yè):計算機科學與技術n任務一任務一 假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天存假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天存1 1塊錢,第二天存塊錢,第二天存2 2塊錢,第三天存塊錢,第三天存3 3塊錢塊錢第一百天存第一百天存100100塊錢,那么請問你這一百天一共存了多少錢
6、?塊錢,那么請問你這一百天一共存了多少錢?vWHILEWHILE循環(huán)循環(huán)mainmain intint x=1,y=0; x=1,y=0; while(xwhile(x=100)=100) y= y=x+yx+y; ; x+; x+; printf(%d,yprintf(%d,y); ); FORFOR語句的一般形式語句的一般形式ForFor(表達式(表達式1 1;表達式;表達式2 2;表達式;表達式3 3) 循環(huán)體語句循環(huán)體語句表達式表達式1 1:循環(huán)變量的初始化:循環(huán)變量的初始化表達式表達式2 2:循環(huán)條件:循環(huán)條件表達式表達式3 3:循環(huán)變量自增或自減:循環(huán)變量自增或自減FORFOR語句
7、的執(zhí)行過程語句的執(zhí)行過程v先計算表達式先計算表達式1 1;v然后計算表達式然后計算表達式2 2,如果表達式,如果表達式2 2條件成立,即循環(huán)條件成立,就條件成立,即循環(huán)條件成立,就執(zhí)行一次循環(huán)體;執(zhí)行一次循環(huán)體;v接著計算表達式接著計算表達式3 3,為下一次半段循環(huán)條件是否成立做準備,到此,為下一次半段循環(huán)條件是否成立做準備,到此完成一次循環(huán)。完成一次循環(huán)。以后每一次都從表達式以后每一次都從表達式2 2開始,進入下一次循環(huán),知道表達式開始,進入下一次循環(huán),知道表達式2 2不成不成立時結束循環(huán)。立時結束循環(huán)。v將任務一用將任務一用FORFOR語句表示語句表示main int x,y=0; for
8、(x=1;x=100;x+) y=x+y; printf(%d,y); l假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天存假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天存1塊塊錢,第二天存錢,第二天存2塊錢,第三天存塊錢,第三天存3塊錢塊錢第一百天存第一百天存100塊錢,塊錢,那么請問你這一百天一共存了多少錢?那么請問你這一百天一共存了多少錢?main int x=1,y=0; while(x=100) y=x+y; x+; printf(%d,y);FORFOR語句的優(yōu)點語句的優(yōu)點l增加可續(xù)性l結構緊湊條理清晰練習練習main int x,y=0; for(x=2;x20;x=x+3) y=
9、x+y; printf(%d,y); 任務任務2:閱讀程序,完成:閱讀程序,完成以下問題以下問題l輸出輸出Y的值為多少?的值為多少?l最后最后X的值為多少?的值為多少?l程序的循環(huán)次數(shù)是多少?程序的循環(huán)次數(shù)是多少?課后思考課后思考 (假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天(假如畢業(yè)你想買房,所以你從現(xiàn)在開始存錢,第一天存存1 1塊錢,第二天存塊錢,第二天存2 2塊錢,第三天存塊錢,第三天存3 3塊錢塊錢第一百天存第一百天存100100塊錢,那么請問你這一百天一共存了多少錢?)塊錢,那么請問你這一百天一共存了多少錢?) 照這樣的速度存錢,如果你將來照這樣的速度存錢,如果你將來打算買一套打算買一套2020萬元的房子,那么萬元的房子,那么你需要存多少天才能實現(xiàn)你的買房你需要存多少天才能實現(xiàn)你的買房夢?夢?