



下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
任務(wù)3初探程序設(shè)計任務(wù)3初探程序設(shè)計教學(xué)設(shè)計一、教學(xué)目標(biāo)素質(zhì)目標(biāo):通過閱讀材料和梳理知識,增強(qiáng)學(xué)生文化自信,提升數(shù)字化學(xué)習(xí)與創(chuàng)新核心素養(yǎng);鍛煉學(xué)生自主探究和團(tuán)隊協(xié)作意識。知識目標(biāo):能夠說清楚Python庫的概念以及調(diào)用庫的優(yōu)勢;能夠列舉出常見的Python庫名稱;能夠?qū)懗稣{(diào)用庫的語句格式;能夠說清楚三種程序結(jié)構(gòu)的運行流程。能力目標(biāo):能夠根據(jù)實際需求去選擇合適的庫并進(jìn)行調(diào)用;能夠完成第三方庫的下載和調(diào)用;能夠用Python編寫并調(diào)試簡單的順序結(jié)構(gòu)和選擇結(jié)構(gòu)程序;能夠用Python編寫并調(diào)試簡單的for和while循環(huán)程序;能夠用Python成功模仿案例,編寫并調(diào)試網(wǎng)絡(luò)爬蟲程序來實現(xiàn)圖片的批量自動下載。二、教學(xué)重難點教學(xué)重點:理解并掌握Python程序設(shè)計三種結(jié)構(gòu)并編寫簡單程序。教學(xué)難點:for和while循環(huán)結(jié)構(gòu)的理解。三、課時安排6課時四、教學(xué)策略教法:項目教學(xué)法、任務(wù)驅(qū)動法、講授法、演示法學(xué)法:自主探究學(xué)習(xí)法、討論法、小組合作學(xué)習(xí)法教學(xué)資源:多媒體教學(xué)設(shè)備、理實一體化機(jī)房、信息化教學(xué)平臺、配套教學(xué)課件教學(xué)過程教學(xué)環(huán)節(jié)教學(xué)設(shè)計設(shè)計意圖課前學(xué)習(xí)閱讀專題情景和感知體驗的閱讀材料,通過預(yù)習(xí)課本和上網(wǎng)學(xué)習(xí)并整理Python的基本程序結(jié)構(gòu)、庫調(diào)用等相關(guān)知識,要求學(xué)生上傳到信息化平臺,并對課前預(yù)習(xí)任務(wù)實施主體多元評分。培養(yǎng)學(xué)生數(shù)字化學(xué)習(xí)與創(chuàng)新能力任務(wù)導(dǎo)入創(chuàng)設(shè)情況,任務(wù)引入:小小經(jīng)過實踐,在自己的計算機(jī)上成功搭建了Python的開發(fā)環(huán)境,并完成了人機(jī)對話模擬程序的設(shè)計。接下來,小小繼續(xù)Python的探究之旅,爭取利用Python編寫出一個網(wǎng)絡(luò)爬蟲程序,完成高鐵圖片批量自動下載的任務(wù)。任務(wù)分析,擬定任務(wù)線路:要想利用Python設(shè)計出網(wǎng)絡(luò)圖片批量下載的爬蟲程序,首先需要學(xué)習(xí)Python的基本程序結(jié)構(gòu)、庫調(diào)用等相關(guān)知識,掌握Python程序設(shè)計的基礎(chǔ)技能;再通過調(diào)用庫的方法讀取相關(guān)網(wǎng)站的HTML代碼,在HTML代碼中收集需要下載圖片的URL地址;最后根據(jù)這些圖片的URL地址,使用相應(yīng)的程序代碼實施批量自動下載。感知體驗:在編寫程序?qū)嵤┡孔詣酉螺d圖片前,請先體驗手動下載圖片的速度,為后續(xù)實現(xiàn)的圖片批量自動下載程序提供對比。請訪問“中車長春軌道客車股份有限公司”的官方網(wǎng)站,嘗試手動下載網(wǎng)站內(nèi)的動車組列車圖片,保存到“D:\Train”中。通過設(shè)置貼近學(xué)生實際的生活情境,結(jié)合感知體驗,激發(fā)學(xué)生的學(xué)習(xí)興趣,引入學(xué)習(xí)任務(wù)。知識學(xué)習(xí)1.Python庫的調(diào)用通過PPT講解Python標(biāo)準(zhǔn)庫:演示倒入隨機(jī)庫的方法,進(jìn)而引導(dǎo)學(xué)生掌握import語句的使用。importrandom#導(dǎo)入隨機(jī)庫importturtle#導(dǎo)入海龜庫教師演示第三方庫的下載:通過演示在網(wǎng)絡(luò)下載第三方庫,并使用“Python庫文件install”命令行進(jìn)行安裝。引導(dǎo)學(xué)生在互聯(lián)網(wǎng)上查閱相關(guān)的第三方庫:了解相應(yīng)的功能。2.程序設(shè)計結(jié)構(gòu)(1)順序結(jié)構(gòu)教師提問:“計算兩個數(shù)的乘積怎么實現(xiàn)?”引導(dǎo)學(xué)生分組進(jìn)行思考并按順序?qū)懗鲇嬎愕牟襟E。教師歸納出程序順序結(jié)構(gòu)。學(xué)生分組:思考并按順序?qū)懗鲇嬎悴襟E的程序。教師歸納程序結(jié)構(gòu)圖:(2)選擇結(jié)構(gòu)教師提出問題:輸入年齡進(jìn)行判斷是否大于或等于18歲,如果是則顯示“成年人”,不是則顯示“未成年”信息,這個問題怎么解決呢?請各組思考回答問題。學(xué)生分組探究:思考問題并回答,最后總結(jié)規(guī)律。教師引導(dǎo)學(xué)生學(xué)習(xí):結(jié)合學(xué)生的描述,進(jìn)行補(bǔ)充并講解選擇語句的結(jié)構(gòu)。教師巡回指導(dǎo):指導(dǎo)學(xué)生進(jìn)行上機(jī)驗證。教師歸納程序結(jié)構(gòu)圖:單分支結(jié)構(gòu)流程雙分支結(jié)構(gòu)流程(3)循環(huán)結(jié)構(gòu)教師引導(dǎo)學(xué)生學(xué)習(xí):循環(huán)結(jié)構(gòu)是指在一定條件下反復(fù)地執(zhí)行某段程序的流程結(jié)構(gòu),Python提供了for循環(huán)和while循環(huán)兩種語句。教師引入問題:生活中的循環(huán)現(xiàn)象例如:繞著操場長跑、一年四季、一周七天、一天24小時等等。教師引導(dǎo)學(xué)生討論:順序結(jié)構(gòu)設(shè)計簡單嗎?從而講解更加簡單的方法for循環(huán)結(jié)構(gòu)語句。學(xué)生分組完探究案例:計算s=1+2+3+…+100的結(jié)果,并歸納出For循環(huán)結(jié)構(gòu)的流程圖:教師提出問題:用for循環(huán)能否很方便的完成“檢測輸入的數(shù)字能否被7整除”的案例?引導(dǎo)學(xué)生探究:在學(xué)生的回答中引導(dǎo)學(xué)生逐步找到For循環(huán)結(jié)構(gòu)存在的不足點:for循環(huán)和while循環(huán)的不同:for循環(huán)一般用于有具體執(zhí)行次數(shù)的循環(huán);while循環(huán)一般用于在指定條件內(nèi)重復(fù)執(zhí)行語句塊的循環(huán)。小組合作例題探究:設(shè)計一個程序,檢測輸入的數(shù)字能否被7整除,如果不能被整除則要求重新輸入,直到輸入的數(shù)字能夠被7整除為止。引導(dǎo)學(xué)生畫出流程圖:鍛煉學(xué)生思考問題、解決問題的能力通過互聯(lián)網(wǎng)查閱第三方庫,引導(dǎo)學(xué)生使用互聯(lián)網(wǎng)拓寬視野,培養(yǎng)數(shù)字化學(xué)習(xí)與創(chuàng)新的核心素養(yǎng)。鍛煉學(xué)生自主探究意識。引導(dǎo)學(xué)生在探究的過程中,自主歸納出選擇結(jié)構(gòu)的特點,并繪制出流程圖。用日常生活中的問題,引導(dǎo)學(xué)生理解循環(huán)的概念。在實踐操作的過程中,強(qiáng)化對知識點的理解。引導(dǎo)學(xué)生在探究的過程中,自主歸納出For循環(huán)結(jié)構(gòu)的特點,并繪制出流程圖。通過對比策略,幫助學(xué)生更好的理解While循環(huán)的用途。引導(dǎo)學(xué)生在探究的過程中,自主歸納出For循環(huán)結(jié)構(gòu)的特點,并繪制出流程圖。實踐操作小組合作方式按照擬定的任務(wù)線路實施任務(wù)。編寫網(wǎng)絡(luò)爬蟲程序來實現(xiàn)圖片的批量自動下載。小組合作訓(xùn)練培養(yǎng)團(tuán)隊協(xié)作精神。任務(wù)拓展拓展延伸:體驗積木編程除了低代碼開發(fā)平臺外,生活中還有許多積木編程的軟件。這些積木編程的軟件提供了可視化的編程環(huán)境,用戶在編程過程中不需要輸入代碼,只需要像堆積木一樣,將可視化的積木代碼塊按照一定的思路和步驟搭載起來,設(shè)定好相關(guān)參數(shù)并運行,即可實現(xiàn)編程的效果。在積木編程的過程中,還可以切換至代碼模式,查看真正實現(xiàn)功能的程序源代碼。同學(xué)們也可以利用教材資源庫中的“動車組列車控制”場景資源(圖5-3-12),通過積木編程來嘗試對動車組列車的開門、關(guān)門、前進(jìn)、停止、車燈開啟和關(guān)閉進(jìn)行控制。同時也可以將積木模式切換至Python模式,對比兩種編程方式的差異。開拓學(xué)生視野同時,了解最新編程的新技術(shù),消除學(xué)生對編程的畏懼心理。任務(wù)評價學(xué)生根據(jù)學(xué)習(xí)情況完成表自我評價表提煉、鞏固舉一反三1.網(wǎng)絡(luò)上還提供了許多爬蟲的應(yīng)用程序,可以使用爬蟲應(yīng)用程序來幫助我們批量自動收集許多有用的數(shù)據(jù)。請在網(wǎng)上搜索并使用一款
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2019年全國生物聯(lián)賽試題及答案
- 戀愛合同協(xié)議文字模板
- 員工還款合同協(xié)議
- 商品房購銷合同解除協(xié)議
- 快遞共配公司合同協(xié)議
- 商品試用買賣合同協(xié)議
- 比賽免責(zé)協(xié)議書范本
- 品牌運營權(quán)授權(quán)合同協(xié)議
- 民俗建筑設(shè)計合同協(xié)議
- 民宿合作協(xié)議合同協(xié)議
- 數(shù)獨題目100題1(可打印)
- 七年級生物呼吸系統(tǒng)的組成PPT教學(xué)課件
- 籃球智慧樹知到答案章節(jié)測試2023年浙江大學(xué)
- 企業(yè)資產(chǎn)管理(EAM)系統(tǒng)經(jīng)濟(jì)效益評價
- 工藝工法QC超高層建筑工程管井立管倒裝法施工工法附圖
- 鋼屋架制作與安裝施工方案
- GB/T 1633-2000熱塑性塑料維卡軟化溫度(VST)的測定
- GB/T 11032-2020交流無間隙金屬氧化物避雷器
- 煤礦爆破工培訓(xùn)
- 北師大版三年級數(shù)學(xué)下冊競賽卷
- 中醫(yī)醫(yī)院兒科建設(shè)與管理指南(試行)
評論
0/150
提交評論