中文字幕精品无码一区二区,成全视频在线播放观看方法,大伊人青草狠狠久久,亚洲一区影音先锋色资源

義務(wù)教育版(2024)五年級(jí)全一冊(cè)第8課《算法驗(yàn)證與實(shí)現(xiàn)》課件(共31張PPT)

資源下載
  1. 二一教育資源

義務(wù)教育版(2024)五年級(jí)全一冊(cè)第8課《算法驗(yàn)證與實(shí)現(xiàn)》課件(共31張PPT)

資源簡(jiǎn)介

(共31張PPT)
義務(wù)教育信息科技(2024)五年級(jí)          
第1課時(shí)
第二單元 算法結(jié)構(gòu)與描述
五年級(jí)上冊(cè)
第8課 算法驗(yàn)證與實(shí)現(xiàn)
1
2
初步嘗試編寫簡(jiǎn)單的 Python 程序,對(duì)算法進(jìn)行驗(yàn)證與實(shí)現(xiàn)。
知道變量的含義,了解 Python 中 input( )、int( )、float( ) 和 print( ) 等函數(shù)的用法。
學(xué)習(xí)目標(biāo)
第8課 算法驗(yàn)證與實(shí)現(xiàn)
通過(guò)編程,可以更加靈活、高效地利用算法解決各種問(wèn)題,并且在計(jì)算機(jī)的幫助下,探索更多有趣的問(wèn)題。
第8課 算法驗(yàn)證與實(shí)現(xiàn)
了解算法并不一定需要編程,可以通過(guò)日常生活中的問(wèn)題分解和步驟規(guī)劃來(lái)認(rèn)識(shí)。然而,要讓算法真正發(fā)揮效力,通常需要借助程序來(lái)實(shí)現(xiàn)。
第8課 算法驗(yàn)證與實(shí)現(xiàn)
編程可以把我們的想法和思路轉(zhuǎn)化為計(jì)算機(jī)能夠“認(rèn)識(shí)”的指令,并指導(dǎo)計(jì)算機(jī)按照設(shè)計(jì)的算法來(lái)執(zhí)行任務(wù)。
第8課 課堂導(dǎo)入
你是不是也很想編寫程序指揮計(jì)算機(jī)執(zhí)行任務(wù)呢?
你想讓計(jì)算機(jī)做哪些事情?我們一起來(lái)探索吧!
知識(shí)激趣
第8課 學(xué)習(xí)活動(dòng)
一 編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
二 編程驗(yàn)證公園購(gòu)票的算法
學(xué)習(xí)活動(dòng)
小智家里要來(lái)客人,他陪媽媽去超市買水果,每千克蘋果8.5元,每千克香蕉12.6元。
請(qǐng)編寫一個(gè)程序,幫助小智媽媽計(jì)算買水果需要的總金額。
問(wèn)題描述
第8課 學(xué)習(xí)活動(dòng)
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
了解算法并不一定需要編程,可以通過(guò)日常生活中的問(wèn)題分解和步驟規(guī)劃來(lái)認(rèn)識(shí)。然而,要讓算法真正發(fā)揮效力,通常需要借助程序來(lái)實(shí)現(xiàn)。
編程可以把我們的想法和思路轉(zhuǎn)化為計(jì)算機(jī)能夠“認(rèn)識(shí)”的指令,并指導(dǎo)計(jì)算機(jī)按照設(shè)計(jì)的算法來(lái)執(zhí)行任務(wù)。
在學(xué)習(xí)算法的同時(shí),學(xué)習(xí)一些編程的知識(shí)和技能,讓算法在編程驗(yàn)證與實(shí)現(xiàn)中展現(xiàn)其作用。
第8課 學(xué)習(xí)活動(dòng)
認(rèn)識(shí)編程
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
1.我們?cè)O(shè)計(jì)的算法,計(jì)算機(jī)認(rèn)識(shí)嗎?
2.怎樣讓計(jì)算機(jī)認(rèn)識(shí)呢?
3.如何編寫程序,把這些步驟寫成計(jì)算機(jī)能認(rèn)識(shí)的呢?
第8課 學(xué)習(xí)活動(dòng)
問(wèn)題討論
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
1.要輸入的數(shù)據(jù)有哪些?
2.要對(duì)這些數(shù)據(jù)進(jìn)行哪些處理?
3.輸出的數(shù)據(jù)是什么?
第8課 學(xué)習(xí)活動(dòng)
問(wèn)題分析
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
分析要解決的“買水果計(jì)算價(jià)格”問(wèn)題。
1.輸入的數(shù)據(jù)有哪些?
——蘋果和香蕉的質(zhì)量
2.對(duì)這些數(shù)據(jù)進(jìn)行什么處理?
——計(jì)算每種水果總價(jià)和要支付的總金額
3.輸出的數(shù)據(jù)是什么?
——總金額
第8課 學(xué)習(xí)活動(dòng)
算法描述
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
在Python中,可以用input( )函數(shù)作為輸入指令來(lái)獲取數(shù)據(jù)。例如,執(zhí)行下面的語(yǔ)句
  a=input('輸入蘋果的質(zhì)量: ')
  窗口中會(huì)顯示提示信息“輸入蘋果的質(zhì)量”并等待輸入。這時(shí)輸入要購(gòu)買的蘋果質(zhì)量,程序就會(huì)把這個(gè)輸入的數(shù)保存到變量a中。
