第7課 循環(huán)結(jié)構(gòu) 教案(2課時(shí))
《第7課 循環(huán)結(jié)構(gòu) 教案(2課時(shí))》由會(huì)員分享,可在線閱讀,更多相關(guān)《第7課 循環(huán)結(jié)構(gòu) 教案(2課時(shí))(6頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、 第 7 課 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 循環(huán)結(jié)構(gòu)(第 15-16 課時(shí)) 教學(xué)內(nèi)容分析 本課主題 1 主要介紹了 for 循環(huán)語(yǔ)句的基木結(jié)構(gòu)及其應(yīng)用實(shí)例。為了讓學(xué)生充分領(lǐng) 會(huì)循環(huán)語(yǔ)句在編程解決實(shí)際問(wèn)題中的作用,教材以數(shù)青蛙益智接龍游戲?yàn)閷?shí)例,詳細(xì)地向?qū)W 生闡述了 for 循環(huán)語(yǔ)句的語(yǔ)法結(jié)構(gòu)和執(zhí)行流程,讓學(xué)生在實(shí)例中體會(huì)循環(huán)結(jié)構(gòu)是如何處理和 解決實(shí)際問(wèn)題的。 主題 2 介紹了 while 循環(huán)語(yǔ)句的基本結(jié)構(gòu),并通過(guò)將數(shù)青蛙益智接龍游戲用 while 語(yǔ)句 進(jìn)行改寫(xiě),讓學(xué)生對(duì) while 和 for 循環(huán)語(yǔ)句有更深刻的認(rèn)識(shí)。接下來(lái)教材使用電子密碼鎖為 例
2、子,讓學(xué)生動(dòng)手實(shí)踐。 通過(guò)多次編程實(shí)踐,讓學(xué)生對(duì)如何利用循環(huán)語(yǔ)句解決實(shí)際問(wèn)題小有心得。最后教材提出 了一個(gè)很有意思的實(shí)踐創(chuàng)新問(wèn)題,需要幾次才能將紙張折疊出不低于珠穆朗瑪峰的高度,供 學(xué)生進(jìn)行探究和實(shí)踐。 教師在授課時(shí),既要注意結(jié)合教材傳授 for 和 while 循環(huán)語(yǔ)句的基本語(yǔ)法結(jié)構(gòu)和執(zhí)行流 程,又要注意提供足夠的實(shí)踐機(jī)會(huì),讓學(xué)生在實(shí)踐中體會(huì) for 和 while 循環(huán)對(duì)于用編程解決 實(shí)際問(wèn)題所帶來(lái)的幫助,同時(shí)為今后編寫(xiě)更復(fù)雜的語(yǔ)句打下基礎(chǔ)。 學(xué)習(xí)時(shí)要注意結(jié)合實(shí)際問(wèn)題,將已經(jīng)學(xué)過(guò)的各種 C 語(yǔ)句進(jìn)行綜合運(yùn)用,解決實(shí)際問(wèn)題。 教學(xué)對(duì)象分析 小學(xué)階段學(xué)習(xí)的 Scratc
3、h 這種基于圖形化界面的編程語(yǔ)言中也涉及循環(huán)結(jié)構(gòu)的應(yīng)用,這 對(duì)于學(xué)生學(xué)習(xí)本課的 for 循環(huán)和 while 循環(huán)有很大的幫助。教師在教學(xué)的時(shí)候,應(yīng)當(dāng)充分考 慮這個(gè)因素,引導(dǎo)學(xué)生在兩者之間進(jìn)行對(duì)比。 for 循環(huán)和 while 循環(huán)本身存在著一定的抽象性,具有比較復(fù)雜的語(yǔ)法結(jié)構(gòu),循環(huán)語(yǔ)句 中有多個(gè)構(gòu)成循環(huán)的元素,所以學(xué)生對(duì)于 for 循環(huán)和 while 循環(huán)的理解上需要一定的抽象思 維能力。教師在引導(dǎo)學(xué)生學(xué)習(xí)的時(shí)候,要注意幫助學(xué)生理解這些抽象概念,通過(guò)流程圖等形 式幫助學(xué)生理解較為抽象的循環(huán)語(yǔ)句的執(zhí)行過(guò)程,從而進(jìn)一步掌握 for 循環(huán)和 while 循環(huán)的 使用方法。 由于學(xué)生尚不具
4、備特別豐富的編程經(jīng)驗(yàn),所以教師在教學(xué)中要注意,學(xué)生在具體應(yīng)用的 時(shí)候,有可能會(huì)混淆 for 循環(huán)和 while 循環(huán)語(yǔ)句的語(yǔ)法元素,產(chǎn)生不必要的編譯錯(cuò)誤,這點(diǎn) 在教學(xué)中要有足夠的準(zhǔn)備,對(duì)相應(yīng)的語(yǔ)法細(xì)節(jié)進(jìn)行對(duì)比和辨析。 教學(xué)目標(biāo) 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 1.理解 for 循環(huán)語(yǔ)句的基本結(jié)構(gòu)和執(zhí)行過(guò)程。 2.能夠運(yùn)用 for 循環(huán)語(yǔ)句編程解決較為簡(jiǎn)單的實(shí)際問(wèn)題。 3.理解 while 循環(huán)語(yǔ)句的基本結(jié)構(gòu)和執(zhí)行過(guò)程。 4.能夠運(yùn)用 while 循環(huán)語(yǔ)句編程解決較為簡(jiǎn)單的實(shí)際問(wèn)題。 學(xué)重點(diǎn)和難點(diǎn) 1.教學(xué)重點(diǎn)。 (1)for 循環(huán)
5、語(yǔ)句的執(zhí)行流程。 (2)while 循環(huán)語(yǔ)句的結(jié)構(gòu)。 2.教學(xué)難點(diǎn)。 (1)編寫(xiě) for 循環(huán)結(jié)構(gòu)的代碼解決實(shí)際問(wèn)題。 (2)編寫(xiě) while 循環(huán)結(jié)構(gòu)的代碼解決實(shí)際問(wèn)題。 教學(xué)方法 1.講授法:參照教材的流程圖,直接講授 for 循環(huán)語(yǔ)句的執(zhí)行流程。 2.任務(wù)驅(qū)動(dòng)教學(xué)法:立足于教材,給學(xué)生布置數(shù)青蛙接龍游戲的編程任務(wù),引導(dǎo)學(xué)生在 實(shí)踐中不斷體驗(yàn) for 循環(huán)和 while 循環(huán)語(yǔ)句的執(zhí)行過(guò)程,進(jìn)而潛移默化地理解循環(huán)結(jié)構(gòu)的應(yīng) 用方法。 3.類(lèi)比法:循環(huán)語(yǔ)句在邏輯上都是相通的,在學(xué)了 for 循環(huán)語(yǔ)句的基礎(chǔ)上,將 while 循 環(huán)語(yǔ)句和 for
6、循環(huán)語(yǔ)句做對(duì)比,讓學(xué)生清楚地認(rèn)識(shí)到兩者之間存在的差異和共性,從而使學(xué) 生能夠?qū)ρh(huán)結(jié)構(gòu)的程序設(shè)計(jì)融會(huì)貫通。不要拘泥于循環(huán)語(yǔ)句本身的表面語(yǔ)法差異,而產(chǎn)生 只見(jiàn)樹(shù)不見(jiàn)林的結(jié)果。 教學(xué)準(zhǔn)備 1.教學(xué)環(huán)境。 多媒體網(wǎng)絡(luò)教室。 2.教學(xué)資源。 C 語(yǔ)言源代碼樣例。 教學(xué)過(guò)程 第 15 課時(shí) 一、引入新課(5 分鐘) 1.播放數(shù)青蛙接龍游戲的兒歌視頻。 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 “一只青蛙,一張嘴,兩只眼睛,四條腿....”一直數(shù)下去,數(shù)到 100 只青蛙。 2.引言,這是小時(shí)候很多人曾經(jīng)玩過(guò)的游戲。對(duì)于已經(jīng)進(jìn)人青少年時(shí)期的
7、中學(xué)生米說(shuō), 再玩這個(gè)游戲就顯得有此枯燥了。但是如果我們換一種形式,通過(guò)編程來(lái)指揮計(jì)算機(jī)玩這個(gè) 接龍游戲,是不是別有一番趣味呢? 3.提問(wèn);為了完成這個(gè)編程任務(wù),我們可以怎樣編寫(xiě)代碼? 4.討論:教材 P87 參考程序的這種做法好不好?有哪些不足的地方值得我們改進(jìn)? 5.分析:使用這種方法寫(xiě)代碼,需要不斷地使用 printf 輸出函數(shù),不斷地重復(fù)類(lèi)似的工 作流程,把每一只青蛙的嘴巴、眼睛和腿的數(shù)量都輸出出來(lái),這雖然可行,但卻使得我們的 程序非常繁瑣。 為此,C 語(yǔ)言提供了循環(huán)語(yǔ)旬,可以幫助我們解決這些相似的重復(fù)執(zhí)行的工作,這就是 我們今天要學(xué)習(xí)的:for 循環(huán)語(yǔ)句
8、。 二、學(xué)習(xí) for 循環(huán)語(yǔ)句結(jié)構(gòu)(10 分鐘) 在屏幕上展示 for 循環(huán)語(yǔ)句的語(yǔ)法結(jié)構(gòu),并結(jié)合教材圖 7-1 的流程圖,解釋 for 循環(huán)的 執(zhí)行順序。特別要重點(diǎn)解釋表達(dá)式 1、2、3 執(zhí)行的順序,以及它們?cè)谘h(huán)的各個(gè)階段起到什 么樣的作用。 三、基礎(chǔ)編程(15 分鐘) l.布置課堂任務(wù)一:利用講解過(guò)的 for 循環(huán)語(yǔ)句,嘗試著讓計(jì)算機(jī)數(shù) 3 只青蛙。 2.教師進(jìn)行隨堂檢查和輔導(dǎo),重點(diǎn)發(fā)現(xiàn)那些具有典型意義的錯(cuò)誤,并且及時(shí)進(jìn)行講評(píng)。 預(yù)設(shè)錯(cuò)誤:有的學(xué)生會(huì)誤把 for 循環(huán)語(yǔ)句括弧中的分號(hào)寫(xiě)成逗號(hào);有的學(xué)生會(huì)漏掉某一 個(gè)循環(huán)語(yǔ)句的要素;還有的學(xué)生沒(méi)有控制好
9、for 循環(huán)的執(zhí)行條件,導(dǎo)致循環(huán)次數(shù)和預(yù)期不符。 針對(duì)這些錯(cuò)誤 ,逐一進(jìn)行點(diǎn)評(píng),特別是循環(huán)執(zhí)行條件部分的錯(cuò)誤,會(huì)嚴(yán)重影響到循環(huán)執(zhí) 行的次數(shù)。要注意引導(dǎo)學(xué)生認(rèn)識(shí)到循環(huán)條件和循環(huán)變量的增量,二者互相配合共同形成循環(huán) 體不斷執(zhí)行的效果。 3.要求學(xué)生改變自己的代碼,嘗試著將數(shù) 3 只青蛙的代碼變成數(shù) 5 只青蛙的代碼。 4.巡視課堂,看看誰(shuí)寫(xiě)的代碼最簡(jiǎn)潔,誰(shuí)能夠?qū)懗鰩追N不同的代碼,讓計(jì)算機(jī)數(shù)出 8 只 青蛙的眼睛、嘴巴和腿。 5.以課本參考程序 2 為例,解釋數(shù) 5 只青蛙的 for 循環(huán)程序代碼。 6.提問(wèn),我們現(xiàn)在這個(gè)程序還存在哪些不足? 預(yù)設(shè)回答:這個(gè)程序現(xiàn)
10、在只能夠數(shù)固定數(shù)量的青蛙,如果能夠根據(jù)用戶的需求數(shù)出用戶 想要數(shù)的青蛙,那就更好了。 7.布置課堂任務(wù)二:改進(jìn)我們的代碼,讓用戶輸入青蛙的起始數(shù)量和終止數(shù)量,讓計(jì)算 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 機(jī)數(shù)出特定數(shù)量范圍之內(nèi)的青蛙。 8.展示代碼范例并討論:如果沒(méi)有 for 循環(huán)語(yǔ)句的幫助,我們是否可以用原有的順序結(jié) 構(gòu)和分支結(jié)構(gòu)來(lái)實(shí)現(xiàn)數(shù)特定數(shù)量范圍內(nèi)的青蛙這一編程任務(wù)? 充分尊重學(xué)生的討論,讓學(xué)生積極動(dòng)手嘗試改進(jìn)自己的代碼,也許會(huì)有學(xué)生認(rèn)為不需要 使用循環(huán)結(jié)構(gòu)也能完成這一編程任務(wù)教師應(yīng)給出充分的時(shí)間讓這些學(xué)生進(jìn)行嘗試。 四、拓展編程(10 分鐘)
11、 1.布置課堂任務(wù)三:解讀猴子摘桃問(wèn)題,組織學(xué)生編寫(xiě)程序。 提醒學(xué)生在開(kāi)始編程之前,要用心體會(huì)猴子摘桃和之前的數(shù)青蛙接龍游戲有哪些相似之 處,它們的編碼邏輯結(jié)構(gòu)是不是有相互借鑒的地方。 2.講評(píng)猴子摘桃問(wèn)題的示例代碼。 3.對(duì)于學(xué)有余力的學(xué)生給出課堂任務(wù)四:實(shí)踐創(chuàng)新任務(wù):韓信點(diǎn)兵。 在組織學(xué)生開(kāi)始編程之前,先要進(jìn)行充分的討論,韓信點(diǎn)兵的任務(wù)和之前的猴子摘桃有 哪些相似之處?又有哪些不同? 預(yù)設(shè)回答:韓信點(diǎn)兵問(wèn)題沒(méi)有明顯的循環(huán)過(guò)程,僅從問(wèn)題描述本身難以發(fā)現(xiàn)解題方法。 提示學(xué)生先進(jìn)行手工計(jì)算,發(fā)現(xiàn)問(wèn)題的求解規(guī)律。 4.展示范例代碼,并進(jìn)行點(diǎn)評(píng)。 五、復(fù)習(xí)
12、本課(5 分鐘) 結(jié)合本節(jié)課所談到的編程實(shí)例,再次復(fù)習(xí) for 循環(huán)語(yǔ)句的語(yǔ)法結(jié)構(gòu)和運(yùn)行流程,為下一 節(jié)課 while 循環(huán)語(yǔ)句的學(xué)習(xí)做好鋪墊。 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 第 16 課時(shí) 一、引入新課(2 分鐘) 之前學(xué)習(xí)的 for 循環(huán)語(yǔ)句給予我們一個(gè)指揮計(jì)算機(jī)反復(fù)不斷地執(zhí)行相似任務(wù),從而解決 問(wèn)題的工具。C 語(yǔ)言中除了 for 循環(huán)語(yǔ)句,還有一種常見(jiàn)的 while 循環(huán)語(yǔ)句,這是我們今天 這節(jié)課要學(xué)習(xí)的內(nèi)容。 二、介紹 while 語(yǔ)句的基本語(yǔ)法(15 分鐘) 1.結(jié)合教材圖 7-3 的流程圖,講解 while 循環(huán)語(yǔ)句的語(yǔ)法元素和執(zhí)
13、行過(guò)程。 2.布置課堂任務(wù)一:將數(shù)青蛙接龍游戲程序用 while 語(yǔ)句進(jìn)行改寫(xiě)。 3.隨堂輔導(dǎo),點(diǎn)評(píng)學(xué)生的典型代碼。 4.組織討論:分別用 for 循環(huán)和 while 循環(huán)實(shí)現(xiàn)同樣功能的程序,它們的代碼有哪些相 似之處?這說(shuō)明了 for 循環(huán)和 while 循環(huán)存在哪些共性? 三、練習(xí)鞏固新知(15 分鐘) 布置課堂任務(wù)二:使用 while 循環(huán)語(yǔ)句完成電子密碼鎖的模擬程序。 在編程任務(wù)開(kāi)始之前,要注意提醒學(xué)生,程序員無(wú)法確知用戶究竟需要嘗試多少次才能 輸入正確的密碼。 這一特性是之前的編程任務(wù)所沒(méi)有的,所以我們?cè)谔幚磉@個(gè)問(wèn)題的時(shí)候,可以有多種不 同的
14、解決方案,學(xué)生對(duì)此可以各抒己見(jiàn),靈活運(yùn)用之前所學(xué)分支結(jié)構(gòu)的知識(shí)來(lái)解決問(wèn)題。 四、拓展提升(10 分鐘) 1. 點(diǎn)評(píng)學(xué)生的典型代碼。分享學(xué)生對(duì)于該問(wèn)題的解決方案和策略。對(duì)于學(xué)生不同的問(wèn)題 解決方案教師應(yīng)當(dāng)以鼓勵(lì)為主。 2. 在此基礎(chǔ)上,教師布置課堂任務(wù)三:折紙問(wèn)題。 在開(kāi)始任務(wù)之前,組織學(xué)生討論這個(gè)問(wèn)題和之前的電子密碼鎖的模擬問(wèn)題有何相似之處。 預(yù)設(shè)回答:這兩個(gè)問(wèn)題在循環(huán)開(kāi)始之前,無(wú)法輕易確知循環(huán)所需執(zhí)行的次數(shù)。 3. 分析典型代碼,進(jìn)行交流和展示。 4. 對(duì)于學(xué)有余力的學(xué)生提出如下問(wèn)題:能否使用 for 循環(huán)語(yǔ)句解決折紙問(wèn)題? 五、復(fù)習(xí)與回顧(3 分鐘) 通過(guò)本節(jié)課的學(xué)習(xí),我們了解并且運(yùn)用了 while 循環(huán)語(yǔ)句來(lái)解決問(wèn)題。雖然我們學(xué)習(xí)的 是循環(huán)結(jié)構(gòu)的程序設(shè)計(jì),但是大家從中應(yīng)該要體會(huì)到對(duì)以往的順序結(jié)構(gòu)和分支結(jié)構(gòu)所學(xué)知識(shí) 的綜合應(yīng)用。 編程是解放計(jì)算機(jī)計(jì)算能力的手段,利用我們所學(xué)的程序設(shè)計(jì)知識(shí),解決實(shí)際問(wèn)題,是 閩教版(2020)七年級(jí)信息技術(shù)下冊(cè)教案 信息技術(shù)的核心價(jià)值之一。 教學(xué)反思
- 溫馨提示:
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. 裝配圖網(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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024《增值稅法》全文學(xué)習(xí)解讀(規(guī)范增值稅的征收和繳納保護(hù)納稅人的合法權(quán)益)
- 2024《文物保護(hù)法》全文解讀學(xué)習(xí)(加強(qiáng)對(duì)文物的保護(hù)促進(jìn)科學(xué)研究工作)
- 銷(xiāo)售技巧培訓(xùn)課件:接近客戶的套路總結(jié)
- 20種成交的銷(xiāo)售話術(shù)和技巧
- 銷(xiāo)售技巧:接近客戶的8種套路
- 銷(xiāo)售套路總結(jié)
- 房產(chǎn)銷(xiāo)售中的常見(jiàn)問(wèn)題及解決方法
- 銷(xiāo)售技巧:值得默念的成交話術(shù)
- 銷(xiāo)售資料:讓人舒服的35種說(shuō)話方式
- 汽車(chē)銷(xiāo)售績(jī)效管理規(guī)范
- 銷(xiāo)售技巧培訓(xùn)課件:絕對(duì)成交的銷(xiāo)售話術(shù)
- 頂尖銷(xiāo)售技巧總結(jié)
- 銷(xiāo)售技巧:電話營(yíng)銷(xiāo)十大定律
- 銷(xiāo)售逼單最好的二十三種技巧
- 銷(xiāo)售最常遇到的10大麻煩