高一【信息技術(shù)(人教中圖)】Python語(yǔ)法基礎(chǔ)(第九課時(shí))-教學(xué)設(shè)計(jì)_第1頁(yè)
高一【信息技術(shù)(人教中圖)】Python語(yǔ)法基礎(chǔ)(第九課時(shí))-教學(xué)設(shè)計(jì)_第2頁(yè)
高一【信息技術(shù)(人教中圖)】Python語(yǔ)法基礎(chǔ)(第九課時(shí))-教學(xué)設(shè)計(jì)_第3頁(yè)
高一【信息技術(shù)(人教中圖)】Python語(yǔ)法基礎(chǔ)(第九課時(shí))-教學(xué)設(shè)計(jì)_第4頁(yè)
高一【信息技術(shù)(人教中圖)】Python語(yǔ)法基礎(chǔ)(第九課時(shí))-教學(xué)設(shè)計(jì)_第5頁(yè)
已閱讀5頁(yè),還剩4頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

實(shí)用文檔

課程基本信息課例編號(hào)學(xué)科信息技術(shù)年級(jí)高一學(xué)期秋季課題編程語(yǔ)言基礎(chǔ)教科書書名:信息技術(shù)必修1《數(shù)據(jù)與計(jì)算》人民教育出版社;中國(guó)地圖出版社出版日期:2019年6月教學(xué)人員姓名單位授課教師指導(dǎo)教師教學(xué)目標(biāo)教學(xué)目標(biāo):了解常見的數(shù)據(jù)類型,能夠根據(jù)實(shí)際問(wèn)題的需要選擇合適的數(shù)據(jù)類型;理解Python中的常量與變量,初步認(rèn)識(shí)賦值語(yǔ)句和輸入輸出語(yǔ)句;掌握常見的Python算術(shù)運(yùn)算符、關(guān)系運(yùn)算符、邏輯運(yùn)算符、字符串運(yùn)算符的用法,能夠根據(jù)問(wèn)題需求,寫出對(duì)應(yīng)的表達(dá)式;體驗(yàn)程序設(shè)計(jì)的基本過(guò)程,通過(guò)對(duì)問(wèn)題進(jìn)行分析,設(shè)計(jì)具體的算法,編寫程序并進(jìn)行調(diào)試和完善,形成用計(jì)算機(jī)解決問(wèn)題的具體方案。教學(xué)重點(diǎn):理解常量與變量的概念,初步認(rèn)識(shí)賦值語(yǔ)句和輸入輸出語(yǔ)句;掌握常見的Python算術(shù)運(yùn)算符的用法,能夠根據(jù)問(wèn)題需求,靈活運(yùn)用算術(shù)表達(dá)式解決實(shí)際問(wèn)題。教學(xué)難點(diǎn):根據(jù)現(xiàn)實(shí)問(wèn)題的需要,靈活運(yùn)用Python算術(shù)運(yùn)算符解決實(shí)際問(wèn)題。教學(xué)過(guò)程時(shí)間教學(xué)環(huán)節(jié)主要師生活動(dòng)

