資源描述:
《臨池鎮(zhèn)初級(jí)中學(xué)集體備課實(shí)施方案.doc》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在應(yīng)用文檔-天天文庫(kù)。
1、泰山版《信息技術(shù)》第2冊(cè)第2單元微項(xiàng)目2《用枚舉算法尋找問(wèn)題多解》教學(xué)設(shè)計(jì)威海經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)新都中學(xué)王軍霞《用枚舉算法尋找問(wèn)題多解》教學(xué)設(shè)計(jì)年級(jí)學(xué)科七年級(jí)信息技術(shù)課題《用枚舉算法尋找問(wèn)題多解》主備人王軍霞學(xué)時(shí)1課時(shí)單元分析信息技術(shù)學(xué)科核心素養(yǎng)包括信息意識(shí)、計(jì)算思維、數(shù)字化學(xué)習(xí)與創(chuàng)新、信息社會(huì)責(zé)任。四個(gè)核心要素互相支持,相互滲透,共同促進(jìn)學(xué)生信息素養(yǎng)的提升。其中,計(jì)算思維是指?jìng)€(gè)體運(yùn)用計(jì)算機(jī)科學(xué)領(lǐng)域的思維方法,在形成問(wèn)題解決方案的過(guò)程中產(chǎn)生的一系列思維活動(dòng)。具備計(jì)算思維的學(xué)生,在信息活動(dòng)中能夠采用計(jì)算機(jī)可以處理的方式界定問(wèn)題、抽象特征、建立結(jié)構(gòu)模型、合理組織數(shù)據(jù);通過(guò)判斷、分析
2、與綜合各種信息資源,運(yùn)用合理的算法形成解決問(wèn)題的方案;總結(jié)利用計(jì)算機(jī)解決問(wèn)題的過(guò)程與方法,并遷移到與之相關(guān)的其它問(wèn)題解決中。《探究如何用計(jì)算機(jī)解決問(wèn)題》是第一冊(cè)第二單元,《用算法高效尋求問(wèn)題答案》是第二冊(cè)第二單元,將這兩個(gè)單元整合為大單元進(jìn)行學(xué)習(xí)。第一部分學(xué)習(xí)目標(biāo)是了解Python編程語(yǔ)言的特點(diǎn)及使用技巧,掌握基本語(yǔ)法,會(huì)分析程序、設(shè)計(jì)程序,能用計(jì)算機(jī)解決生活中簡(jiǎn)單的問(wèn)題。算法是本單元的重要概念,第二部分學(xué)習(xí)目標(biāo)是讓學(xué)生探索并了解各類(lèi)算法的特點(diǎn)和用途,用算法提高解決問(wèn)題的效率,培養(yǎng)學(xué)生的問(wèn)題分析、抽象建模、算法設(shè)計(jì)與評(píng)價(jià)、程序功能改進(jìn)能力,鍛煉信息技術(shù)應(yīng)用能力,養(yǎng)成運(yùn)用計(jì)算
3、思維解決問(wèn)題的習(xí)慣。這兩部分,第一部分是基礎(chǔ),第二部分是提高,其目的都是為了培養(yǎng)學(xué)生的計(jì)算思維,從而提高核心素養(yǎng)。單元核心任務(wù)用計(jì)算機(jī)程序高效解決實(shí)際問(wèn)題教材分析本項(xiàng)目是泰山版七年級(jí)信息技術(shù)第2冊(cè)第2單元微項(xiàng)目2的教學(xué)內(nèi)容。本單元通過(guò)學(xué)習(xí)前2個(gè)項(xiàng)目,學(xué)生在第1冊(cè)已經(jīng)初步掌握了?python的基礎(chǔ)知識(shí)及簡(jiǎn)單的程序設(shè)計(jì)。枚舉算法是是把問(wèn)題的所有可能答案都一一列舉出來(lái),并按照問(wèn)題要求的條件逐個(gè)判斷每個(gè)答案是否是正解的解。本項(xiàng)目是借助計(jì)算機(jī)的高速運(yùn)算能力,采用枚舉算法通過(guò)逐一嘗試得出結(jié)果。學(xué)情分析本節(jié)課的教學(xué)對(duì)象是七年級(jí)的學(xué)生。七年級(jí)學(xué)生思維活躍,好奇心強(qiáng),有較強(qiáng)的自學(xué)能力和動(dòng)手能
4、力。他們已學(xué)習(xí)過(guò)python最基本的一些知識(shí),能用選擇結(jié)構(gòu)程序做出判斷,用循環(huán)結(jié)構(gòu)程序自動(dòng)化計(jì)算。本課學(xué)生通過(guò)實(shí)踐、探究,掌握枚舉算法的分析和計(jì)算過(guò)程,培養(yǎng)學(xué)生的自主學(xué)習(xí)能力、探究能力和分析問(wèn)題的能力。教學(xué)目標(biāo)通過(guò)實(shí)例探究引導(dǎo)學(xué)生分析枚舉對(duì)象、范圍、條件的構(gòu)造,體驗(yàn)用枚舉算法解決問(wèn)題的思想,尋找解決問(wèn)題的多種答案組合,逐步培養(yǎng)計(jì)算思維。重點(diǎn)枚舉算法的設(shè)計(jì)方法,能夠利用枚舉算法分析問(wèn)題。難點(diǎn)用python編程技能編寫(xiě)枚舉算法程序解決實(shí)際問(wèn)題。教學(xué)方法啟發(fā)式教學(xué)、分層任務(wù)驅(qū)動(dòng)法、講授法、演示法、自主探究學(xué)習(xí)法。教具準(zhǔn)備多媒體網(wǎng)絡(luò)教學(xué)設(shè)備、計(jì)算機(jī)。教學(xué)內(nèi)容學(xué)生活動(dòng)設(shè)計(jì)意圖情景導(dǎo)入
5、1.拍“7”游戲。2.通過(guò)拍“7”游戲讓學(xué)生認(rèn)識(shí)到數(shù)字越大,越難發(fā)現(xiàn)符合條件的數(shù)據(jù)。3.由游戲引出課題《用枚舉算法尋找問(wèn)題多解》,出示教學(xué)目標(biāo),引出枚舉算法的定義學(xué)生游戲?(游戲不能順利進(jìn)行)學(xué)生會(huì)感覺(jué)有一定難度通過(guò)游戲,激發(fā)學(xué)生的學(xué)習(xí)興趣,引導(dǎo)學(xué)生思考,讓python語(yǔ)言幫我們快速找出符合條件的數(shù)數(shù)據(jù)。從而出示本課教學(xué)內(nèi)容,明確學(xué)習(xí)目標(biāo)。定義解讀枚舉算法(也稱(chēng)窮舉算法):就是將問(wèn)題的所有可能答案都一一列舉出來(lái),然后根據(jù)條件逐個(gè)判斷每個(gè)答案是否合適,保留合適的,丟棄不合適的,做到不遺漏不重復(fù)。要使用枚舉算法,首先要確定枚舉對(duì)象、枚舉范圍、判定條件學(xué)生學(xué)習(xí)枚舉算法定義,為下面
6、學(xué)習(xí)做鋪墊?。通過(guò)定義分析,使學(xué)生對(duì)枚舉算法有探究學(xué)習(xí)的強(qiáng)烈愿望。想進(jìn)一步試一下枚舉算法的神奇。實(shí)例探究拍“7”小游戲,假定報(bào)數(shù)達(dá)到100時(shí)游戲結(jié)束,枚舉1~100的自然數(shù)。根據(jù)“拍7”規(guī)則,把1~100內(nèi)的“明7”或“暗7”的符合條件的數(shù)枚舉出來(lái)。分析題目(從枚舉對(duì)象、范圍、條件分析),繪制流程圖自主探究,繪制流程圖小組交流,修正流程圖小組展示,分享解題思路通過(guò)繪制流程圖理清問(wèn)題解決的思路,為下一步編寫(xiě)程序做好鋪墊。實(shí)例探究根據(jù)流程圖,參考學(xué)習(xí)助手,編寫(xiě)程序分析:枚舉的對(duì)象設(shè)定為變量i枚舉的范圍是1~100的自然數(shù)。枚舉的條件是“明7”或“暗7”自主探究,編寫(xiě)程序小組交流
7、,解決遇到的問(wèn)題小組展示,分享編寫(xiě)的程序?qū)⒘鞒虉D轉(zhuǎn)變?yōu)槌绦?,鍛煉?jì)算思維。通過(guò)編輯操作提高學(xué)生觀察和解決問(wèn)題的能力。小知識(shí)相關(guān)函數(shù)range():控制枚舉取值范圍。表示形式:range(初值,范圍值,變化量)如:range(1,5)范圍是指1、2、3、4,變化量是1。如:range(1,5,2)范圍是指2、4,變化量是2。str():將對(duì)象轉(zhuǎn)化為字符串。表示形式:srt(i)相關(guān)運(yùn)算符or:“或”或者表示滿足一個(gè)條件。and:“與”并且表示同時(shí)滿足兩個(gè)條件。%:取余運(yùn)算,運(yùn)算結(jié)果為兩數(shù)相除所得的余數(shù)。如:i%7==