輸入就是向計(jì)算機(jī)提供信息或指令??梢酝ㄟ^(guò)鍵盤輸入文字、數(shù)值等內(nèi)容,然后讓計(jì)算機(jī)使用這些輸入的信息完成各種處理任務(wù)。
輸入數(shù)據(jù)
第8課 學(xué)習(xí)活動(dòng)
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
  執(zhí)行下面的指令,觀察出現(xiàn)的內(nèi)容。
   a=input (' 輸入蘋果的質(zhì)量: ')
b=a*8.5  
  窗口中出現(xiàn)紅色的錯(cuò)誤提示。原因是通過(guò)input輸入到變量a中的數(shù),被Python默認(rèn)為是字符,就如同字母、符號(hào)、漢字一樣,因此不能參與數(shù)值運(yùn)算。
第8課 學(xué)習(xí)活動(dòng)
其中,b=a*8.5的含義是:計(jì)算a×8.5的值,即蘋果的質(zhì)量乘以蘋果的單價(jià)。
計(jì)算處理
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
  為此,要獲得正確的計(jì)算表達(dá)式,需要將輸入的這個(gè)數(shù)進(jìn)行類型轉(zhuǎn)換,也就是把這個(gè)數(shù)轉(zhuǎn)換為浮點(diǎn)數(shù)(帶有小數(shù)點(diǎn)的數(shù))或整數(shù)后再進(jìn)行計(jì)算。執(zhí)行下面的指令,就可以順利完成蘋果總價(jià)的計(jì)算。
  a = input('輸入蘋果的質(zhì)量: ')
  b = float(a) *8.5
  其中,float()用于把數(shù)據(jù)轉(zhuǎn)換為浮點(diǎn)數(shù)。
第8課 學(xué)習(xí)活動(dòng)
計(jì)算處理
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
在Python中,可以用print()函數(shù)作為輸出指令來(lái)輸出顯示數(shù)據(jù)。例如,繼續(xù)執(zhí)行下面的指令,窗口中就會(huì)顯示計(jì)算得到的蘋果總價(jià)。
print (b )
 通過(guò)print(b)輸出并顯示變量b中保存的數(shù)值。
輸出就是讓計(jì)算機(jī)顯示計(jì)算處理的過(guò)程或結(jié)果。
第8課 學(xué)習(xí)活動(dòng)
輸出數(shù)據(jù)
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
a = input('輸入蘋果的質(zhì)量:')
b = input('輸入香蕉的質(zhì)量:')
c = float(a)*8.5
d = float(b)*12.6
e = c+d
print('總金額:', e)
  第1步:?jiǎn)?dòng)Python,新建一個(gè)程序文件,輸入程序代碼,保存程序文件。
