運(yùn)用順序結(jié)構(gòu)描述問題求解過程 高中信息技術(shù)粵教版(2019)必修1_第1頁
運(yùn)用順序結(jié)構(gòu)描述問題求解過程 高中信息技術(shù)粵教版(2019)必修1_第2頁
運(yùn)用順序結(jié)構(gòu)描述問題求解過程 高中信息技術(shù)粵教版(2019)必修1_第3頁
運(yùn)用順序結(jié)構(gòu)描述問題求解過程 高中信息技術(shù)粵教版(2019)必修1_第4頁
運(yùn)用順序結(jié)構(gòu)描述問題求解過程 高中信息技術(shù)粵教版(2019)必修1_第5頁
已閱讀5頁,還剩17頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

第四章程序設(shè)計(jì)基礎(chǔ)4.2運(yùn)用順序結(jié)構(gòu)描述問題的求解過程一、本章情況學(xué)習(xí)目標(biāo)(1)理解Python程序設(shè)計(jì)語言的基本知識;(2)體驗(yàn)程序設(shè)計(jì)的基本流程,掌握程序調(diào)試與運(yùn)行的方法;(3)能編寫Python程序?qū)崿F(xiàn)簡單的算法;(4)理解順序結(jié)構(gòu)、選擇結(jié)構(gòu)、循環(huán)結(jié)構(gòu)以及在解決實(shí)際問題中的應(yīng)用。4.1程序設(shè)計(jì)語言的基礎(chǔ)知識4.2運(yùn)用順序結(jié)構(gòu)描述問題求解過程4.3運(yùn)用選擇結(jié)構(gòu)描述問題求解過程4.4運(yùn)用循環(huán)結(jié)構(gòu)描述問題求解過程教學(xué)內(nèi)容二、項(xiàng)目指導(dǎo)交流分享依據(jù)自己小組項(xiàng)目實(shí)施的實(shí)際情況,對于項(xiàng)目實(shí)施過程的進(jìn)度、亮點(diǎn)、困難予以分享,交流。特別對于不同的項(xiàng)目主題選擇的常量和變量該如何考慮,變量的名字如何設(shè)置更加有利于程序的理解。在整個(gè)項(xiàng)目實(shí)現(xiàn)的過程中運(yùn)算符的使用情況分析要清晰。比如:身體質(zhì)量指數(shù)BMI檢測變量:height身高的變量名

浮點(diǎn)數(shù)單位mweight體重的變量名

浮點(diǎn)數(shù)單位kg公式:(用到了/和**算術(shù)運(yùn)算符)

