項目 12 爬蟲基礎(chǔ)教案_第1頁
項目 12 爬蟲基礎(chǔ)教案_第2頁
項目 12 爬蟲基礎(chǔ)教案_第3頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

序號:23章節(jié)名稱項目12爬蟲基礎(chǔ)(一)教學(xué)課時2授課班級人工智能2501、2502授課時間授課地點教學(xué)目標(biāo)知識目標(biāo)理解爬蟲的基本概念和原理,掌握Python爬蟲的基本技能。了解HTML基礎(chǔ)結(jié)構(gòu),掌握發(fā)起HTTP請求和發(fā)送POST請求的方法。掌握網(wǎng)頁內(nèi)容的解析方法,了解正則表達式的使用。能力目標(biāo)1.能夠使用urllib庫發(fā)送HTTP請求、偽裝瀏覽器獲取網(wǎng)頁內(nèi)容。2.能夠從網(wǎng)頁內(nèi)容中解析出所需的文字信息,并保存到文件中。素質(zhì)目標(biāo)1.培養(yǎng)對網(wǎng)絡(luò)數(shù)據(jù)結(jié)構(gòu)的敏感性,提升數(shù)據(jù)獲取的主動性。2.養(yǎng)成遵守網(wǎng)絡(luò)爬蟲倫理規(guī)范的習(xí)慣,確保爬取過程合法合規(guī)。教學(xué)內(nèi)容主要內(nèi)容1.1.爬蟲簡介-爬蟲的基本概念、原理及應(yīng)用場景。-HTML基礎(chǔ)結(jié)構(gòu),包括各標(biāo)簽的含義和作用。-發(fā)起HTTP請求和發(fā)送POST請求的方法,使用urllib庫實現(xiàn)網(wǎng)頁內(nèi)容獲取。2.爬取文字-獲取網(wǎng)頁內(nèi)容的具體步驟和方法。-解析網(wǎng)頁文件,定位所需信息的位置。-使用正則表達式提取新聞主題名稱等文字信息。-將提取的文字信息保存到TXT文件中。重點爬蟲的基本原理和HTTP請求的發(fā)送方法。網(wǎng)頁內(nèi)容的解析和正則表達式的應(yīng)用。難點1.準(zhǔn)確找到網(wǎng)頁中所需信息對應(yīng)的源碼位置。2.正則表達式的正確編寫以精準(zhǔn)提取信息。教法改革教學(xué)方法講授法、演示法、實操法、案例分析法教學(xué)手段多媒體教學(xué)、編程環(huán)境實操、任務(wù)驅(qū)動練習(xí)教學(xué)反思作業(yè)及學(xué)習(xí)評價表學(xué)習(xí)評價表評價內(nèi)容自評同桌評師評能掌握爬蟲的基本概念和應(yīng)用場景能熟悉HTTP基礎(chǔ)結(jié)構(gòu)能掌握網(wǎng)頁內(nèi)容的文字爬取與解析能積極回答教師的提問能積極參與小組討論評價指標(biāo)A.優(yōu)秀B.一般C.較差二、教學(xué)設(shè)計教學(xué)步驟教學(xué)內(nèi)容與情境設(shè)計教師活動學(xué)生活動時間分配情境導(dǎo)入結(jié)合學(xué)生獲取互聯(lián)網(wǎng)信息的場景,如阿曹想通過爬蟲獲取感興趣的信息,引出爬蟲的概念和學(xué)習(xí)的必要性?【課程思政】激發(fā)學(xué)生對技術(shù)的探索欲望,培養(yǎng)解決實際問題的意識引入場景、提問、明確目標(biāo)思考問題,了解任務(wù)核心5分鐘知識講解1爬蟲簡介:講解爬蟲的概念、原理、應(yīng)用場景,HTML基礎(chǔ)結(jié)構(gòu),發(fā)起HTTP請求和發(fā)送POST請求的方法,結(jié)合實例演示使用urllib庫獲取網(wǎng)頁內(nèi)容。PPT講解、代碼演示記錄要點,觀察演示15分鐘知識講解2講解獲取網(wǎng)頁內(nèi)容的具體步驟與方法。如何解析網(wǎng)頁文件,同時如何定位到所需信息的位置【課程思政】培養(yǎng)嚴謹態(tài)度,注重規(guī)則理解PPT講解、代碼演示記錄要點,觀察演示15分鐘實操演練練習(xí):使用urllib庫獲取指定網(wǎng)站(如安防學(xué)院官網(wǎng))的內(nèi)容,嘗試偽裝瀏覽器進行訪問?!菊n程思政】鍛煉動手能力,體會理論應(yīng)用于實踐巡回指導(dǎo),解決代碼問題、函數(shù)調(diào)用問題編寫代碼,運行調(diào)試,記錄遇到的問題15分鐘知識講解31.爬取文字:講解獲取網(wǎng)頁內(nèi)容、解析網(wǎng)頁文件、使用正則表達式提取文字信息以及保存文字信息的方法,結(jié)合校園新聞爬取實例進行演示?!菊n程思政】培養(yǎng)邏輯思維,理解運算規(guī)則的重要性講解算法模型,演示表達式計算編寫代碼,運行調(diào)試,記錄遇到的問題10分鐘實操演練練習(xí):選取學(xué)校網(wǎng)站中感興趣的文字內(nèi)容(如校園時訊),進行爬取并保存到TXT文件中?!菊n程思政】提升問題解決能力,感受編程實用性指導(dǎo)學(xué)生處理算法模型參數(shù)、函數(shù)導(dǎo)入等問題記錄算法特點和評估方法,分析案例中分類結(jié)果的優(yōu)劣,思考如何改進。15分鐘總結(jié)與作業(yè)1.總結(jié)核心知識點,包括爬蟲原理、HTTP請求、網(wǎng)頁解析和文字提取保存。2.布置作

溫馨提示

  • 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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論