《Python程序設(shè)計》教案18 任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫_第1頁
《Python程序設(shè)計》教案18 任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫_第2頁
《Python程序設(shè)計》教案18 任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫_第3頁
《Python程序設(shè)計》教案18 任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫_第4頁
全文預(yù)覽已結(jié)束

下載本文檔

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

文檔簡介

教案課程名稱Python程序設(shè)計學(xué)時2序號18授課班級日期任課教師課題項目8:文件操作任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫學(xué)習(xí)目標學(xué)生能夠根據(jù)具體要求對文件夾進行管理,包括文件夾創(chuàng)建、獲取、刪除等;學(xué)生能夠根據(jù)具體問題對文件進行管理,包括重命名,刪除等;學(xué)生能夠根據(jù)具體要求選擇打開文件的方法;學(xué)生能夠根據(jù)給定的不同文件類型,選擇處理文件的方法;學(xué)習(xí)內(nèi)容CSV文件打開和關(guān)閉的方法;CSV文件數(shù)據(jù)讀寫方法;數(shù)據(jù)維度與數(shù)據(jù)存儲的方法;文件的重命名與刪除方法;文件夾的創(chuàng)建與刪除方法;獲取當(dāng)前目錄、文件和子文件夾的名稱列表方法;學(xué)習(xí)重難點重點:CSV的打開模式;數(shù)據(jù)維度:一維、二維、三維數(shù)據(jù);數(shù)據(jù)存儲的方式;難點:CSV文件的讀取和寫入。項目/任務(wù)任務(wù):文件批量重命名任務(wù)描述:現(xiàn)有一個文件夾,里面的文件都是二年級一班的成績表,但是文件名是以課程命名的,現(xiàn)要求將所有的文件都以“班級-課程名”的方式命名。任務(wù):讀取文件,計算工資表總工資列的內(nèi)容并寫入。任務(wù)描述:A公司需要給員工發(fā)放工資,總工資是由基本工資+其他績效組成。編寫Python程序,讀取工資文件Salary.csv的內(nèi)容,并計算出每個員工的總工資。教學(xué)資源準備1. 開發(fā)環(huán)境:Pycharm開發(fā)工具;2. 程序清單:復(fù)制文件、在文件中追加數(shù)據(jù);3. 多媒體資源:課件、源代碼、視頻短片;4. 數(shù)字資源:智慧職教MOOC學(xué)院精品在線課《Python程序設(shè)計》;5.教材:清華大學(xué)出版社張小志主編的《Python程序設(shè)計項目教程》;清華大學(xué)出版社張小志主編的《Python程序設(shè)計項目化教程(數(shù)字教材)》。 教案教學(xué)過程步驟教師活動學(xué)生活動時間分鐘1提出任務(wù):讓學(xué)生手動給一個文件夾中的所有文件批量重命名。學(xué)生完成教師布置的任務(wù);學(xué)生記錄重命名過程;22分析任務(wù):教師總結(jié)手動重命名不僅效率低,還容易遺漏。引出本節(jié)課任務(wù),使用編寫程序的方式完成以上任務(wù)。學(xué)生聆聽記錄23相關(guān)知識:給學(xué)生發(fā)放參考資料,讓學(xué)生總結(jié)文件夾以及文件管理相關(guān)方法,并講解。學(xué)生根據(jù)老師發(fā)放的資料總結(jié)相關(guān)方法的語法格式。104教師記錄待后面點評。學(xué)生的各組代表進行講解45教師點評,講解學(xué)生理解不透徹的知識點。學(xué)生記錄不足以及需要優(yōu)化的地方。26教師組織學(xué)生根據(jù)以往經(jīng)驗說出解決方法。學(xué)生說明各組解決方法。37任務(wù)實現(xiàn):教師點評并總結(jié)編程流程。專創(chuàng)融合:通過不斷的引導(dǎo)學(xué)生,讓學(xué)生學(xué)會自己思考并發(fā)現(xiàn)問題,最終完成任務(wù),培養(yǎng)學(xué)生解決問題能力。學(xué)生聆聽記錄編程的過程,為后續(xù)編程做好準備。128教師巡視指導(dǎo)。學(xué)生編寫程序?qū)崿F(xiàn)批量重命名59教師講解學(xué)生遇到的共同問題。學(xué)生聆聽記錄自己的問題。510教師進行頭腦風(fēng)暴活動:說出經(jīng)常操作的文件類型有哪些?對文件的操作有哪些?課程思政:培養(yǎng)學(xué)生思維發(fā)散,創(chuàng)新意識。學(xué)生根據(jù)自己的實際情況回答老師的問題。311教師總結(jié)文件類型以及文件的相關(guān)操作。學(xué)生聆聽記錄文件類型的種類以及文件的操作方式。312提出任務(wù):教師展示工資文件Salary.csv的內(nèi)容以及sum.csv文件的內(nèi)容,說明本節(jié)課要完成的內(nèi)容。學(xué)生記錄本節(jié)課任務(wù)。213分析任務(wù):教師分析任務(wù)實現(xiàn)過程以及要求。學(xué)生記錄為后續(xù)完成任務(wù)做準備。214相關(guān)知識:教師給每個小組發(fā)放不同的參考樣例和一個Salary.csv文件:要求各組參考教師給的樣例對Salary.csv進行打開關(guān)閉操作;要求各組總計本組樣例的打開方式。課程思政:培養(yǎng)學(xué)生有始有終,做事情不能半途而廢。學(xué)生根據(jù)樣例任務(wù)打開教師給定的文件;學(xué)生總結(jié)本組文件打開方式。215教師給學(xué)生參考文本,讓學(xué)生對剛剛打開的Salary.csv文件進行讀取一行,并且寫入新文件。學(xué)生聆聽記錄教師布置的新任務(wù)。216教師巡視指導(dǎo)、發(fā)現(xiàn)學(xué)生練習(xí)過程中問題,匯總問題進行講解學(xué)生完成文件的讀取任務(wù)。617講解學(xué)生遇到的共同問題。學(xué)生記錄遇到的問題。218教師講解文件數(shù)據(jù)的存儲方式;并且示范講解文件處理方法。學(xué)生記錄文件數(shù)據(jù)的存儲方式以及處理方法。319任務(wù)實現(xiàn):讓學(xué)生完成本節(jié)課的綜合任務(wù),工資表求總工資。專創(chuàng)融合:通過完成任務(wù)的實現(xiàn),培養(yǎng)學(xué)生創(chuàng)新意識。學(xué)生根據(jù)上面學(xué)習(xí)到的知識點完成綜合任務(wù)。1020教師巡視指導(dǎo)。學(xué)生完成總工資匯的綜合任務(wù)。521教師組織學(xué)生展示任務(wù)完成情況。學(xué)生展示。222教師總結(jié)本節(jié)課內(nèi)容。任務(wù)拓展:完成文件內(nèi)容復(fù)制。學(xué)生總結(jié)記錄本節(jié)課內(nèi)容;學(xué)生記錄拓展任務(wù)。3教學(xué)反思本次課程主要任務(wù)文件批量重命名、工資文件總工資的計算;課程內(nèi)容是相關(guān)的知識技能點:文件的打開關(guān)閉、文件處理以及數(shù)據(jù)存儲。對于任務(wù)實現(xiàn)的教學(xué)流程如下:教師按照任務(wù)完成的步驟,依次是:任務(wù)1:提出問題→教師講解解決問題的方法→學(xué)生自己總結(jié)相關(guān)方法→再由教師講解學(xué)生遇到的問題→完成總?cè)蝿?wù)→任務(wù)2:基于參考資料讓學(xué)生完成csv文件的內(nèi)容的讀取→再由教師點評講解→教師示范講解文件數(shù)據(jù)的處理方式→學(xué)生完成綜合任務(wù)→教師點評→學(xué)生優(yōu)化代碼。這樣循序漸進,學(xué)生在任務(wù)完成過程中,教師發(fā)現(xiàn)問題要及時糾正。鼓勵學(xué)生進行專創(chuàng)融合,舉一反三。本節(jié)課的內(nèi)容,分兩種不同的教學(xué)策略進行講解:對于文件和文件夾操作等知識點采用的是教師提供樣例任務(wù)以及學(xué)習(xí)資料,先讓學(xué)生自己完成,自己發(fā)現(xiàn)問題。教師再進行講解。對于csv文件的處理方式內(nèi)容采用教師示范講解,讓學(xué)生深入理解csv文件處理過程以及處理方法,再讓學(xué)生自己嘗試練習(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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論