過輕:<=18正常:18-24過重:>=24三、學(xué)習(xí)新知Python工具使用探究活動(dòng):利用PythonIDLE完成下列任務(wù):新建python文件保存s01.py代碼實(shí)現(xiàn)輸出“Helloworld!”運(yùn)行程序PythonIDLEPython文件代碼編輯窗口輸出運(yùn)行結(jié)果三、學(xué)習(xí)新知提出問題問題:求半徑為10m的圓的面積。此類問題可以延伸:長方形,平行四邊形,三角形等各種面積的計(jì)算。進(jìn)而各種數(shù)據(jù)的算術(shù)運(yùn)算的結(jié)果。分析問題1、設(shè)置變量r表示半徑2、已知r=103、設(shè)置變量s表示面積4、利用算術(shù)運(yùn)算符*和**(冪運(yùn)算)求出面積s=3.14*r**2(小數(shù)點(diǎn)兩位)三、學(xué)習(xí)新知設(shè)計(jì)算法探究活動(dòng):請同學(xué)們利用流程圖描述此問題解決的算法。分析:采用的是順序結(jié)構(gòu)!設(shè)計(jì)算法為變量r賦值為面積s賦值輸出s三、學(xué)習(xí)新知設(shè)計(jì)算法順序結(jié)構(gòu)是最常用、最簡單的程序結(jié)構(gòu),其語句執(zhí)行順序是自上而下依次執(zhí)行的。如第三章第二節(jié)“三種基本控制結(jié)構(gòu)”所述,只要按照解決問題的順序?qū)懗鱿鄳?yīng)的語句,便可設(shè)計(jì)出程序的順序結(jié)構(gòu)。順序結(jié)構(gòu)三、學(xué)習(xí)新知設(shè)計(jì)算法r=10s=3.14*r**2賦值語句變量名=表達(dá)式將右邊表達(dá)式的結(jié)果賦值給左邊的變量賦值語句三、學(xué)習(xí)新知設(shè)計(jì)算法輸出函數(shù)輸出s:Print(s)Python中的輸出函數(shù):print()格式:常量、變量或表達(dá)式輸出對象的間隔符,缺省一個(gè)空格輸出結(jié)尾符,缺省換行三、學(xué)習(xí)新知設(shè)計(jì)算法程序?qū)崿F(xiàn)為變量r賦值輸出s“**”為冪運(yùn)算為面積s賦值三、學(xué)習(xí)新知設(shè)計(jì)算法調(diào)試運(yùn)行為變量r賦值為面積s賦值輸出s三、學(xué)習(xí)新知設(shè)計(jì)算法對比反思輸出函數(shù)的靈活應(yīng)用,使得結(jié)果人性化,交互性好三、學(xué)習(xí)新知設(shè)計(jì)算法輸入函數(shù)探究活動(dòng):對比右邊的兩個(gè)流程圖,思考如何獲取鍵盤的值?Python實(shí)現(xiàn)數(shù)據(jù)輸入函數(shù):三、學(xué)習(xí)新知設(shè)計(jì)算法類型轉(zhuǎn)換1字符串轉(zhuǎn)整型:int(x):把變量x轉(zhuǎn)換為整型類型轉(zhuǎn)換2字符串轉(zhuǎn)小數(shù):float(x):把變量x轉(zhuǎn)換為浮點(diǎn)型(小數(shù))數(shù)值型數(shù)據(jù)進(jìn)行算術(shù)運(yùn)算三、學(xué)習(xí)新知設(shè)計(jì)算法編寫程序?qū)Ρ葍啥未a的轉(zhuǎn)換函數(shù)的使用方法三、學(xué)習(xí)新知設(shè)計(jì)算法探究活動(dòng)Python代碼實(shí)現(xiàn)輸入長方形的長,寬,輸出長方形的周長和面積。四、項(xiàng)目實(shí)施各小組根據(jù)項(xiàng)目選題及擬定的項(xiàng)目方案,結(jié)合本節(jié)所學(xué)的知識,依據(jù)計(jì)算機(jī)解決問題的過程:分析問題設(shè)計(jì)算法編寫程序調(diào)試運(yùn)行,將設(shè)計(jì)算法部分完成,找出順序結(jié)構(gòu)實(shí)現(xiàn)部分。1、各小組通過分析實(shí)際項(xiàng)目問題,設(shè)計(jì)算法,用流程圖描述算法。2、將算法中的順序結(jié)構(gòu)理順,變量設(shè)置好,輸入輸出部分利用代碼實(shí)現(xiàn)。3、完善項(xiàng)目活動(dòng)手冊和項(xiàng)目報(bào)告。五、課程評價(jià)(1)在Python中,數(shù)據(jù)的輸入使用(

)函數(shù)A、input()B、print()C、output()函數(shù)

D、abs()函數(shù)(2)在Python中,輸入函數(shù)返回的結(jié)果是(

)類型的數(shù)據(jù)。A、數(shù)值型

B、字符串

C、集合

D、列表AB五、課程評價(jià)(1)在Python中,數(shù)據(jù)的輸出使用(

)函數(shù)A、input()B、print()C、output()函數(shù)

D、abs()函數(shù)(2)print()函數(shù)的一般格式為print([object,…][,sep=’’][,end=’\n’]),如“print(4,5,6,sep=’***’)”,則輸出結(jié)果為(

)A、456***B、4,5,6,***C、4***5***6D、4,***,5***,6BC五、課程評價(jià)(1)下列語句a=2print('a=',5*a)的輸出結(jié)果為(

):A、a'=5*aB、a=5*aC、a'=10D、a=10(2)要從鍵盤上輸入一個(gè)數(shù)給變量n,并且輸入前要提示是輸入整數(shù),則下列語句符合要求的是(

):A、

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論