Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計 第5章 字典和集合_第1頁
Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計 第5章 字典和集合_第2頁
Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計 第5章 字典和集合_第3頁
Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計 第5章 字典和集合_第4頁
Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計 第5章 字典和集合_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

博學(xué)谷——讓IT教學(xué)更簡單,讓IT學(xué)習(xí)更有效PAGE12PAGE5《Python程序開發(fā)案例教程(第2版)》教學(xué)設(shè)計課程名稱:授課年級:授課學(xué)期:教師姓名:年月課題名稱第5章字典和集合計劃課時6課時教學(xué)引入除了之前章節(jié)介紹的數(shù)據(jù)類型,Python還提供了兩種實用且強(qiáng)大的數(shù)據(jù)類型,分別是字典和集合。字典通過鍵值對(key-value)的形式存儲數(shù)據(jù),大大提高了數(shù)據(jù)查找的效率;而集合作為無序且不包含重復(fù)數(shù)據(jù)的類型,它為處理數(shù)據(jù)唯一性提供了簡潔便捷的方法。因此,字典和集合在解決許多實際問題時發(fā)揮著重要作用。本章將帶大家學(xué)習(xí)字典和集合這兩種類型。教學(xué)目標(biāo)使學(xué)生掌握字典的創(chuàng)建方式,能夠使用{}和dict()函數(shù)創(chuàng)建字典使學(xué)生掌握訪問字典的方式,能夠通過鍵訪問字典中其對應(yīng)的值使學(xué)生掌握字典元素的添加和修改方式,能夠通過update()方法或字典的鍵添加或修改元素使學(xué)生掌握字典元素的刪除方式,能夠根據(jù)需求選擇合適的方法從字典中刪除元素使學(xué)生掌握字典元素的查詢方式,能夠通過items()、keys()、values()方法查詢字典的所有元素、所有鍵和所有值使學(xué)生掌握集合的創(chuàng)建方式,能夠使用{}和set()函數(shù)創(chuàng)建集合使學(xué)生掌握集合元素的基本操作,能夠添加、刪除和清空集合的元素使學(xué)生熟悉集合操作符的用法,能夠通過操作符對集合進(jìn)行聯(lián)合、取交集、差補(bǔ)和對稱差分操作教學(xué)重點字典的創(chuàng)建方式通過鍵訪問字典字典元素的添加和修改字典元素的刪除字典元素的查詢集合的創(chuàng)建方式集合元素的添加、刪除和清空教學(xué)難點集合類型的操作符實例3:生詞本教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過程第一課時(字典的創(chuàng)建方式、通過鍵訪問字典、實例1:單詞識別、字典元素的添加和修改)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點進(jìn)行再次鞏固講解。通過直接引入的方式導(dǎo)入新課除了之前章節(jié)介紹的數(shù)據(jù)類型,Python還提供了兩種實用且強(qiáng)大的數(shù)據(jù)類型,分別是字典和集合。字典通過鍵值對(key-value)的形式存儲數(shù)據(jù),大大提高了數(shù)據(jù)查找的效率,字典在解決許多實際問題時發(fā)揮著重要作用。本節(jié)將對字典的創(chuàng)建方式、通過鍵訪問字典、實例1:單詞識別、字典元素的添加和修改進(jìn)行介紹。知識點1-字典的創(chuàng)建方式教師通過PPT講解字典的方式。使用大括號“{}”創(chuàng)建字典使用dict()函數(shù)創(chuàng)建字典知識點2-通過鍵訪問字典教師通過PPT講解通過鍵訪問字典。(1)演示通過鍵獲取字典中對應(yīng)的值知識點3-實例1:單詞識別教師通過PPT結(jié)合實操的形式講解實例1:單詞識別。(1)通過PPT介紹任務(wù)案例需求。(2)通過PPT介紹任務(wù)案例分析思路。(3)在PyCharm中實現(xiàn)實例1:單詞識別代碼。三、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。四、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第二課時(字典元素的刪除、字典元素的查詢、實例2:手機(jī)通訊錄)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中,我們介紹了字典的創(chuàng)建方式、通過鍵訪問字典、實例1:單詞識別、字典元素的添加和修改,在本節(jié)中將對字典元素的刪除、字典元素的查詢、實例2:手機(jī)通訊錄進(jìn)行介紹。三、新課講解知識點1-字典元素的刪除教師通過PPT講解字典元素的刪除。(1)演示pop()方法的使用(2)演示popitem()方法的使用(3)演示clear()方法的使用知識點2-實例2:字典元素的查詢教師通過PPT講解字典元素的查詢。(1)查詢字典的所有元素。(2)查詢字典的所有鍵。(3)查詢字典的所有值。知識點3-實例2:手機(jī)通訊錄教師通過PPT結(jié)合實操的形式講解實例2:手機(jī)通訊錄。通過PPT介紹任務(wù)案例需求。通過PPT介紹任務(wù)案例分析思路。在PyCharm中實現(xiàn)實例2:手機(jī)通訊錄代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第三課時(集合的創(chuàng)建方式、集合元素的添加、刪除和清空、集合類型的操作符)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中介紹了字典元素的刪除、字典元素的查詢、實例2:手機(jī)通訊錄,在本節(jié)中將對集合的創(chuàng)建方式、集合元素的添加、刪除和清空、集合類型的操作符進(jìn)行介紹。三、新課講解知識點1-集合的創(chuàng)建方式教師通過PPT講解集合的創(chuàng)建方式。(1)使用大括號“{}”創(chuàng)建集合(2)使用set()函數(shù)創(chuàng)建集合知識點2-集合元素的添加、刪除和清空教師通過PPT講解集合元素的添加、刪除和清空。添加元素add()方法update()方法刪除元素remove()方法discard()方法pop()方法clear()方法知識點3-集合類型的操作符教師通過PPT講解集合類型的操作符。(1)聯(lián)合操作:|(2)交集操作:&(3)差補(bǔ)操作:-(4)對稱差分操作:^四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第四課時(實例3:生詞本)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中介紹了集合的創(chuàng)建方式、集合元素的添加、刪除和清空、集合類型的操作符,在本節(jié)中將對生詞本進(jìn)行講解。三、新課講解知識點1-實例3:生詞本教師通過PPT結(jié)合實操的形式講解實例3:生詞本。(1)通過PPT介紹任務(wù)案例需求。(2)通過PPT介紹任務(wù)案例分析思路。(3)在PyCharm中實現(xiàn)實例3:生詞本代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第五、六課時(上機(jī)練習(xí))上機(jī)練習(xí)主要針對本章中需要重點掌握的知識點,以及在程序中容易出錯的內(nèi)容進(jìn)行練習(xí),通過上機(jī)練習(xí)可以考察同學(xué)對知識點的掌握情況,對代碼的熟練程度。上機(jī)一:(考察知識點為:字典的創(chuàng)建方式、通過鍵訪問字典、字典元素的添加和修改、字典元素的刪除)形式:單獨完成題目:練習(xí)字典的創(chuàng)建方式、通過鍵訪問字典練習(xí)字典元素的添加和修改、字典元素的刪除上機(jī)二:(考察知識點為:字典元素的查詢、集合的創(chuàng)建方式、集合元素的添加、刪除和清空)形式:單獨完成題目:(1)練習(xí)字典元素的查詢、集合的創(chuàng)建方式(2)練習(xí)集

溫馨提示

  • 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論