第8課 學(xué)習(xí)活動(dòng)
第2步:運(yùn)行程序,分別輸入蘋果和香蕉的質(zhì)量,就可以看到總金額。
編寫程序
一、編程實(shí)現(xiàn)買水果計(jì)算價(jià)格
第8課 學(xué)習(xí)活動(dòng)
第1步:分析公園購(gòu)票的算法基本流程,找出其中的輸入、處理和輸出。
1.哪個(gè)步驟是獲取購(gòu)票人的身高?
2.判斷購(gòu)票的條件是什么?
3.算法流程中的輸出是什么?
知識(shí)回顧
二、編程驗(yàn)證公園購(gòu)票的算法
回顧第6課所學(xué)知識(shí)。
第8課 學(xué)習(xí)活動(dòng)
第2步:參考流程圖,補(bǔ)全用橙色文字描述的程序。
# 獲取輸入的身高數(shù)據(jù)
height = int(input('請(qǐng)輸入身高(厘米):'))
# 判斷購(gòu)票的類型和價(jià)格并輸出
if 判斷條件符合:
print('身高為',身高變量,'厘米,可以購(gòu)買半價(jià)票,5元')
else:
print('身高為',身高變量,'厘米,需要購(gòu)買全價(jià)票,10元')
程序完善
二、編程驗(yàn)證公園購(gòu)票的算法
第8課 學(xué)習(xí)活動(dòng)
# 獲取用戶輸入的身高數(shù)據(jù)
height = int(input('請(qǐng)輸入身高(厘米):'))
# 判斷購(gòu)票的類型和價(jià)格并輸出
if height < 120 :
print('身高為',height,'厘米,可以購(gòu)買半價(jià)票,5元')
else:
print('身高為',height,'厘米,需要購(gòu)買全價(jià)票,10元')
程序完善
二、編程驗(yàn)證公園購(gòu)票的算法
保存與運(yùn)行
第8課 學(xué)習(xí)活動(dòng)
第3步:?jiǎn)?dòng)Python,打開(kāi)配套資源中的這個(gè)程序文件。
第4步:運(yùn)行程序,輸入不同的身高數(shù)據(jù),觀察執(zhí)行情況。
二、編程驗(yàn)證公園購(gòu)票的算法
程序的注釋
第8課 學(xué)習(xí)活動(dòng)
  在Python程序中,用“#”符號(hào)表示注釋,被注釋的一行作為提示信息,通常用來(lái)標(biāo)注語(yǔ)句的主要內(nèi)容和功能,程序不會(huì)執(zhí)行這些注釋內(nèi)容。
  輸入程序驗(yàn)證算法時(shí),為了節(jié)約時(shí)間,可以不輸入注釋內(nèi)容。
二、編程驗(yàn)證公園購(gòu)票的算法
int()函數(shù)
  在Python中,int()是取整函數(shù),這里用于把輸入的身高數(shù)據(jù)轉(zhuǎn)換為整數(shù)。
雙分支結(jié)構(gòu)
第8課 學(xué)習(xí)活動(dòng)
以上程序中,用if(如果)……else(否則)……語(yǔ)句,實(shí)現(xiàn)分支結(jié)構(gòu)的判斷,這里的執(zhí)行路徑有兩個(gè)分支,通常稱為雙分支結(jié)構(gòu)。
基本格式表示如下。
  if 條件:
語(yǔ)句組1
else:
語(yǔ)句組2
二、編程驗(yàn)證公園購(gòu)票的算法
雙分支結(jié)構(gòu)
第8課 學(xué)習(xí)活動(dòng)
  程序執(zhí)行時(shí),if語(yǔ)句首先判斷條件是否滿足。
  如果滿足條件,就執(zhí)行“語(yǔ)句組1”里的語(yǔ)句;如果不滿足條件,則執(zhí)行“語(yǔ)句組2”里的語(yǔ)句。
