版權說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權,請進行舉報或認領
文檔簡介
博學谷——讓IT教學更簡單,讓IT學習更有效PAGE12PAGE5《Python程序開發(fā)案例教程(第2版)》教學設計課程名稱:授課年級:授課學期:教師姓名:年月課題名稱第2章數(shù)據(jù)類型與字符串計劃課時8課時教學引入在計算機編程中,數(shù)據(jù)是程序處理的核心。Python中提供了豐富多樣的數(shù)據(jù)類型,簡單的數(shù)據(jù)類型有數(shù)字類型和字符串,其中數(shù)字類型用于表示數(shù)值形式的數(shù)據(jù),它可以聯(lián)合運算符進行算術或邏輯等操作;字符串用于表示文本形式的數(shù)據(jù),它能夠?qū)ξ谋具M行一些諸如分割、拼接、查找和替換操作,在程序中應用十分廣泛。本章將對數(shù)字類型、字符串和運算符的相關內(nèi)容進行講解,并通過實例幫助大家熟練運用它們。教學目標使學生掌握數(shù)字類型,能夠在程序中正確表示不同數(shù)字類型的數(shù)據(jù)使學生掌握運算符的用法,能夠使用運算符進行數(shù)值運算使學生掌握運算符優(yōu)先級,能夠在數(shù)值運算中正確使用運算符使學生掌握字符串的創(chuàng)建方式,能夠準確創(chuàng)建字符串類型的變量使學生掌握格式化字符串的方式,能夠使用%、format()和f-string這3種方式格式化字符串使學生掌握字符串的常見操作,能夠使用方法實現(xiàn)字符串的常見操作使學生掌握字符串的索引和切片,能夠使用索引和切片訪問字符串的字符或子串使學生掌握類型轉(zhuǎn)換函數(shù)的使用,能夠使用類型轉(zhuǎn)換函數(shù)對不同類型的數(shù)據(jù)進行轉(zhuǎn)換教學重點算術運算符比較運算符賦值運算符邏輯運算符成員運算符運算符優(yōu)先級字符串的創(chuàng)建字符串的格式化字符串的常見操作字符串的索引與切片類型轉(zhuǎn)換函數(shù)教學難點位運算符教學方式課堂教學以PPT講授為主,并結(jié)合多媒體進行教學教學過程第一課時(數(shù)字類型、算術運算符、比較運算符)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。通過直接引入的方式導入新課Python中提供了豐富多樣的數(shù)據(jù)類型,例如,數(shù)字類型和字符串,其中數(shù)字類型用于表示數(shù)值形式的數(shù)據(jù),它可以聯(lián)合運算符進行算術或邏輯等操作。本節(jié)將對數(shù)字類型、算術運算符、比較運算符進行講解。知識點1-數(shù)字類型教師通過PPT講解數(shù)字類型整型浮點型復數(shù)類型布爾類型知識點2-算術運算符教師通過PPT講解算術運算符。(1)算術運算符加:+減:-乘:*除:/整除://取余:%冪:**Python中不同類型的對象進行運算的轉(zhuǎn)換規(guī)律①布爾類型在進行算術運算時,將False和True被視為數(shù)值0或1②整型與浮點型進行運算時,將整型轉(zhuǎn)化為浮點型③其它類型與復數(shù)類型進行運算時,將其他類型轉(zhuǎn)換為復數(shù)類型知識點3-比較運算符教師通過PPT講解比較運算符。==!=><>=<=三、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。四、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第二課時(賦值運算符、邏輯運算符、成員運算符、位運算符)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中,我們介紹了數(shù)字類型、算術運算符、比較運算符,在本節(jié)中將對賦值運算符、邏輯運算符、位運算符進行介紹。三、新課講解知識點1-賦值運算符教師通過PPT講解賦值運算符。等:=加等:+=減等:-=乘等:*=除等:/=整除等://=取余等:%=冪等:**=知識點2-邏輯運算符教師通過PPT講解邏輯運算符。邏輯或運算:or邏輯與運算:and邏輯非運算:not知識點3-成員運算符教師通過PPT講解成員運算符。代碼布局in:如果給定值在字符串、列表、元組、集合、字典中,返回True,否則返回False。notin:如果給定值不在字符串、列表、元組、集合、字典中,返回True,否則返回False。知識點4-位運算符教師通過PPT講解位運算符。按位左移:<<按右左移:>>按位與:&按位或:|按位異或:^按位取反:~四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第三課時(運算符優(yōu)先級、實例1:計算BMI指數(shù)、實例2:計算三角形的面積)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中介紹了賦值運算符、邏輯運算符、成員運算符、位運算符,在本節(jié)中將對運算符優(yōu)先級、實例1:計算BMI指數(shù)、實例2:計算三角形的面積進行介紹。三、新課講解知識點1-運算符優(yōu)先級教師通過PPT講解數(shù)據(jù)的表示——變量。運算符優(yōu)先級由高到低順序+=,-=,*=,/=,//=,%=,**=orandnotin,notin<,<=,>,>=,!=,==|^&<<,>>+,-*,/,%~**使用圓括號改變表達式的執(zhí)行順序知識點2-實例1:計算BMI指數(shù)教師通過PPT結(jié)合實操的形式講解實例1:計算BMI指數(shù)。(1)通過PPT介紹任務案例需求。(2)通過PPT介紹任務案例分析思路。(3)在PyCharm中實現(xiàn)實例1:計算BMI指數(shù)代碼。知識點3-實例2:計算三角形的面積教師通過PPT結(jié)合實操的形式講解實例2:計算三角形的面積。通過PPT介紹任務案例需求。通過PPT介紹任務案例分析思路。在PyCharm中實現(xiàn)實例2:計算三角形的面積代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第四課時(實例3:判斷水仙花數(shù)、字符串的創(chuàng)建、字符串的格式化)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中介紹了運算符優(yōu)先級、實例1:計算BMI指數(shù)、實例2:計算三角形的面積,在本節(jié)中將對實例3:判斷水仙花數(shù)、字符串的創(chuàng)建、字符串的格式化進行講解。三、新課講解知識點1-實例3:判斷水仙花數(shù)教師通過PPT結(jié)合實操的形式講解實例3:判斷水仙花數(shù)。(1)通過PPT介紹任務案例需求。(2)通過PPT介紹任務案例分析思路。(3)在PyCharm中實現(xiàn)實例3:判斷水仙花數(shù)代碼。知識點2-字符串的創(chuàng)建教師通過PPT講解字符串的創(chuàng)建。(1)使用單引號創(chuàng)建字符串(2)使用雙引號創(chuàng)建字符串(3)使用三引號創(chuàng)建字符串知識點3-字符串的格式化教師通過PPT講解字符串的格式化。利用符號%對字符串進行格式化。%s%d%o%x%X%e%f利用format()方法對字符串進行格式化。保留n位小數(shù)數(shù)字補齊顯示百分比利用f-strings對字符串進行格式化。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第五課時(字符串的常見操作、字符串的索引與切片、實例4:制作名片)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中介紹了實例3:判斷水仙花數(shù)、字符串的創(chuàng)建、字符串的格式化,在本節(jié)中將對字符串的常見操作、字符串的索引與切片、實例4:制作名片進行講解。三、新課講解知識點1-字符串的常見操作教師通過PPT結(jié)合實操的形式講解字符串的常見操作。(1)字符串拼接:+(2)字符串替換:replace()(3)字符串分割:split()(4)取出字符串兩側(cè)空格:strip()知識點2-字符串的索引與切片教師通過PPT講解字符串的索引與切片。索引①什么是索引②正向索引③反向索引(2)切片①什么是切片②切片格式③切片的使用知識點3-實例4:制作名片教師通過通過PPT結(jié)合實操的形式講解實例4:制作名片。(1)通過PPT介紹任務案例需求。(2)通過PPT介紹任務案例分析思路。(3)在PyCharm中實現(xiàn)實例4:制作名片的代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第六課時(實例5:替換不良詞語、類型轉(zhuǎn)換函數(shù)、實例6:模擬超市收銀抹零行為)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中介紹了字符串的常見操作、字符串的索引與切片、實例4:制作名片,在本節(jié)中將對實例5:替換不良詞語、類型轉(zhuǎn)換函數(shù)、實例6:模擬超市收銀抹零行為進行講解。三、新課講解知識點1-實例5:替換不良詞語教師通過PPT結(jié)合實操的形式講解實例5:替換不良詞語。(1)通過PPT介紹任務案例需求。(2)通過PPT介紹任務案例分析思路。(3)在PyCharm中實現(xiàn)實例5:替換不良詞語代碼。知識點2-類型轉(zhuǎn)換函數(shù)教師通過PPT講解類型轉(zhuǎn)換函數(shù)。int()函數(shù)float()函數(shù)complex()函數(shù)str()函數(shù)知識點3-實例6:模擬超市收銀抹零行為教師通過通過PPT結(jié)合實操的形式講解實例6:模擬超市收銀抹零行為。(1)通過PPT介紹任務案例需求。(2)通過PPT介紹任務案例分析思路。(3)在PyCharm中實現(xiàn)實例6:模擬超市收銀抹零行為的代碼。第七、八課時(上機練習)上機練習主要針對本章中需要重點掌握的知識點,以及在程序中容易出錯的內(nèi)容進行練習,通過上機練習可以考察同學對知識點的掌握情況,對代碼的熟練程度。上機一:(考察知識點為:算術運算符、比較運算符、賦值運算符、邏輯運算符、成員運算符、運算符優(yōu)先級)形式:單獨完成題目:在PyCharm中練習運算符的使用在PyCharm中練習運算符優(yōu)先級的使用上機二:(考察知識點為:字符串的創(chuàng)建、字符串的格式化、字符串的索引與切片、字符串的常見操作、類型轉(zhuǎn)換函數(shù))形式:單獨完成題目:(1)在PyCharm中練習字符串的創(chuàng)建(2)練習使用%、format()方法和f-string對字符串進行格式化(3)練習使用“+”拼接字符串;使用replace()方法替換字符串;使用split()方法進行字符串分割(4)練習int()函數(shù)、float()函數(shù)、complex()函數(shù)和str()函數(shù)
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 特種寵物服務合同范例
- 私人買賣車輛保險合同范例
- 燒烤室外租賃合同范例
- 代還欠款合同范例
- 邛崍企業(yè)保潔合同范例
- 北京培訓合同范例
- 農(nóng)業(yè)務工合同范例
- 香菇棒購銷合同范例
- 銀行冠名合同范例規(guī)定
- 養(yǎng)生會館加盟合同范例
- 廈門旅游課件
- 城市軌道交通工程監(jiān)理控制要點
- 初高中教學一體化
- 冰上冬捕安全培訓課件
- 高途入職培訓功底測題
- 全國大學生職業(yè)規(guī)劃大賽就業(yè)能力展示
- 2024年中考英語專題復習:語法填空(含練習題及答案)
- 山西省運城市2023-2024學年高一上學期期末生物試題
- 2024年江蘇徐礦綜合利用發(fā)電有限公司招聘筆試參考題庫含答案解析
- 統(tǒng)編版六年級語文詞句段運用練習
- 打葉復烤工藝流程簡圖課件
評論
0/150
提交評論