版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
教案課程名稱Python程序設(shè)計學(xué)時2序號17授課班級日期任課教師課題項目8:文件操作任務(wù):文件內(nèi)容復(fù)制學(xué)習(xí)目標(biāo)培養(yǎng)學(xué)生做任何事情都要有始有終,不能半途而廢;培養(yǎng)學(xué)生創(chuàng)新性解決實(shí)際問題的能力;學(xué)生能夠根據(jù)具體要求選擇打開文件的方法;學(xué)生能夠根據(jù)給定的要求,選用不同的文件讀寫以及處理方法;學(xué)生能夠根據(jù)具體要求將處理好的數(shù)據(jù)寫入文件。學(xué)習(xí)內(nèi)容文件打開和關(guān)閉的方法;文件數(shù)據(jù)讀寫方法;tell()方法及seek()方法;with的用法;運(yùn)用文件基礎(chǔ)知識完成綜合案例——txt文件內(nèi)容的復(fù)制。學(xué)習(xí)重難點(diǎn)重點(diǎn):打開文件的函數(shù)和打開模式;文件數(shù)據(jù)讀取函數(shù)的使用方法;文件定位讀寫。難點(diǎn):with的使用方法。項目/任務(wù)任務(wù):讀取文件,將文件內(nèi)容復(fù)制到新文件中,并且加行標(biāo)。任務(wù)描述:現(xiàn)有一份文件需要做一個備份,并且要求備份文件中加上行標(biāo)。教學(xué)資源準(zhǔn)備1.開發(fā)環(huán)境:Pycharm開發(fā)工具;2.程序清單:復(fù)制文件、在文件中追加數(shù)據(jù);3.多媒體資源:課件、源代碼、視頻短片;4.?dāng)?shù)字資源:智慧職教MOOC學(xué)院精品在線課《Python程序設(shè)計》;5.教材:清華大學(xué)出版社張小志主編的《Python程序設(shè)計項目教程》;清華大學(xué)出版社張小志主編的《Python程序設(shè)計項目化教程(數(shù)字教材)》。教案教學(xué)過程步驟教師活動學(xué)生活動時間分鐘1教師進(jìn)行頭腦風(fēng)暴活動:說出經(jīng)常操作的文件類型有哪些?對文件的操作有哪些?課程思政:培養(yǎng)學(xué)生思維發(fā)散,創(chuàng)新意識。學(xué)生根據(jù)自己的實(shí)際情況回答老師的問題。52教師總結(jié)文件類型以及文件的相關(guān)操作。學(xué)生聆聽記錄文件類型的種類以及文件的操作方式。33提出任務(wù):給定一個txt文件,新建一個txt文件,然后將原txt的內(nèi)容復(fù)制到新建的txt文件中,并且在新文件中給每一行加上行標(biāo),說明本節(jié)課要完成的內(nèi)容。學(xué)生記錄本節(jié)課任務(wù)。64分析任務(wù):教師分析任務(wù)實(shí)現(xiàn)過程以及要求。學(xué)生記錄為后續(xù)完成任務(wù)做準(zhǔn)備。55教師給同學(xué)們演示手動復(fù)制文件內(nèi)容的過程,讓學(xué)生觀察流程,引出下面操作文件需要用到的函數(shù)。課程思政:培養(yǎng)學(xué)生有始有終,做事情不能半途而廢。學(xué)生觀察并記錄流程。56教師布置任務(wù):給學(xué)生一個樣例任務(wù),讓學(xué)生先從樣例任務(wù)中學(xué)習(xí)文件打開、關(guān)閉、讀寫等函數(shù)。學(xué)生自己動手完成樣例任務(wù)。77教師組織學(xué)生展示任務(wù)完成情況說明函數(shù)的參數(shù)以及應(yīng)用。8教師點(diǎn)評,并且講解文件打開和關(guān)閉的注意細(xì)節(jié)。學(xué)生聆聽記錄文件打開和關(guān)閉需要注意的細(xì)節(jié)。49教師提出問題,每次使用close函數(shù)進(jìn)行關(guān)閉很容易遺忘,使用什么方法避免?并引入上下文管理語句。學(xué)生根據(jù)自己的理解回答老師的問題。410教師布置任務(wù)讓學(xué)生使用with重新打開文件。學(xué)生使用上下文管理語句更改優(yōu)化剛剛完成的任務(wù)。611教師巡視指導(dǎo)、發(fā)現(xiàn)學(xué)生練習(xí)過程中問題,匯總問題進(jìn)行講解學(xué)生完成文件的讀取任務(wù)。512講解學(xué)生遇到的共同問題。學(xué)生記錄遇到的問題。513任務(wù)實(shí)現(xiàn):教師給學(xué)生源txt文件,然學(xué)生完成復(fù)制任務(wù)。專創(chuàng)融合:通過完成任務(wù)的實(shí)現(xiàn),培養(yǎng)學(xué)生創(chuàng)新意識。學(xué)生根據(jù)上面學(xué)習(xí)到的知識點(diǎn)完成綜合任務(wù)。314教師巡視指導(dǎo)。學(xué)生完成總工資匯的綜合任務(wù)。1515教師組織學(xué)生展示任務(wù)完成情況。學(xué)生展示。316教師點(diǎn)評。學(xué)生記錄在完成過程中遇到的問題。317教師巡視指導(dǎo)。學(xué)生優(yōu)化完善任務(wù)618教師總結(jié)本節(jié)課內(nèi)容。任務(wù)拓展:完成文件內(nèi)容復(fù)制。學(xué)生總結(jié)記錄本節(jié)課內(nèi)容;學(xué)生記錄拓展任務(wù)。5教學(xué)反思本次課程主要任務(wù)是文件內(nèi)容的復(fù)制;課程內(nèi)容是相關(guān)的知識技能點(diǎn):文件的打開關(guān)閉、文件處理以及數(shù)據(jù)寫入。對于任務(wù)實(shí)現(xiàn)的教學(xué)流程如下:教師按照任務(wù)完成的步驟,依次是:提出本節(jié)課總?cè)蝿?wù)→基于樣例任務(wù)讓學(xué)生嘗試文件的打開和關(guān)閉→再由教師講解文件打開關(guān)閉并提出問題引入with→讓學(xué)生使用with優(yōu)化任務(wù)→基于參考資料讓學(xué)生完成文件的內(nèi)容的讀取→再由教師點(diǎn)評講解→教師示范講解文件數(shù)據(jù)的處理方式→學(xué)生完成綜合任務(wù)→教師點(diǎn)評→學(xué)生優(yōu)化代碼。這樣循序漸進(jìn),學(xué)生在任務(wù)完成過程中,教師發(fā)現(xiàn)問題要及時糾正。鼓勵學(xué)生進(jìn)行專創(chuàng)融合,舉一反三。本節(jié)課的內(nèi)容,分兩種不同的教學(xué)策略進(jìn)行講解:對于文件打開關(guān)閉、文件數(shù)據(jù)的讀取寫入等知識點(diǎn)采用的是教師提供樣例任務(wù)以及學(xué)習(xí)資料,先讓學(xué)生自己完成,自己發(fā)現(xiàn)問題。教師再進(jìn)行講解。對本次課程的反思:1.課程使用小任務(wù)鏈的方式,降低學(xué)生的學(xué)習(xí)難度。2.針對不同的知識點(diǎn)采用不同的教學(xué)策略,讓學(xué)生深入理解知識點(diǎn)。3.課程體現(xiàn)了專創(chuàng)融合、課程思政融入,后期還需再挖掘雙創(chuàng)要素、思政案例,豐富課程內(nèi)容。教案課程名稱Python程序設(shè)計學(xué)時2序號18授課班級日期任課教師課題項目8:文件操作任務(wù):文件批量重命名、文件數(shù)據(jù)讀寫學(xué)習(xí)目標(biāo)學(xué)生能夠根據(jù)具體要求對文件夾進(jìn)行管理,包括文件夾創(chuàng)建、獲取、刪除等;學(xué)生能夠根據(jù)具體問題對文件進(jìn)行管理,包括重命名,刪除等;學(xué)生能夠根據(jù)具體要求選擇打開文件的方法;學(xué)生能夠根據(jù)給定的不同文件類型,選擇處理文件的方法;學(xué)習(xí)內(nèi)容CSV文件打開和關(guān)閉的方法;CSV文件數(shù)據(jù)讀寫方法;數(shù)據(jù)維度與數(shù)據(jù)存儲的方法;文件的重命名與刪除方法;文件夾的創(chuàng)建與刪除方法;獲取當(dāng)前目錄、文件和子文件夾的名稱列表方法;學(xué)習(xí)重難點(diǎn)重點(diǎn):CSV的打開模式;數(shù)據(jù)維度:一維、二維、三維數(shù)據(jù);數(shù)據(jù)存儲的方式;難點(diǎn):CSV文件的讀取和寫入。項目/任務(wù)任務(wù):文件批量重命名任務(wù)描述:現(xiàn)有一個文件夾,里面的文件都是二年級一班的成績表,但是文件名是以課程命名的,現(xiàn)要求將所有的文件都以“班級-課程名”的方式命名。任務(wù):讀取文件,計算工資表總工資列的內(nèi)容并寫入。任務(wù)描述:A公司需要給員工發(fā)放工資,總工資是由基本工資+其他績效組成。編寫Python程序,讀取工資文件Salary.csv的內(nèi)容,并計算出每個員工的總工資。教學(xué)資源準(zhǔn)備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教師記錄待后面點(diǎn)評。學(xué)生的各組代表進(jìn)行講解45教師點(diǎn)評,講解學(xué)生理解不透徹的知識點(diǎn)。學(xué)生記錄不足以及需要優(yōu)化的地方。26教師組織學(xué)生根據(jù)以往經(jīng)驗(yàn)說出解決方法。學(xué)生說明各組解決方法。37任務(wù)實(shí)現(xiàn):教師點(diǎn)評并總結(jié)編程流程。專創(chuàng)融合:通過不斷的引導(dǎo)學(xué)生,讓學(xué)生學(xué)會自己思考并發(fā)現(xiàn)問題,最終完成任務(wù),培養(yǎng)學(xué)生解決問題能力。學(xué)生聆聽記錄編程的過程,為后續(xù)編程做好準(zhǔn)備。128教師巡視指導(dǎo)。學(xué)生編寫程序?qū)崿F(xiàn)批量重命名59教師講解學(xué)生遇到的共同問題。學(xué)生聆聽記錄自己的問題。510教師進(jìn)行頭腦風(fēng)暴活動:說出經(jīng)常操作的文件類型有哪些?對文件的操作有哪些?課程思政:培養(yǎng)學(xué)生思維發(fā)散,創(chuàng)新意識。學(xué)生根據(jù)自己的實(shí)際情況回答老師的問題。311教師總結(jié)文件類型以及文件的相關(guān)操作。學(xué)生聆聽記錄文件類型的種類以及文件的操作方式。312提出任務(wù):教師展示工資文件Salary.csv的內(nèi)容以及sum.csv文件的內(nèi)容,說明本節(jié)課要完成的內(nèi)容。學(xué)生記錄本節(jié)課任務(wù)。213分析任務(wù):教師分析任務(wù)實(shí)現(xiàn)過程以及要求。學(xué)生記錄為后續(xù)完成任務(wù)做準(zhǔn)備。214相關(guān)知識:教師給每個小組發(fā)放不同的參考樣例和一個Salary.csv文件:要求各組參考教師給的樣例對Salary.csv進(jìn)行打開關(guān)閉操作;要求各組總計本組樣例的打開方式。課程思政:培養(yǎng)學(xué)生有始有終,做事情不能半途而廢。學(xué)生根據(jù)樣例任務(wù)打開教師給定的文件;學(xué)生總結(jié)本組文件打開方式。215教師給學(xué)生參考文本,讓學(xué)生對剛剛打開的Salary.csv文件進(jìn)行讀取一行,并且寫入新文件。學(xué)生聆聽記錄教師布置的新任務(wù)。216教師巡視指導(dǎo)、發(fā)現(xiàn)學(xué)生練習(xí)過程中問題,匯總問題進(jìn)行講解學(xué)生完成文件的讀取任務(wù)。617講解學(xué)生遇到的共同問題。學(xué)生記錄遇到的問題。218教師講解文件數(shù)據(jù)的存儲方式;并且示范講解文件處理方法。學(xué)生記錄文件數(shù)據(jù)的存儲方式以及處理方法。319任務(wù)實(shí)現(xiàn):讓學(xué)生完成本節(jié)課的綜合任務(wù),工資表求總工資。專創(chuàng)融合:通過完成任務(wù)的實(shí)現(xiàn),培養(yǎng)學(xué)生創(chuàng)新意識。學(xué)生根據(jù)上面學(xué)習(xí)到的知識點(diǎn)完成綜合任務(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)的知識技能點(diǎn):文件的打開關(guān)閉、文件處理以及數(shù)據(jù)存儲。對于任務(wù)實(shí)現(xiàn)的教學(xué)流程如下:教師按照任務(wù)完成的步驟,依次是:任務(wù)1:提出問題→教師講解解決問題的方法→學(xué)生自己總結(jié)相關(guān)方法→再由教師講解學(xué)生遇到的問題→完成總?cè)蝿?wù)→任務(wù)2:基于參考資料讓學(xué)生完成csv文件的內(nèi)容的讀取→再由教師點(diǎn)評講解→教師示范講解文件數(shù)據(jù)的處理方式→學(xué)生完成綜合任務(wù)→教師點(diǎn)評→學(xué)生優(yōu)化代碼。這樣循序漸進(jìn),學(xué)生在任務(wù)完成過程中,教師發(fā)現(xiàn)問題要及時糾正。鼓勵學(xué)生進(jìn)行專創(chuàng)融合,舉一反三。本節(jié)課的內(nèi)容,分兩種不同的教學(xué)策略進(jìn)行講解:對于文件和文件夾操作等知識點(diǎn)采用的是
溫馨提示
- 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)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 全球電子商務(wù)物流體系2025年度協(xié)調(diào)優(yōu)化合同3篇
- 2025年度大數(shù)據(jù)公司內(nèi)部股東股權(quán)交易合同4篇
- 互聯(lián)網(wǎng)+農(nóng)業(yè)技術(shù)融合-深度研究
- 2025年個人擔(dān)保合同模板:個人合同擔(dān)保書樣本二零二五版
- 2025年度企業(yè)內(nèi)部培訓(xùn)教材采購與研發(fā)合同4篇
- 2025年度農(nóng)莊特色種植項目租賃合同范本4篇
- 二零二五年度大米進(jìn)出口貿(mào)易代理合同7篇
- 二零二四年外貿(mào)公司人事代理外貿(mào)業(yè)務(wù)員勞動合同3篇
- 二零二五版農(nóng)業(yè)機(jī)械租賃與農(nóng)村電商合作合同3篇
- 2025年度企業(yè)信用擔(dān)保期限與信用評級服務(wù)合同2篇
- 2025年度杭州市固廢處理與資源化利用合同3篇
- 部編版二年級下冊《道德與法治》教案及反思(更新)
- 充電樁項目運(yùn)營方案
- 退休人員出國探親申請書
- 傷殘撫恤管理辦法實(shí)施細(xì)則
- 高中物理競賽真題分類匯編 4 光學(xué) (學(xué)生版+解析版50題)
- 西方經(jīng)濟(jì)學(xué)-高鴻業(yè)-筆記
- 幼兒園美術(shù)教育研究策略國內(nèi)外
- 物業(yè)公司介紹
- 2024屆河南省五市高三第一次聯(lián)考英語試題及答案
- 【永輝超市公司員工招聘問題及優(yōu)化(12000字論文)】
評論
0/150
提交評論