Python程序設計基礎 教案全套 王代遠_第1頁
Python程序設計基礎 教案全套 王代遠_第2頁
Python程序設計基礎 教案全套 王代遠_第3頁
Python程序設計基礎 教案全套 王代遠_第4頁
Python程序設計基礎 教案全套 王代遠_第5頁
已閱讀5頁,還剩36頁未讀 繼續免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

項目一Python語言基礎一、教學基本情況學時4學時授課地點大數據實訓室授課形式□理論課□實踐課R理實一體化任務分析本任務是Python語言程序設計的導入課程,介紹Python語言的發展史、特點、應用場景以及Python開發環境的安裝與配置,并通過運行第一個Python語言簡單示例,將學生引入到Python語言編程的世界,為后續的知識打下基礎。教學目標知識目標:1、認識Python2、搭建Python環境能力目標:1、能說出Python的特點以及應用場景2、可熟練安裝Python解釋器,配置Python開發環境素質(思政)目標:樹立學生樂觀自信的學習態度,培養學生的實踐探索精神,培養學生自主學習的意識。教學重點Python開發環境的配置教學難點掌握如何安裝與使用模塊教學策略教學方法啟發式教學法、講授教學法、案例教學法、參與式教學法、任務驅動法、互動教學法,總結歸納法,恰當融入課程思政。教學組織按照“課前任務布置——課堂提問——導入新課——講授新知識——分析重難點——案例實踐——課后拓展”的環節順序進行教學過程的設計和實施。教師:1.課前布置預習任務;2.課堂提問、導入新課;3.講授:Python的發展歷程和特點、Python的應用場景、Python開發環境的安裝與配置。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課,做筆記,問答互動;3.操作實踐;4.課后完成作業,鞏固知識。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段與課程思政融合教師布置課前任務預習Python語言的背景知識、了解Python語言的編程工具自主學習參與式教學法關心行業技術背景和發展動態。(二)課中實施教學環節教師引導學生主體教學方法與課程思政融合課堂導入提問,引入新課:同學們,大家以前有沒有接觸過編程?知道編程的作用是什么嗎?知道有哪些主流的編程語言嗎?學生互動,回答問題采用課程導入法、啟發式教學法、互動教學法等培養學生主動思考的意識新課講授穿插提問、代碼演示,恰當融入思政元素。分別講授主要內容:1.Python語言的發展史及特點;2.Python的應用場景3.Python開發環境的配置;學生聽課、記筆記、看案例演示,參與問答互動啟發式教學法、講授教學法、案例教學法、參與式教學法等培養學生嚴謹的學習作風學生互動,案例練習1.針對本次課內容,把課堂講授的helloworld程序案例動手實踐;2.巡視課堂,解決學生碰到的問題。動手實踐案例參與式教學法、任務驅動法、互動教學法等培養學生的實踐探索精神評價總結與教學反饋1.講解實踐過程中碰到的高頻問題;2.對本課所學內容進行總結回顧;3.激勵學生。學生聆聽問題講解,總結經驗,反思課堂表現情況總結歸納法等樹立學生的學習自信心作業布置布置復習題:針對授課知識點布置作業。完成作業參與式教學法等培養學生的自主學習意識(三)課后拓展教學環節教師引導學生主體教學方法、手段與課程思政融合課后拓展布置課后自主學習任務自學教材,或通過電腦、手機對課程相關的微課進行學習,鞏固已學的知識,拓寬知識面,提升自主學習能力。參與式教學法培養學生的自主學習意識,樹立終生學習的觀念三、教學效果與反思教學效果教學反思項目二Python數據類型和操作一、教學基本情況學時8學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對Python語言基礎相關知識點進行講解,主要內容有Python程序風格、基本數據類型和操作、運算符。教學目標知識目標:1.掌握Python的基本語法。2.了解Python基礎數據類型。3.掌握Python的常用操作運算符。4.掌握字符串、列表、元祖以及字典的創建和操作。能力目標:能靈活運用數據類型與運算符。素質(思政)目標:在實踐中,培養學生的軟件工匠精神。教學重點基礎數據類型的運用;Python的基本語法;操作符的使用。教學難點數據結構的運用;操作符的使用。教學策略教學方法案例驅動教學法、啟發與互動教學法、講授法、總結歸納法、體驗式教學法等。教學組織采用“提問引入課程講授相關知識布置任務課堂討論任務實施檢查驗收改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:講解Python語言基本概念、數據輸入和輸出、基本數據類型、運算符、內置函數等內容。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入1.提問:“Python有哪些編程規則?Python有哪些數據類型?怎樣使用它?”,導入本次課程;2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生的精益求精的態度。新課講授穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1.Python的基本語法;2.數據輸入和輸出;3.基本數據類型;4.運算符;5.內置函數。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、講授法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:編寫求矩形周長的Python程序;布置任務2:使用f字符串實現將用戶通過鍵盤輸入一個日期,按“你輸入的日期是:XXXX年XX月XX日”格式進行輸出,要求年份的域寬為6,居中,月份的域寬為4,居中,日的域寬為4,居中;任務3:求輸入字符的Unicode值;巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。強化訓練,培養學生科學精神和工匠精神。評價總結與教學反饋1.總結本次課的知識,突出技能要求和相關應用知識,并且激勵學生;2.對難點、易錯點進行講解、分析。防止學生之后再次發生該項錯誤。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。提高學生積極進取的態度。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:學會查看API。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目三流程控制語句一、教學基本情況學時10學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對Python語言流程控制語句進行講解。教學目標知識目標:1.掌握if語句、if語句的嵌套使用;2.掌握for語句、while語句和循環嵌套語句;3.掌握break語句、continue語句;能力目標:能靈活運用python的程序控制語句控制程序流程。教學重點if語句、if語句的嵌套使用;for語句、while語句、循環嵌套;教學難點break語句、continue語句教學策略教學方法案例驅動教學法、啟發與互動教學法、講授法、總結歸納法、體驗式教學法等。教學組織采用“提問引入課程講授相關知識布置任務課堂討論任務實施檢查驗收改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:講解if語句、if語句的嵌套使用,for語句、while語句、循環嵌套,break語句、continue語句。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入1.提問:“Python有哪些程序控制語句?Python怎樣使用它?”,導入本次課程;2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生的精益求精的態度。新課講授穿插提問、PPT、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1.if語句、if語句的嵌套使用。2.for語句。3.while語句以及循環嵌套。4、break語句以及continue語句。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、講授法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:編寫列表并引用其中元素;布置任務:編寫元組并引用其中元素;布置任務:編寫集合并引用其中元素;1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。強化訓練,培養學生科學精神和工匠精神。評價總結與教學反饋1.總結本次課的知識,突出技能要求和相關應用知識,并且激勵學生;2.對難點、易錯點進行講解、分析。防止學生之后再次發生該項錯誤。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。提高學生積極進取的態度。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:學會查看API。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目四函數一、教學基本情況學時12學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對Python函數知識點進行講解,主要內容有函數的定義、函數的調用、函數參數、函數作用域以及特殊函數。教學目標知識目標:1.認識自定義函數,了解自定義函數的調用。2.握函數的參數設置及返回函數(return函數)。3.掌握局部變量和全局變量的區別。4.掌握匿名函數和其他高階函數的使用方法。能力目標:能運用自定義函數解決實際應用中的問題素質(思政)目標:培養熱愛勞動、吃苦耐勞、艱苦奮斗的精神。教學重點(1)函數的自定義;(2)自定義函數的調用和實現;(3)函數嵌套;(4)變量的理解與應用;(5)存儲并導入函數模塊;教學難點(1)函數嵌套和自定義函數的實現和調用;(2)存儲并導入函數模塊。教學策略教學方法任務驅動教學法、啟發與互動教學教學組織采用“提問,案例引入布置任務講授相關知識課堂討論任務實施檢查驗收改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:講解自定義函數的基本概念、局部變量和全局變量的區別、匿名函數和其他高階函數的使用方法、匿名函數和其他高階函數的使用方法等內容。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入1.通過展示案例,提出如何創建自定義函數實現方差輸出,導入本次課程。2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生的精益求精的態度。新課講授穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1、認識自定義函數,了解自定義函數的調用。2、掌握函數的參數設置及返回函數(return函數)。掌握嵌套函數。3、掌握局部變量和全局變量的區別。4.掌握特殊函數的運用。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、討論法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:利用自定義函數實現列表排序布置任務:利用函數的嵌套與遞歸求組合數;巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。強化學生“青年興則國家興,青年強則國家強”的人生信念。評價總結與教學反饋系統梳理本次課的知識和技能,突出技能要求和相關應用知識;激勵學生。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。培養學生安全編程的意識,養成嚴格、完備的代碼測試習慣。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:1.利用函數遞歸求n!。2.求1!+2!+3!+..+n!復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目五模塊一、教學基本情況學時6學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對Python模塊的相關知識,主要內容有模塊概述、自定義模塊、Python中的包以及第三方模塊的下載與安裝。教學目標知識目標:1.認識模塊以及會定義模塊和調用模塊。2.掌握Python中的包。3.掌握第三方模塊的下載與安裝。能力目標:能運用模塊素質(思政)目標:培養熱愛勞動、吃苦耐勞、艱苦奮斗的精神。教學重點(1)模塊的定義與導入;(2)Python包的創建與使用;(3)第三方模塊的下載與安裝教學難點(1)Python包的創建與使用。教學策略教學方法任務驅動教學法、啟發與互動教學教學組織采用“提問,案例引入布置任務講授相關知識課堂討論任務實施檢查驗收改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:講解模塊的基本概念、模塊的定義與導入、Python中包的創建與使用、第三方模塊的下載與安裝。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入1.通過展示案例,提出如何創建模塊實現兩個數的相加。2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生的精益求精的態度。新課講授穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1.理解模塊的概念,能夠理解Python中模塊的定義,知道模塊是如何幫助組織和管理代碼的。2.掌握模塊的導入方法,需要學會使用import語句來導入整個模塊或模塊中的特定部分。3.了解模塊搜索路徑和包的概念,應該了解Python解釋器如何查找模塊,以及包是如何作為組織多個模塊的結構的。4.認識標準庫和第三方庫,需要知道Python標準庫中包含的常用模塊,并了解如何安裝和使用第三方庫。5.理解模塊中的變量、函數和類的作用域,應該理解在模塊級別定義的變量、函數和類的可見性和生命周期。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、討論法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:編寫一個Python程序,該程序使用random模塊生成一個包含10個隨機整數的列表,然后定義一個函數來找出并打印這個列表中所有的偶數。巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。強化學生“青年興則國家興,青年強則國家強”的人生信念。評價總結與教學反饋系統梳理本次課的知識和技能,突出技能要求和相關應用知識;激勵學生。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。培養學生安全編程的意識,養成嚴格、完備的代碼測試習慣。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:1.編寫一個函數,該函數接受兩個數字作為參數,并返回它們的和、差、積和商(如果第二個數字不為0)。2.創建一個模塊(比如math_utils.py),將上述函數放入該模塊中,并在另一個Python腳本中導入這個模塊來使用這些函數。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目六正則表達式一、教學基本情況學時8學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對Python正則表達進行講授,主要包括的基本概念、正則表達式的組成、re模塊。教學目標知識目標:了解正則表達式的概念。理解正則表達式撰寫的語法。掌握python中re庫的使用。技能目標:能夠熟練編寫正則表達式。能夠熟練使用re庫。素質(思政)目標:培養熱愛勞動、吃苦耐勞、艱苦奮斗的精神。教學重點(1)正則表達式的基本概念;(2)正則表達式的語法;(3)Python中re模塊。教學難點(1)正則表達式的語法;教學策略教學方法任務驅動教學法、啟發與互動教學教學組織采用“提問,案例引入布置任務講授相關知識課堂討論任務實施檢查驗收改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:講解正則表達式的概念、正則表示的組成以及re模塊。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入(10分鐘)1.通過展示案例,提出如何通過正則表達式進行處理復雜字符串,導入本次課程。2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生的精益求精的態度。新課講授穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1、認識正則表達式。2、掌握正則表達式元字符的含義。3、掌握re模塊的使用。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、討論法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:利用正則表達式處理字符串;巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。強化學生“青年興則國家興,青年強則國家強”的人生信念。評價總結與教學反饋系統梳理本次課的知識和技能,突出技能要求和相關應用知識;激勵學生。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。培養學生安全編程的意識,養成嚴格、完備的代碼測試習慣。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:1.編寫程序從一段文本中提取所有的學號。2.編寫一個程序,對輸入文本按數字進行分割。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目七文件操作一、教學基本情況學時6學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將文件的讀寫相關知識點進行講解,主要內容有文件類型,文件的打開模式,文件的基本操作,使用文件解決相關問題的方法。教學目標知識目標:1.了解文件的類型。2.理解文件的各種打開模式。3.掌握文件的基本操作。能力目標:1.能夠熟練進行文件的讀寫操作2.能夠熟練使用with語句進行文件操作3.能夠熟練使用文件完成相應功能素質(思政)目標:1.養成良好的編碼風格,代碼書寫規范2.培養學生耐心細致、嚴謹踏實、精益求精的工作作風養成良好的職業素養3.培養學生遵紀守法的意識,正確使用所學技術4.培養學生科學精神和工匠精神教學重點文件的讀取與寫入;文件的常用操作。教學難點文件的讀寫模式教學策略教學方法任務驅動教學法、啟發與互動教學法教學組織按照“提問,案例引入布置任務講授相關知識任務實施思考拓展改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:文件的分類及編碼方式,文件的打開模式,文件的基本操作,使用文件解決相關問題的方法等內容。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入(10分鐘)1.演示項目中數據的導入導出功能,導入本次課程。2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生遵紀守法的意識,正確使用所學技術。新課講授(60分鐘)穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1.文件的讀取與寫入。2.文件的常用操作。3.類的定義與使用。。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、討論法。激發學生的學習熱情,提高學習興趣。任務實施(110分鐘)布置任務:文件的讀寫操作;文件常用方法和屬性;with語句的使用;巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。培養學生耐心細致、嚴謹踏實、精益求精的工作作風養成良好的職業素養。評價總結與教學反饋(15分鐘)系統梳理本次課的知識和技能,突出技能要求和相關應用知識;激勵學生。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。強化訓練,培養學生科學精神和工匠精神。作業布置(5分鐘)完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:1.在一個文本文件中存放著若干整數,求這些整數的平均值。2.設有一個英文文本文件,讀取其內容,把其中的大寫字母變成小寫字母,小寫字母變成大寫字母,將改變后的內容寫入到另一個文本文件中。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目八Python異常處理一、教學基本情況學時4學時授課地點大數據實訓室授課形式□理論課□實踐課R理實一體化任務分析本任務是Python異常處理,主要包括異常簡介、異常分類以及異常處理。教學目標知識目標:1、了解異常的概念。2、理解不同的異常的產生原因。3、掌握異常的處理方法。能力目標:1、能夠識別程序異常。2、能夠處理程序異常。素質(思政)目標:樹立學生樂觀自信的學習態度,培養學生的實踐探索精神,培養學生自主學習的意識。教學重點異常分類;異常處理教學難點異常處理教學策略教學方法啟發式教學法、講授教學法、案例教學法、參與式教學法、任務驅動法、互動教學法,總結歸納法,恰當融入課程思政。教學組織按照“課前任務布置——課堂提問——導入新課——講授新知識——分析重難點——案例實踐——課后拓展”的環節順序進行教學過程的設計和實施。教師:1.課前布置預習任務;2.課堂提問、導入新課;3.講授:異常的概念、異常分類以及異常處理;4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課,做筆記,問答互動;3.操作實踐;4.課后完成作業,鞏固知識。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段與課程思政融合教師布置課前任務預習Python異常處理自主學習參與式教學法關心行業技術背景和發展動態。(二)課中實施教學環節教師引導學生主體教學方法與課程思政融合課堂導入(10分鐘)提問,引入新課:同學們,面對程序在執行過程中遇到問題無法執行下去,應該怎么處理?學生互動,回答問題采用課程導入法、啟發式教學法、互動教學法等培養學生主動思考的意識新課講授穿插提問、代碼演示,恰當融入思政元素。分別講授主要內容:Python異常處理的基本概念;異常分類;3.異常處理;學生聽課、記筆記、看案例演示,參與問答互動啟發式教學法、講授教學法、案例教學法、參與式教學法等培養學生嚴謹的學習作風學生互動,案例練習1.針對本次課內容,把課堂講授的異常處理案例手動進行實踐;2.巡視課堂,解決學生碰到的問題。動手實踐案例參與式教學法、任務驅動法、互動教學法等培養學生的實踐探索精神評價總結與教學反饋1.講解實踐過程中碰到的高頻問題;2.對本課所學內容進行總結回顧;3.激勵學生。學生聆聽問題講解,總結經驗,反思課堂表現情況總結歸納法等樹立學生的學習自信心作業布置布置復習題:針對授課知識點布置作業。完成作業參與式教學法等培養學生的自主學習意識(三)課后拓展教學環節教師引導學生主體教學方法、手段與課程思政融合課后拓展布置課后自主學習任務自學教材,或通過電腦、手機對課程相關的微課進行學習,鞏固已學的知識,拓寬知識面,提升自主學習能力。參與式教學法培養學生的自主學習意識,樹立終生學習的觀念三、教學效果與反思教學效果教學反思項目九Python面向對象程序設計一、教學基本情況學時12學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課將對面向對象編程相關知識點進行講解,主要內容有面向對象編程的基本思想以及三大特征,掌握類的定義與實例化,私有成員、公有成員和數據成員。教學目標知識目標:1、理解面向對象編程的基本概念和核心思想。2、掌握類、對象、方法和私有化等基本術語和概念。3、理解類的定義和作用,掌握如何定義類。4、理解對象的概念,掌握如何創建對象。5、了解私有成員和公有成員的區別。6、掌握如何定義和訪問私有成員和公有成員。7、了解數據成員的作用和使用方法。8、掌握面向對象編程的三大特征:封裝、繼承和多態。技能目標:1、能夠正確定義類并創建對象。2、能夠在類中定義和調用方法。3、能夠使用對象調用類的方法和屬性。4、能夠正確定義和訪問類的私有成員和公有成員。素質(思政)目標:1、養成良好的編碼風格,代碼書寫規范2、培養學生耐心細致、嚴謹踏實、精益求精的工作作風養成良好的職業素養3、培養學生遵紀守法的意識,正確使用所學技術4、培養學生安全編程的意識,養成嚴格、完備的代碼測試習慣。教學重點認識面向對象編程;類和對象的概念;迭代器的運用;繼承和其他方法的概念和運用。教學難點類和對象的概念;迭代器的運用;繼承的概念和運用教學策略教學方法任務驅動教學法、啟發與互動教學法教學組織按照“提問,案例引入布置任務講授相關知識任務實施思考拓展改進完善”的工作程序進行教學設計。教師:1.課前任務布置;2.以提問的方式引出本門課程;3.講授:面向對象編程的基本思想,掌握類的定義與實例化,掌握訪問控制權限的使用等內容。4.課中:布置課中任務、巡視課堂、解答疑惑、糾正錯誤;檢查驗收及評價。5.討論:學生操作中出現的較多問題的原因。6.老師評價總結:總結本次課的知識,以及對難點、易錯點的講解、分析。7.布置復習題:完成本章思考練習并上交項目文件。學生:1.提前預習;2.聽課、理解、記錄、并思考;3.模仿操作;4.討論發言;5.課后完成復習題,鞏固知識。項目分組分組形成學習小組,互幫互助。二、教學實施過程(一)課前任務布置教學環節教師引導學生主體教學方法、手段課程思政融合教師布置課前任務學習通發布預習任務預習體驗式培養學生養成良好的學習習慣。(二)課中實施教學環節教師引導學生主體教學方法課程思政融合課堂導入1.演示面向對象的使用,導入本次課程。2.告知學生本次課的學習任務。回答問題,聽講,并思考。采用啟發與互動教學法。培養學生遵紀守法的意識,正確使用所學技術。新課講授穿插提問、PPT、動畫、演示等方式,恰當融入思政元素。針對測驗結果分別講授主要內容:1.面向對象的基本程序設計思想。2.面向對象的基本概念及特性。3.類的定義與使用。。聽講、記錄各個關鍵點,并思考。啟發與互動教學法、討論法。激發學生的學習熱情,提高學習興趣。任務實施布置任務:定義一個課程類;利用面向對象方法;求正方形的周長和面積;巡視課堂,解答疑惑、糾正錯誤;檢查驗收及評價。1.模仿操作;2.同學間相互幫助。案例驅動教學法、啟發與互動教學法。培養學生耐心細致、嚴謹踏實、精益求精的工作作風養成良好的職業素養。評價總結與教學反饋系統梳理本次課的知識和技能,突出技能要求和相關應用知識;激勵學生。1.聽講、記錄難點與易錯點,并思考;2.完善任務報告。總結歸納法、啟發式、講授法等。培養學生安全編程的意識,養成嚴格、完備的代碼測試習慣。作業布置完成本章思考練習并上交項目文件。完成作業。體驗式教學法。鞏固、提高學生專業技術。(三)課后拓展教學環節教師引導學生主體教學方法、手段課程思政融合課后拓展布置課后任務:1.編寫一個汽車類。2.編寫一個類求圓面積和周長。復習、歸納總結。檢查法。培養學生積極向上的樂觀精神。三、教學效果與反思教學效果教學反思項目十數據分析Pandas基礎一、教學基本情況學時10學時授課地點大數據實訓室授課形式£理論課£實踐課?理實一體化任務分析本次課主要講解Python中的數據分析Pandas,主要內容包括認識Pandas數據結構以及基本屬性和方法等主要內容。教學目標知識目標:1.了解Pandas數據結構。2.理解Sries數據結構及基本操作。3.掌握DataFrame屬性及方法。4.掌握DataFrame對象格式創

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論