枚舉算法的程序?qū)崿F(xiàn)說課_第1頁
枚舉算法的程序?qū)崿F(xiàn)說課_第2頁
枚舉算法的程序?qū)崿F(xiàn)說課_第3頁
枚舉算法的程序?qū)崿F(xiàn)說課_第4頁
枚舉算法的程序?qū)崿F(xiàn)說課_第5頁
已閱讀5頁,還剩20頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

?枚舉算法的程序?qū)崿F(xiàn)?

說課

清原第二高級中學(xué)

呂翠紅一、設(shè)計(jì)思想本課“枚舉算法的程序?qū)崿F(xiàn)〞的學(xué)習(xí)目的是運(yùn)用枚舉算法利用計(jì)算機(jī)解決實(shí)際問題,體驗(yàn)枚舉算法的設(shè)計(jì)思想。通過理論結(jié)合實(shí)踐,使學(xué)生進(jìn)一步理解枚舉算法的根本思想:一一列出所有可能的解,并逐一檢驗(yàn)。整堂課的設(shè)計(jì)思路是:通過具體實(shí)例引入主題——認(rèn)知主題——體驗(yàn)主題——穩(wěn)固主題這幾個(gè)階段層層深入,使學(xué)生充分掌握運(yùn)用枚舉算法解決實(shí)際問題的方法及步驟。二、教材分析三、教學(xué)目標(biāo)1.知識與技能:〔1〕通過具體實(shí)例的求解,使學(xué)生加深理解枚舉算法;〔2〕學(xué)生體驗(yàn)枚舉算法的思想與程序?qū)崿F(xiàn)〔流程圖轉(zhuǎn)化為代碼并上機(jī)實(shí)踐〕?!?〕培養(yǎng)學(xué)生運(yùn)用枚算算法利用計(jì)算機(jī)解決實(shí)際問題的能力。2.過程與方法:〔1〕從問題入手,通過三步法提出問題、分析問題、解決問題?!?〕通過學(xué)生親自操作,體驗(yàn)枚舉算法的思想,掌握正確的操作方法。3.情感態(tài)度與價(jià)值觀:〔1〕激發(fā)學(xué)生善于思考問題,提高解決問題的能力;〔2〕通過小組合作,增進(jìn)學(xué)生間的學(xué)習(xí)交流,培養(yǎng)合作習(xí)慣,并能在學(xué)習(xí)中探索規(guī)律,舉一反三,融會貫穿。四、教學(xué)重點(diǎn)與難點(diǎn)1.重點(diǎn):枚舉算法思想的理解與實(shí)現(xiàn)。

2.難點(diǎn):運(yùn)用多重循環(huán)嵌套實(shí)現(xiàn)枚舉算法。五、學(xué)情分析在上這堂課之前,學(xué)生已學(xué)完前四章的根底知識,對三種根本控制結(jié)構(gòu)和枚舉算法也有一定的了解。那么在本課中學(xué)生會覺得設(shè)計(jì)思想比較容易掌握,困難之處在于,如何將題目的設(shè)計(jì)思想轉(zhuǎn)化為流程圖,根據(jù)流程圖寫出相應(yīng)的代碼并通過自己編程上機(jī)實(shí)踐。那么在課堂分析過程中,學(xué)生將從聽課——理解——體驗(yàn)——探究這個(gè)過程中全面掌握枚舉算法的設(shè)計(jì)思想,并能用此算法來解決日常生活的實(shí)際問題。六、教學(xué)方法七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示鼓勵(lì)互助課堂小結(jié)感悟提升七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示激勵(lì)互助課堂小結(jié)感悟提升創(chuàng)設(shè)情境引入新課創(chuàng)設(shè)情境引入新課甲:記得牌照前兩個(gè)數(shù)字是相同的;丙:是一位數(shù)學(xué)家,他說:“牌照號碼肯定是四位數(shù),并且這個(gè)四位數(shù)恰好是一個(gè)整數(shù)的平方。〞乙:記得汽車號碼的后兩個(gè)數(shù)字是相同的;七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示鼓勵(lì)互助課堂小結(jié)感悟提升教師講解學(xué)生參與教師講解學(xué)生參與1.知識回憶2.分析問題b=0開始a=1a<=9?Yb<=9?Yn=30n<=99?YYN1000*a+100*a+10*b+b=n2?n=n+1b=b+1Na=a+1NN輸出結(jié)果結(jié)束YIF…then…

for…to…

for…to…

for…to…

(1)(2)(3)編寫程序:Dima,b,nAsIntegerFora=1to9Forb=0to9Forn=30to99If

1000*a+100*a+10*b+b=n2

ThenPrint1000*a+100*a+10*b+bNextnNextbNextaendif(1)(2)(3)教師講解學(xué)生參與1.知識回憶2.分析問題3.解決問題七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示鼓勵(lì)互助課堂小結(jié)感悟提升自主探究任務(wù)驅(qū)動任務(wù)驅(qū)動自主探究任務(wù)驅(qū)動自主探究七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示鼓勵(lì)互助課堂小結(jié)感悟提升自主探究任務(wù)驅(qū)動作品展示鼓勵(lì)互助作品展示鼓勵(lì)互助七、教學(xué)過程創(chuàng)設(shè)情境引入新課教師講解學(xué)生參與任務(wù)驅(qū)動自主探究作品展示鼓勵(lì)互助課堂小結(jié)感悟提升自主探究任務(wù)驅(qū)動課堂小結(jié)感悟提升課堂小結(jié)感悟提升1、枚舉算法適用于哪一類的實(shí)際問題?撿爛蘋果、找鑰匙、找密碼……師總結(jié):枚舉算法是一種搜索策略,適合于變量的定義域是連續(xù)區(qū)間的2、枚舉算法的根本思想:確定范圍、一一列舉

——循環(huán)語句條件驗(yàn)證、得到真解——條件語句

3、給計(jì)算機(jī)“減負(fù)〞教學(xué)反思一、本節(jié)教學(xué)取得的成效1、題目的選擇表達(dá)了新意,能夠結(jié)合生活實(shí)際,激發(fā)學(xué)生的好奇心。2、題目的設(shè)置做到了教學(xué)內(nèi)容的層級性和針對性。3、構(gòu)建了該類問題的解決模式,形成了知識的遷移。4、網(wǎng)絡(luò)平臺上的“教學(xué)反響〞使教師在第一時(shí)間清楚的了解學(xué)生對知識的掌握程度,做到心中有數(shù),在以后的教學(xué)中就會有所側(cè)重和指向。二、本課教學(xué)存在的缺乏1、學(xué)生體驗(yàn)主題時(shí),局部學(xué)生機(jī)械的生搬硬套,沒

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論