二、編程驗(yàn)證公園購(gòu)票的算法
  根據(jù)下面“華氏—攝氏”溫度計(jì)量方式轉(zhuǎn)換的公式,有同學(xué)編寫了一個(gè)程序,實(shí)現(xiàn)溫度計(jì)量值的轉(zhuǎn)換。
華氏溫度 = input('請(qǐng)輸入一個(gè)華氏溫度的值:')
攝氏溫度 = 5*(華氏溫度-32)/9
print('對(duì)應(yīng)的攝氏溫度為:',攝氏溫度)
第8課 學(xué)習(xí)活動(dòng)
攝氏溫度 = 5 ×(華氏溫度-32)÷ 9
調(diào)試轉(zhuǎn)換溫度計(jì)量方式的程序。
練習(xí)鞏固
二、編程驗(yàn)證公園購(gòu)票的算法
運(yùn)行程序,按照提示輸入一個(gè)華氏溫度值,與前面計(jì)算水果價(jià)格一樣,也會(huì)出現(xiàn)一條“類型錯(cuò)誤”的信息。
第8課 學(xué)習(xí)活動(dòng)
華氏溫度=input('請(qǐng)輸入一個(gè)華氏溫度的值:')
攝氏溫度=5*(float(華氏溫度值)-32)/9
print('對(duì)應(yīng)的攝氏溫度為:',攝氏溫度)
要獲得正確的計(jì)算結(jié)果,需要將輸入的值進(jìn)行類型轉(zhuǎn)換。
練習(xí)鞏固
二、編程驗(yàn)證公園購(gòu)票的算法
1.編程可以把我們的思想和創(chuàng)造力轉(zhuǎn)化為實(shí)際的程序指令,讓計(jì)算機(jī)按照指令來(lái)執(zhí)行,從而完成指定的任務(wù)。
2.編程通常要依據(jù)相應(yīng)算法來(lái)進(jìn)行,程序用于算法的驗(yàn)證與實(shí)現(xiàn)。
3.編寫的程序通常需要通過(guò)“運(yùn)行—修改—再運(yùn)行”來(lái)反復(fù)調(diào)試,從而達(dá)成算法設(shè)計(jì)的要求。
第8課 課堂總結(jié)
1.小智陪媽媽去超市買水果時(shí),遇到超市有活動(dòng)優(yōu)惠,購(gòu)買的單種水果超過(guò)4千克就可以打9折。請(qǐng)修改前面編寫的程序,重新計(jì)算買水果需要支付的總金額。
第8課 拓展與提升
2.嘗試用程序驗(yàn)證與實(shí)現(xiàn)第6課中的以下算法:
輸入兩個(gè)不同的自然數(shù),比較判斷后輸出其中較小的自然數(shù)。
第8課 拓展與提升
下課啦!

展開(kāi)更多......

收起↑

資源預(yù)覽

<pre id="tfb94"><li id="tfb94"></li></pre>

<bdo id="tfb94"><rt id="tfb94"></rt></bdo>
  • <menu id="tfb94"><dl id="tfb94"></dl></menu><i id="tfb94"><acronym id="tfb94"><sub id="tfb94"></sub></acronym></i>

    1. 主站蜘蛛池模板: 临清市| 共和县| 威远县| 原阳县| 马鞍山市| 武功县| 沙田区| 隆化县| 绥江县| 灵台县| 西平县| 垣曲县| 凤阳县| 梁河县| 安新县| 安陆市| 甘德县| 上杭县| 嘉禾县| 买车| 六枝特区| 汪清县| 太康县| 孟州市| 阳新县| 兴化市| 霍州市| 南丰县| 西乌珠穆沁旗| 西林县| 涟水县| 宁河县| 增城市| 呼和浩特市| 冷水江市| 佳木斯市| 东源县| 砚山县| 新竹县| 客服| 六枝特区|