![Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計(jì) 第9章 文件與文件路徑操作_第1頁](http://file4.renrendoc.com/view12/M07/21/0C/wKhkGWddjLiAdWwBAACO2bAbYKc698.jpg)
![Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計(jì) 第9章 文件與文件路徑操作_第2頁](http://file4.renrendoc.com/view12/M07/21/0C/wKhkGWddjLiAdWwBAACO2bAbYKc6982.jpg)
![Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計(jì) 第9章 文件與文件路徑操作_第3頁](http://file4.renrendoc.com/view12/M07/21/0C/wKhkGWddjLiAdWwBAACO2bAbYKc6983.jpg)
![Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計(jì) 第9章 文件與文件路徑操作_第4頁](http://file4.renrendoc.com/view12/M07/21/0C/wKhkGWddjLiAdWwBAACO2bAbYKc6984.jpg)
![Python程序開發(fā)案例教程(第2版)教案 教學(xué)設(shè)計(jì) 第9章 文件與文件路徑操作_第5頁](http://file4.renrendoc.com/view12/M07/21/0C/wKhkGWddjLiAdWwBAACO2bAbYKc6985.jpg)
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
博學(xué)谷——讓IT教學(xué)更簡單,讓IT學(xué)習(xí)更有效PAGE12PAGE3《Python程序開發(fā)案例教程(第2版)》教學(xué)設(shè)計(jì)課程名稱:授課年級:授課學(xué)期:教師姓名:年月課題名稱第9章文件與文件路徑操作計(jì)劃課時6課時教學(xué)引入程序中使用變量保存運(yùn)行時產(chǎn)生的臨時數(shù)據(jù),然而程序一旦運(yùn)行結(jié)束,它所產(chǎn)生的數(shù)據(jù)也會隨之消失。那么,有沒有一種方法能夠永久保存數(shù)據(jù)呢?答案是肯定的。在計(jì)算機(jī)中,我們可以使用文件永久保存程序運(yùn)行時產(chǎn)生的數(shù)據(jù)。文件在計(jì)算機(jī)中的存放位置各不相同,因此在操作文件之前,我們需要了解目錄、文件的路徑,以便能夠準(zhǔn)確地找到文件。本章將主要介紹文件的操作,并簡單介紹一些與目錄、文件路徑相關(guān)的操作。教學(xué)目標(biāo)使學(xué)生掌握文件的打開和關(guān)閉方式,能夠通過open()函數(shù)和close()方法打開和關(guān)閉文件使學(xué)生掌握讀取文件的方式,能夠通過read()、readline()和readlines()方法從文件中讀取數(shù)據(jù)使學(xué)生掌握寫入文件的方式,能夠通過write()、writelines()方法向文件中寫入數(shù)據(jù)使學(xué)生掌握文件定位讀寫的方法,能夠通過tell()和seek()方法獲取和設(shè)置文件讀寫位置使學(xué)生掌握文件的備份和重命名操作,能夠?qū)崿F(xiàn)文件的備份和重命名操作使學(xué)生熟悉目錄的相關(guān)操作,能夠在程序中熟練地創(chuàng)建目錄、刪除目錄、獲取目錄文件列表的操作使學(xué)生熟悉文件路徑的相關(guān)操作,能夠在程序中熟練獲取當(dāng)前路徑、檢測路徑的有效性和拼接路徑教學(xué)重點(diǎn)打開文件關(guān)閉文件讀取文件寫入文件文件的定位讀/寫文件的重命名創(chuàng)建目錄刪除目錄獲取目錄的文件列表相對路徑與絕對路徑獲取當(dāng)前路徑檢測路徑的有效性路徑的拼接教學(xué)難點(diǎn)文件的定位讀/寫路徑的拼接教學(xué)方式課堂教學(xué)以PPT講授為主,并結(jié)合多媒體進(jìn)行教學(xué)教學(xué)過程第一課時(打開文件、關(guān)閉文件、讀取文件、實(shí)例1:身份證歸屬地查詢)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點(diǎn)進(jìn)行再次鞏固講解。通過需求引入的方式導(dǎo)入新課程序中使用變量保存運(yùn)行時產(chǎn)生的臨時數(shù)據(jù),然而程序一旦運(yùn)行結(jié)束,它所產(chǎn)生的數(shù)據(jù)也會隨之消失。那么,有沒有一種方法能夠永久保存數(shù)據(jù)呢?答案是肯定的。在計(jì)算機(jī)中,我們可以使用文件永久保存程序運(yùn)行時產(chǎn)生的數(shù)據(jù)。本節(jié)課將對打開文件、關(guān)閉文件、讀取文件、實(shí)例1:身份證歸屬地查詢進(jìn)行介紹。知識點(diǎn)1-打開文件教師通過PPT講解打開文件。介紹open()函數(shù)的使用介紹文件打開模式的使用知識點(diǎn)2-關(guān)閉文件教師通過PPT講解關(guān)閉文件。介紹close()方法關(guān)閉文件對象介紹使用withopen()語句關(guān)閉文件對象知識點(diǎn)3-讀取文件教師通過PPT講解讀取文件。介紹read()方法的使用介紹readline()方法的使用介紹readlines()方法的使用知識點(diǎn)4-實(shí)例1:身份證歸屬地查詢教師通過PPT結(jié)合實(shí)操的形式講解實(shí)例1:身份證歸屬地查詢。(1)通過PPT介紹任務(wù)案例需求。(2)通過PPT介紹任務(wù)案例分析思路。(3)在PyCharm中實(shí)現(xiàn)實(shí)例1:身份證歸屬地查詢代碼。三、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。四、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第二課時(寫入文件、實(shí)例2:通訊錄、文件的定位讀/寫)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中,我們介紹了打開文件、關(guān)閉文件、讀取文件、實(shí)例1:身份證歸屬地查詢,在本節(jié)中將對寫入文件、實(shí)例2:通訊錄、文件的定位讀寫進(jìn)行介紹。三、新課講解知識點(diǎn)1-寫入文件教師通過PPT講解寫入文件。(1)介紹write()方法的使用(2)介紹writelines()方法的使用知識點(diǎn)2-實(shí)例2:通訊錄教師通過PPT結(jié)合實(shí)操的形式講解實(shí)例2:通訊錄。(1)通過PPT介紹任務(wù)案例需求。(2)通過PPT介紹任務(wù)案例分析思路。(3)在PyCharm中實(shí)現(xiàn)實(shí)例2:通訊錄代碼。知識點(diǎn)3-文件的定位讀/寫教師通過PPT講解文件的定位讀寫。介紹tell()方法的使用介紹seek()方法的使用四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第三課時(文件的備份、文件的重命名、創(chuàng)建目錄、刪除目錄、獲取目錄的文件列表)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中介紹了寫入文件、實(shí)例2:通訊錄、文件的定位讀/寫,在本節(jié)中將對文件的備份、文件的重命名、創(chuàng)建目錄、刪除目錄、獲取目錄的文件列表進(jìn)行介紹。三、新課講解知識點(diǎn)1-文件的備份教師通過PPT講解文件的備份。介紹文件備份邏輯通過代碼演示如何實(shí)現(xiàn)文件備份知識點(diǎn)2-文件的重命名教師通過PPT講解文件的重命名。介紹rename()函數(shù)通過示例演示rename()函數(shù)的使用知識點(diǎn)3-創(chuàng)建目錄教師通過PPT講解創(chuàng)建目錄。介紹mkdir()函數(shù)通過示例演示mkdir()函數(shù)的使用知識點(diǎn)4-刪除目錄教師通過PPT講解刪除目錄。(1)介紹rmdir()函數(shù)(2)通過示例演示rmdir()函數(shù)的使用知識點(diǎn)5-獲取目錄的文件列表教師通過PPT講解獲取目錄的文件列表。介紹listdir()函數(shù)通過示例演示listdir()函數(shù)的使用四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第四課時(相對路徑與絕對路徑、獲取當(dāng)前路徑、檢測路徑的有效性、路徑的拼接、實(shí)例3:用戶登錄)一、復(fù)習(xí)鞏固教師通過上節(jié)課作業(yè)的完成情況,對學(xué)生吸收不好的知識點(diǎn)進(jìn)行再次鞏固講解。二、通過直接引入的方式導(dǎo)入新課在上一節(jié)中介紹了文件的備份、文件的重命名、創(chuàng)建目錄、刪除目錄、獲取目錄的文件列表,在本節(jié)中將對相對路徑與絕對路徑、獲取當(dāng)前路徑、檢測路徑的有效性、路徑的拼接、實(shí)例3:用戶登錄進(jìn)行講解。三、新課講解知識點(diǎn)1-相對路徑與絕對路徑教師通過PPT講解相對路徑與絕對路徑。介紹isabs()函數(shù)通過示例代碼演示isabs()函數(shù)的使用介紹abspath()函數(shù)通過示例代碼演示abspath()函數(shù)的使用知識點(diǎn)2-獲取當(dāng)前路徑教師通過PPT講解獲取當(dāng)前路徑。介紹getcwd()函數(shù)(2)通過示例代碼演示getcwd()函數(shù)的使用知識點(diǎn)3-檢測路徑的有效性教師通過PPT講解獲取當(dāng)前路徑。介紹exists()函數(shù)通過示例代碼演示exists()函數(shù)的使用知識點(diǎn)4-路徑的拼接教師通過PPT講解獲取當(dāng)前路徑。介紹join()函數(shù)通過示例代碼演示join()函數(shù)的使用知識點(diǎn)5-實(shí)例3:用戶登錄教師通過PPT結(jié)合實(shí)操的形式講解實(shí)例3:用戶登錄。(1)通過PPT介紹任務(wù)案例需求。(2)通過PPT介紹任務(wù)案例分析思路。(3)在PyCharm中實(shí)現(xiàn)實(shí)例3:用戶登錄代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導(dǎo)學(xué)生解答問題并給予指導(dǎo)。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預(yù)習(xí)作業(yè)。第五、六課時(上機(jī)練習(xí))上機(jī)練習(xí)主要針對本章中需要重點(diǎn)掌握的知識點(diǎn),以及在程序中容易出錯的內(nèi)容進(jìn)行練習(xí),通過上機(jī)練習(xí)可以考察同學(xué)對知識點(diǎn)的掌握情況,對代碼的熟練程度。上機(jī)一:(考察知識點(diǎn)為:打開文件、關(guān)閉文件、讀取文件、實(shí)例1:身份證歸屬地查詢)形式:單獨(dú)完成題目:練習(xí)使用open()函數(shù)打開文件練習(xí)使用close()方法和withopen()語句關(guān)閉文件練習(xí)使用read()、readline()和readlines()方法讀取文件內(nèi)容根據(jù)任務(wù)描述的要求,編寫代碼實(shí)現(xiàn)實(shí)例1:身份證歸屬地查詢上機(jī)二:(考察知識點(diǎn)為:寫入文件、實(shí)例2:通訊錄、文件的定位讀/寫、文件的重命名)形式:單獨(dú)完成題目:練習(xí)使用write()、writelines()方法寫入文件根據(jù)任務(wù)描述的要求,編寫代碼實(shí)現(xiàn)實(shí)例2:通訊錄練習(xí)tell()方法和seek()方法的使用練習(xí)rename()函數(shù)的使用上機(jī)三:(考察知識點(diǎn)為:創(chuàng)建目錄、刪除目錄、獲取目錄的文件列表、相對路徑與絕對路徑)形式:單獨(dú)完成題目:(1)練習(xí)使用mkdir()函數(shù)創(chuàng)建目錄(2)練習(xí)使用rmdir()函數(shù)刪除目錄(3)練習(xí)使用listdir()函數(shù)獲取目錄的文件列表(4)練習(xí)使用isabs()函數(shù)檢測路徑
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年度健康醫(yī)療信息化項(xiàng)目合同履約保證金執(zhí)行細(xì)則
- 2025年度工業(yè)園區(qū)廠房出租合同書(含創(chuàng)新技術(shù)研發(fā)支持)
- 2025年度數(shù)字廣告平臺運(yùn)營服務(wù)合同
- 2025年度房產(chǎn)交易借款居間合同范文
- 2025年度紅磚生產(chǎn)節(jié)能減排技術(shù)研發(fā)合同
- 2025年度建筑工程施工合同管理規(guī)范文本
- 2025年度工業(yè)廠房買賣協(xié)議合同模板(含金融支持)
- 2025年度兒童安全箱包設(shè)計(jì)與制造合同
- 2025年國際貿(mào)易風(fēng)險(xiǎn)評估與管理服務(wù)合同
- 2025年度人工智能醫(yī)療診斷系統(tǒng)開發(fā)與應(yīng)用合同
- 數(shù)學(xué)-河南省三門峽市2024-2025學(xué)年高二上學(xué)期1月期末調(diào)研考試試題和答案
- 二零二五版電力設(shè)施維修保養(yǎng)合同協(xié)議3篇
- 最經(jīng)典凈水廠施工組織設(shè)計(jì)
- VDA6.3過程審核報(bào)告
- 《心臟血管的解剖》課件
- 2024-2030年中國并購基金行業(yè)發(fā)展前景預(yù)測及投資策略研究報(bào)告
- 河道清淤安全培訓(xùn)課件
- 2024年湖南商務(wù)職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫帶答案
- 7.3.1印度(第1課時)七年級地理下冊(人教版)
- 骨科手術(shù)中常被忽略的操作課件
- 《湖南師范大學(xué)》課件
評論
0/150
提交評論