Python程序開發(fā)案例教程(第2版)教案 教學設計 第1章 開啟Python學習之旅_第1頁
Python程序開發(fā)案例教程(第2版)教案 教學設計 第1章 開啟Python學習之旅_第2頁
Python程序開發(fā)案例教程(第2版)教案 教學設計 第1章 開啟Python學習之旅_第3頁
Python程序開發(fā)案例教程(第2版)教案 教學設計 第1章 開啟Python學習之旅_第4頁
Python程序開發(fā)案例教程(第2版)教案 教學設計 第1章 開啟Python學習之旅_第5頁
已閱讀5頁,還剩1頁未讀 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

博學谷——讓IT教學更簡單,讓IT學習更有效PAGE12PAGE5《Python程序開發(fā)案例教程(第2版)》教學設計課程名稱:授課年級:授課學期:教師姓名:年月課題名稱第1章開啟Python學習之旅計劃課時4課時教學引入在當今數(shù)字化和技術(shù)驅(qū)動的世界中,編程成為了一項越來越重要的技能。而在眾多的編程語言中,Python憑借其卓越的特性和廣泛的應用領(lǐng)域贏得了很多業(yè)內(nèi)人士的青睞。Python語言以其簡潔直觀的語法、易于學習和使用的特點,成為眾多初學者的首選。不僅如此,Python在數(shù)據(jù)科學、人工智能、Web開發(fā)等領(lǐng)域都有著廣泛的應用,無論是企業(yè)還是個人都離不開這門多才多藝的編程語言。下面讓我們一起踏上Python編程的旅程,開啟探索編程世界的大門吧!教學目標使學生了解Python的發(fā)展史,能夠說出Python語言的發(fā)展過程使學生了解Python的優(yōu)缺點,能夠說出Python語言的優(yōu)點和缺點使學生熟悉Python的應用領(lǐng)域,能夠至少列舉3個Python語言的應用領(lǐng)域使學生掌握Python解釋器的安裝方法,能夠獨立在計算機中安裝Python解釋器使學生掌握IDLE工具的使用方法,能夠熟練使用IDLE工具編寫并運行代碼使學生掌握PyCharm工具的安裝方法,能夠獨立在計算機中安裝PyCharm工具使學生掌握PyCharm工具的使用方法,能夠熟練使用PyCharm工具編寫并運行代碼教學重點Python解釋器的安裝開發(fā)第一個Python程序數(shù)據(jù)的表示--變量基本輸入輸出教學難點數(shù)據(jù)的表示--變量教學方式課堂教學以PPT講授為主,并結(jié)合多媒體進行教學教學過程第一課時(Python的特點、Python的應用領(lǐng)域、Python解釋器的安裝)一、創(chuàng)設情景,導入新課教師通過給學生展示一些人工智能產(chǎn)品,比如智能客服機器人、指紋識別等,引導學生了解到開發(fā)這些產(chǎn)品的編程語言多數(shù)基于Python,從而導入我們本節(jié)課要介紹的主題Python。二、新課講解知識點1-Python的特點教師通過PPT講解Python的特點簡單易學免費開源可移植性豐富的庫良好的中文支持知識點2-Python的應用領(lǐng)域教師通過PPT講解Python的應用領(lǐng)域。Web開發(fā)科學計算與數(shù)據(jù)分析自動化運維網(wǎng)絡爬蟲游戲開發(fā)人工智能知識點3-Python解釋器的安裝教師通過PPT講解Python解釋器的安裝。訪問Python官網(wǎng)的下載頁面進入Python解釋器安裝包的下載頁面下載相應版本的安裝包,下載完成后,找到并雙擊安裝包驗證Python解釋器是否安裝成功三、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。四、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第二課時(PyCharm的安裝與使用、開發(fā)第一個Python程序、良好的編程約定)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過需求引入的方式導入新課工欲善其事必先利其器,工匠想要使他的工作做好,一定要先讓工具鋒利。在開發(fā)Python程序過程中也是如此,便捷的開發(fā)工具不僅可以提高工作效率,還可以減少開發(fā)過程可能出現(xiàn)的錯誤,那么在開發(fā)Python程序過程中,經(jīng)常會使用哪些開發(fā)工具呢?從而引導學生了解更便捷的開發(fā)工具,開發(fā)人員使用較多的一款開發(fā)工具PyCharm,從而導入本節(jié)課要介紹的內(nèi)容。三、新課講解知識點1-PyCharm的安裝與使用教師通過PPT講解PyCharm的安裝與使用Professional版本的特點提供PythonIDE的所有功能,支持Web開發(fā)支持Django、Flask、GoogleApp引擎、Pyramid和web2py支持JavaScript、CoffeeScript、TypeScript、CSS和Cython等支持遠程開發(fā)、Python分析器、數(shù)據(jù)庫和SQL語句Community版本的特點輕量級的PythonIDE,只支持Python開發(fā)免費、開源、集成Apache2的許可證智能編輯器、調(diào)試器,支持重構(gòu)和錯誤檢查,集成VCS版本控制PyCharm的安裝PyCharm的使用知識點2-開發(fā)第一個Python程序教師通過PPT結(jié)合實操的形式講解開發(fā)第一個Python程序。通過PPT介紹任務案例需求。通過PPT介紹任務案例分析思路。在PyCharm中實現(xiàn)模擬手機充值的場景代碼。知識點3-良好的編程約定教師通過PPT講解良好的編程約定。代碼布局縮進行的最大長度空白行多語句換行空格要求逗號、冒號、分號前不要加空格函數(shù)的左括號前不要加空格序列的左括號前不要加空格運算符左右各加一個空格代碼注釋塊注釋行內(nèi)注釋文檔字符串命名規(guī)范模塊名、包名應簡短,一般全為小寫字母,多個單詞用下畫線分隔函數(shù)名一般全為小寫字母,多個單詞用下畫線分隔類名一般使用大寫字母開頭的單個或多個單詞常量名一般全為大寫字母,多個單詞用下畫線分隔四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第三課時(數(shù)據(jù)的表示--變量、基本輸入輸出、實例1:打印購物小票、實例2:打印功能菜單)一、復習鞏固教師通過上節(jié)課作業(yè)的完成情況,對學生吸收不好的知識點進行再次鞏固講解。二、通過直接引入的方式導入新課在上一節(jié)中我們學習了,PyCharm的安裝與使用、開發(fā)第一個Python程序、良好的編程約定,那么在本節(jié)中將對數(shù)據(jù)的表示--變量、基本輸入輸出、實例1:打印購物小票、實例2:打印功能菜單進行介紹。三、新課講解知識點1-數(shù)據(jù)的表示--變量教師通過PPT講解數(shù)據(jù)的表示——變量。變量的定義格式變量名的定義規(guī)范變量名由字母、數(shù)字和下畫線組成,且不以數(shù)字開頭變量名區(qū)分大小寫變量名不允許使用關(guān)鍵字關(guān)鍵字知識點2-基本的輸入輸出教師通過PPT講解基本的輸入輸出。input()函數(shù)print()函數(shù)知識點3-實例1:打印購物小票教師通過PPT結(jié)合實操的形式講解實例1:打印購物小票。通過PPT介紹任務案例需求。通過PPT介紹任務案例分析思路。在PyCharm中實現(xiàn)打印購物小票代碼。知識點4-實例2:打印功能菜單教師通過PPT解釋實操的形式講解實例2:打印功能菜單通過PPT介紹任務案例需求。通過PPT介紹任務案例分析思路。在PyCharm中實現(xiàn)打印功能菜單代碼。四、歸納總結(jié)教師回顧本節(jié)課所講的內(nèi)容,并通過測試題的方式引導學生解答問題并給予指導。五、布置作業(yè)教師通過高校教輔平臺()布置本節(jié)課作業(yè)以及下節(jié)課的預習作業(yè)。第四課時(上機練習)上機練習主要針對本章中需要重點掌握的知識點,以及在程序中容易出錯的內(nèi)容進行練習,通過上機練習可以考察同學對知識點的掌握情況,對代碼的熟練程度。上機一:(考察知識點為Python解釋器的安裝、PyCharm的安裝與使用、基本的輸入輸出)形式:單獨完成題目:在計算機中安裝Python解釋器,并驗證是否安裝成功在計算中安裝PyCharm,并在PyCharm中編寫

溫馨提示

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

評論

0/150

提交評論