2復(fù)習(xí)舊知引入主題前面我們已經(jīng)了解了計(jì)算機(jī)解決問(wèn)題的一般過(guò)程,用自然語(yǔ)言、流程圖或是偽代碼所描述的算法都不能被計(jì)算機(jī)直接執(zhí)行。要讓計(jì)算機(jī)“理解”我們的想法,必須將算法按照一定的語(yǔ)法規(guī)則編寫成計(jì)算機(jī)能夠識(shí)別和運(yùn)行的程序。半徑:2cm半徑:2cm2已知圓的半徑是2cm,要求圓的面積,如何通過(guò)程序來(lái)實(shí)現(xiàn)呢?如果要求不同半徑的圓的面積,就要反復(fù)修改程序。一般情況下,我們不會(huì)這樣來(lái)編寫程序,下面我們引入常量和變量的概念。18新知學(xué)習(xí)編程實(shí)踐常量與變量常量與變量的概念常量:程序運(yùn)行過(guò)程中,其值不能改變的量。如圓周率3.14、半徑2等,都是常量。變量:程序運(yùn)行過(guò)程中,其值可以改變的量。Python語(yǔ)言中的變量是在首次賦值時(shí)創(chuàng)建的。賦值語(yǔ)句賦值語(yǔ)句格式:變量名=表達(dá)式將變量賦值與貼標(biāo)簽類比,幫助學(xué)生理解變量的概念與Python賦值語(yǔ)句的特點(diǎn),通過(guò)賦值語(yǔ)句,認(rèn)識(shí)到變量的三要素——變量名、變量值和變量類型,由變量類型引出Python常用的數(shù)據(jù)類型。Python常用數(shù)據(jù)類型在編寫程序解決問(wèn)題的過(guò)程中,為了更好地處理各種數(shù)據(jù),程序設(shè)計(jì)語(yǔ)言提供了多種數(shù)據(jù)類型。Python語(yǔ)言中常見的數(shù)據(jù)類型有整型、浮點(diǎn)型、字符串型、布爾型和列表等。試一試:確定數(shù)據(jù)類型根據(jù)表中描述的事物或現(xiàn)象,判斷其使用的數(shù)據(jù)類型。賦值語(yǔ)句的應(yīng)用想一想:下面程序的運(yùn)行結(jié)果是什么?變量之所以稱為變量,就是因?yàn)樗4娴臄?shù)據(jù)是可以隨時(shí)改變的?!?”號(hào)不是等于的意思,而是賦值符號(hào),表示把等號(hào)右邊的內(nèi)容賦值給左邊的變量。實(shí)踐活動(dòng)一:求圓的面積對(duì)比使用常量和使用變量編寫的求圓形面積的程序,有什么不同?對(duì)比兩段程序,我們看到語(yǔ)句雖然變多了,但程序的可讀性和通用性更強(qiáng)了,計(jì)算不同半徑的圓的面積,只需要修改第一行語(yǔ)句就可以了。在實(shí)際編寫程序的過(guò)程中,更為常見的做法是用戶從鍵盤輸入圓的半徑,程序能夠根據(jù)輸入的半徑值,計(jì)算并輸出圓的面積。input()是接收鍵盤的輸入,得到的是一個(gè)字符串型數(shù)據(jù),想讓這個(gè)數(shù)據(jù)能參與后面的算術(shù)運(yùn)算,必須把它強(qiáng)制轉(zhuǎn)換為int類型或float類型。為了增加程序的交互性,在輸入時(shí)可以給出提示信息:“請(qǐng)輸入半徑”。簡(jiǎn)單介紹幾種常見的類型轉(zhuǎn)換函數(shù):float(x),int(x),str(x)。實(shí)踐活動(dòng)一通過(guò)常量求圓的面積、變量賦值求圓的面積、輸入變量數(shù)據(jù)求圓的面積三個(gè)程序,引導(dǎo)學(xué)生循序漸進(jìn)地理解常量與變量的概念,了解Python常用的數(shù)據(jù)類型以及使用賦值語(yǔ)句、輸入輸出語(yǔ)句解決簡(jiǎn)單問(wèn)題。變量命名規(guī)則:由字母(包含漢字)、數(shù)字、下劃線(_)組成,其中數(shù)字不能開頭;變量名區(qū)分大小寫;不能用系統(tǒng)關(guān)鍵字作為變量名。除了這三個(gè)規(guī)則之外,還有一個(gè)約定:“見名知意”。如:半徑r,面積s,求和sum。試一試:填寫任務(wù)單中的表格,判斷變量名是否合法。變量名是否合法不合法原因count_1HelloWorldans#1姓名print1ans運(yùn)算符與表達(dá)式算術(shù)運(yùn)算符講解常用算術(shù)運(yùn)算符,注意**與*,/與//的區(qū)別。算術(shù)運(yùn)算符存在優(yōu)先級(jí)順序,先執(zhí)行優(yōu)先級(jí)高的運(yùn)算,即先進(jìn)行冪運(yùn)算,然后是乘、除、整除、求余,最后是加減。相同優(yōu)先級(jí)按照自左向右的順序執(zhí)行。實(shí)踐活動(dòng)二:時(shí)間轉(zhuǎn)換觀看長(zhǎng)征五號(hào)運(yùn)載火箭發(fā)射“天問(wèn)一號(hào)”視頻。2020年7月23日12時(shí)41分,長(zhǎng)征五號(hào)運(yùn)載火箭在中國(guó)文昌航天發(fā)射場(chǎng)發(fā)射升空,火箭飛行2167秒后,成功將執(zhí)行我國(guó)首次火星任務(wù)的探測(cè)器——“天問(wèn)一號(hào)”送入預(yù)定軌道。請(qǐng)你編寫程序,把以秒為單位的火箭飛行時(shí)間,轉(zhuǎn)換為用“H:M:S”的格式來(lái)表示。分析問(wèn)題=1\*GB3①本問(wèn)題的已知數(shù)據(jù)是什么?火箭飛行2167秒1小時(shí)=3600秒1分鐘=60秒=2\*GB3②如何存儲(chǔ)數(shù)據(jù)?=3\*GB3③如何使用數(shù)學(xué)表達(dá)式來(lái)建立計(jì)算模型?h=t//3600m=t%3600//60s=t%60設(shè)計(jì)算法:輸入數(shù)據(jù)、處理數(shù)據(jù)、輸出結(jié)果根據(jù)前面的問(wèn)題分析,解決問(wèn)題的關(guān)鍵是根據(jù)t值計(jì)算出相應(yīng)的H、M、S,可以采用順序結(jié)構(gòu)設(shè)計(jì)算法,使用流程圖來(lái)描述這個(gè)算法:編程調(diào)試將賦值語(yǔ)句t=2167改為從鍵盤輸入t,可將任意時(shí)間秒數(shù)轉(zhuǎn)換為“H:M:S”的格式,使程序更具有普適性。實(shí)驗(yàn)活動(dòng)二通過(guò)將長(zhǎng)征五號(hào)運(yùn)載火箭飛行的2167秒轉(zhuǎn)換為“H:M:S”格式的實(shí)例,引導(dǎo)學(xué)生對(duì)問(wèn)題進(jìn)行分析,設(shè)計(jì)具體的算法,編寫程序并進(jìn)行調(diào)試和完善,形成用計(jì)算機(jī)解決問(wèn)題的具體方案,同時(shí)在編程實(shí)踐中,進(jìn)一步了解變量的使用方法,根據(jù)實(shí)際問(wèn)題的需要,靈活使用算術(shù)運(yùn)算符。關(guān)系運(yùn)算符注意:等于是雙等號(hào),是判斷兩個(gè)量是否相等,與賦值符號(hào)的單等號(hào)區(qū)分開來(lái)。邏輯運(yùn)算符講解三個(gè)邏輯運(yùn)算符not、and、or的使用方法及運(yùn)算優(yōu)先級(jí)。字符串運(yùn)算符試一試:將資源包中“字符串運(yùn)算”程序文件拷貝到JupyterNotebook的工作路徑下,運(yùn)行程序。觀察程序運(yùn)行的結(jié)果,你能得出什么結(jié)論呢?字符串操作符+:當(dāng)加號(hào)的左右兩邊都是字符串類型數(shù)據(jù)時(shí),它的作用是連接兩個(gè)字符串。字符串操作符*:整型數(shù)據(jù)與字符串類型數(shù)據(jù)中間用乘法運(yùn)算符連接時(shí),表示重復(fù)這個(gè)字符串幾次。試一試:寫出Python語(yǔ)言表達(dá)式2知識(shí)梳理歸納總結(jié)用思維導(dǎo)圖幫助學(xué)生梳理教學(xué)線索,總結(jié)重點(diǎn)內(nèi)容

溫馨提示

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

評(píng)論

0/150

提交評(píng)論