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

【核心素養目標】第二單元 活動1《讀懂出租車計費算法》課件+素材-【黔科版2024】《信息科技》五上

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

【核心素養目標】第二單元 活動1《讀懂出租車計費算法》課件+素材-【黔科版2024】《信息科技》五上

資源簡介

(共38張PPT)
第4課
讀懂出租車計費算法
(黔科版)五年級上
01
教學目標
02
問題情境
03
實踐與探究
04
拓展延伸
05
課堂練習
06
課堂小結
07
板書設計
01
教學目標
1、信息意識:在學習出租車計費算法過程中學習算法的輸入、計算和輸出,算法語句含義,分析分支結構算法等知識。
2、計算思維:能夠讀懂算法,對算法有整體認識,明白編程語言中各運算符的含義,跟蹤數據變化。
3、數字化學習與創新:通過討論與探究學習,用算法計算學習生活中問題,經過練習,將算法運用到出租車計費上。
4、信息社會責任:學習有關算法知識,了解算法步驟,科學計算生活中遇到的算法問題。
我看懂了這個算法的結構,明白了它解決問題的思路!
01
教學目標
我也讀懂了這個算法,但它好像有錯誤!
算法是計算機科學領域重要的基石之一。讀懂算法有助于我們更好地利用計算機來解決問題,并及時發現算法中的問題。
01
教學目標
能夠分析簡單算法的執行過程。
能夠分析簡單算法的執行結果。
能夠發現算法中的錯誤,并進行糾正。




引入視頻
02
問題情景
02
問題情景
盡管全國各地的出租車計費標準不盡相同,但都是利用算法實現自動計費的。你能讀懂以下出租車計費算法,并算出車費嗎?
出租車計費算法
步驟1:輸入里程數S(千米);
步驟2:如果S<=3,那么車費F=7,否則,F=向上取整(S-3)×1.5+7;
步驟3:輸出車費F(元)。
02
問題情景
如果到動物園有9千米,我要付多少車費呢?
S=9千米
S>3,F=(S-3)×1.5+7
F=(9-3)×1.5+7
=9+7
=16(元)
答:如果到動物園有9千米,我要付16元車費。
02
問題情景
1.找出算法的輸入、計算和輸出;
2.嘗試理解算法語句的含義。
如何分析分支結構算法的執行過程?
如何分析分支結構算法的執行結果?
你將學到
活動向導
03
活動過程—找出算法的輸入、計算和輸出
要讀懂算法,可以先找出算法的輸入、計算和輸出,對算法有整體認識,如圖2-1-1所示。
出租車計費算法
步驟1:輸入里程數S(千米);
步驟2:如果S<=3,那么車費F=7,否則,F=向上取整(S-3)×1.5+7;
步驟3:輸出車費F(元)。
輸入
計算
輸出
(圖2-1-1
出租車計費算法分析)
03
在上述算法中,S表示里程數,F表示車費。在描述算法時,通常用符號表示問題求解所關心的對象。
活動過程—找出算法的輸入、計算和輸出
輸入是算法在執行時從外界獲得的數據。
算法必須有一個或多個輸出。
小貼士
03
活動過程—找出算法的輸入、計算和輸出
做一做
找出以下計算長方形墻面面積算法中的輸入、計算和輸出,填入下面方框中。
計算墻面面積算法
步驟1:輸入墻面的長a和高b;
步驟2:計算墻面面積S=a×b;
步驟3:輸出墻面面積S。
a=6米
b=3米
輸入
S=a×b
=3×6
計算
S=18平方米
輸出
03
如何優化算法的輸入處理效率?
1、采用簡潔明了的數據輸入方式,如直接輸入數字而非復雜文本。
2、提前準備好輸入數據,避免在算法執行過程中頻繁中斷以輸入數據。
3、對于重復使用的輸入數據,可以存儲在變量中,減少重復輸入的時間。
4、熟悉輸入界面和操作流程,減少因操作不熟練導致的輸入時間浪費。
活動過程—找出算法的輸入、計算和輸出
知識拓展
04
活動過程—嘗試理解算法語句的含義
輸入和輸出語句很容易理解。計算車費語句中含有“如果......那么......否則......”,顯然使用了分支結構,因此,可以猜測車費計算要通過條件判斷的不同結果應用不同的計算方式。該分支結構的分析如圖2-1-2所示。
如果S<=3,那么車費F=7,
否則,F=向上取整(S-3)×1.5+7。
判斷條件:
S<=3
F=7
F=向上取整(S-3)×1.5+7


圖2-1-2出租車計費算法的分支結構分析
04
活動過程—嘗試理解算法語句的含義
可以看到,計算車費語句中使用了一些數學符號和編程語言中的運算符。要讀懂如何計費,需要明白它們的含義,如圖2-1-3和圖2-1-4所示。
比較運算符,表示小于等于。如果“<=”左邊的值小于等于右邊的值,結果為“是”,否則結果為“否”。例如,當 S的值為9時,“S<=3 ”的結果為“否”。
S<=3
圖2-1-3出租車計費算法的語句分析1
04
活動過程—嘗試理解算法語句的含義
表示賦值,即把右邊的值賦給左邊。
F = 向上取整(S-3)×1.5+7
表示小數部分進位變成整數。例如,2.2向上取整的結果為3。在計算車費時,該運算表示不足1千米按1千米計算。
圖2-1-4 出租車計費算法的語句分析2
04
活動過程—嘗試理解算法語句的含義
計算語句最終的含義如圖2-1-5所示。
車費的計算要在起步費7元的基礎上加上超出3千米部分的車費,單價為1.5元每千米(不足1千米按1千米計算)。
F=7
圖2-1-5出租車計費算法的計算語句含義
F=向上取整(S-3)×1.5+7
車費為7元(起步費)。
04
賦 值
賦值的符號是“=”,“=”左邊是要賦值的對象,一般的寫法如圖2-1-6所示。
圖2-1-6賦值表達式
A
=
B
要賦值的對象
數值或表達式
活動過程—嘗試理解算法語句的含義
科學園地
04
賦值的作用是傳遞數值,把“=”右邊B的值傳遞給A。B可以是一個數值,也可以是一個含符號的表達式。賦值語句示例,如圖2-1-7所示。
圖2-1-7賦值語句示例
科學園地
活動過程—嘗試理解算法語句的含義
把1賦給a,此時a的值是1。
a=1
b=1
a=b+2
把2賦給b,此時b的值是2。
計算“=”右邊b+2的值為4,賦給左邊的a,此時a的值是4。
同一對象可以被多次賦值,其值只與最后一次賦值有關。
04
比較運算符
比較運算符常用于判斷條件。Python語言中,常見的比較運算符見表2-1-1所列。
表2-1-1 Py ython語言常見的比較運算符
活動過程—嘗試理解算法語句的含義
科學園地
比較運算符 含義
== 等于
> 大于
< 小于
>= 大于等于
<= 小于等于
04
1、寫一寫以下運算結果。
10<3的運算結果: (填是/否)
3<3的運算結果: (填是/否)
活動過程—嘗試理解算法語句的含義
做一做
2、墻面的高為3米,墻面的長比高多2米。請用符號以及賦值語句描述出來。


把墻面高3米賦值給a,此時a的值是3米,a=3;墻面長賦值給b,此時b的值未知,b=?。
已知,墻面的長比高多2米,那么,b=a+2
計算“=”右邊a+2的值為5,賦值給左邊的b,此時,b的值是5。
03
算法語句的特性:
1、輸入:算法語句通常要求輸入一些初始數據或條件,這些數據或條件將作為算法處理的對象。
2、輸出:經過算法語句的處理后,會輸出一些結果或結論,這些結果或結論是對輸入數據或條件的響應。
知識拓展
活動過程—嘗試理解算法語句的含義
03
算法語句的特性:
3、有窮性:算法語句必須在有限的時間內完成運算,不能無限循環下去。
4、確定性:算法語句中的每一個步驟都是確定的,不會產生歧義或二義性。
5、可行性:算法語句中的每一個步驟都是可行的,即可以通過有限次數的執行來完成。
知識拓展
活動過程—嘗試理解算法語句的含義
05
出租車行程的里程數是9千米,根據算法分析可得,該里程數大于3千米,因此車費的計算方式如下:
活動過程—跟蹤數據變化,得到算法的執行結果
F=向上取整(S-3)×1.5+7
=向上取整(9-3)×1.5+7
=6×1.5+7
=16(元)
05
1、根據上述出租車計費算法,輸入表中的里程數數據,得到出租車打車費用。
活動過程—跟蹤數據變化,得到算法的執行結果
做一做
里程數(千米) 2 3 4 5.5
車費(元)
7
7
8.5
10.75
05
2、整數中,是2的倍數的數叫作偶數(0也是偶數),不是2的倍數的數叫作奇數。請你找一找圖2-1-8判斷奇偶數算法中的錯誤,并修改。
活動過程—跟蹤數據變化,得到算法的執行結果
做一做
開始
結束
輸入整數i
i是2的倍數嗎?


輸入i是奇數
輸入i是偶數
輸入i是偶數
訂正
輸入i是奇數
訂正
圖2-1-8判斷奇偶數算法
06
某校組織師生去動物園春游,動物園門票價格計算流程如圖2-1-9所示。某班共有30名學生和2名青年教師參加本次春游活動,其中有2名學生的身高在1.3米以下,這個班級共需支付門票多少元?讀懂流程圖,列出計算式。
挑戰時刻
圖2-1-8判斷奇偶數算法
是學生嗎?
免費

身高<1.3米嗎?
6歲以下嗎?
門票價格84元
免費
60歲以上嗎?
門票價格84元
門票價格168元







06
挑戰時刻
兩名學生身高<1.3米:兩名學生免費。
身高>=1.3米的學生人數為:30-2=28(名)
身高>=1.3米的學生共需支付門票:28×84=2352(元)
2名青年教師在6歲以上,60歲以下,需支付門票:84×2=168(元)
30名學生和2名青年教師共需支付門票:2352+168=2520(元)
答:這個班級共需支付門票2520元。
07
拓展延伸
1、什么是列表法?
07
拓展延伸
2、算術學習小技巧:
湊整法:利用補數使其變成整十、整百、整千,從而簡化計算。
利用運算定律:如加法交換律、結合律,乘法分配律等,重新整合算式,簡化計算。
觀察數字特點:如個位是5的數乘以2,可以直接口算得出結果個位是0,十位是原數個位乘以2。
07
拓展延伸
2、算術學習小技巧:
分解法:將某個數分解進行恒等變形,使其更易于計算。
帶符號搬家:在加減混合,乘除混合同級運算中,可以根據需要交換數字的位置,但要注意運算符號也隨之換位置。
拆分括號:根據運算的需要,添加或去掉括號,但要遵循運算規則,括號前是加號或乘號,括號里不變號,括號前是減號或除號,括號里要變號。
07
拓展延伸
3、怎樣讀懂算法?
明確問題:首先,要清楚算法是用來解決什么問題的。理解問題的背景和目的是讀懂算法的第一步。
識別關鍵術語:算法中通常會包含一些特定的數學術語或符號。確保自己了解這些術語和符號的含義,可以通過查閱相關資料或請教老師來輔助理解。
分解步驟:將算法分解成一系列步驟,并理解每個步驟的作用。可以嘗試用自己的話復述每個步驟,以確保自己真正理解了它。
07
拓展延伸
3、怎樣讀懂算法?
實踐應用:通過具體的例子來應用算法,可以加深對其的理解。嘗試解決一些與算法相關的問題,并觀察算法是如何工作的。
反饋與修正:如果在應用算法時遇到困難,不要害怕尋求幫助??梢韵蚶蠋?、同學或家長請教,他們可能會提供不同的解釋或方法,幫助你更好地理解算法。
總結歸納:在理解算法后,嘗試總結其關鍵點和步驟。這有助于鞏固你的理解,并在將來遇到類似問題時能夠更快地應用算法。
08
課堂練習
計算以下出租車算法問題:
某城市出租車的計費標準如下:起步路程為3千米,起步價為9元。超過起步路程后,每增加1千米加收2.4元。
1、小明乘坐出租車行駛了5千米,他需要支付多少元?
2、小華乘坐出租車支付了18.6元,他大約行駛了多少千米?
小明:S>3,車費F=(S-3)×2.4+9
F=(5-3)×2.4+9
=4.8+9
=13.8(元)
小華:F=18.6,S>3
18.6-9=9.6(元)
9.6÷2.4=4(千米)
S=4+3=7(千米)
09
課堂小結
通過讀懂出租車計費方法課程,我們學習了算法的輸入、計算和輸出,理解算法語句含義,賦值,比較運算符,跟蹤數據變化等知識。了解了如何分析分支結構算法的執行過程和執行結果等知識。學習了如何運用算法解決生活中出租車計費,及其他分支算法問題。
10
板書設計
讀懂出租車計費算法
一、找出算法的輸入、計算和輸出
二、嘗試理解算法語句的含義
三、跟蹤數據變化,得到算法的執行結果
四、挑戰時刻
課后作業
1、乘坐出租車時,自己收集數據,運用算法計算費用。
https://www.21cnjy.com/recruitment/home/fine

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 黑水县| 凤冈县| 桓台县| 原平市| 远安县| 丁青县| 安平县| 双鸭山市| 来凤县| 文昌市| 江门市| 江孜县| 客服| 山阴县| 东丰县| 巨鹿县| 华蓥市| 寻甸| 淮滨县| 达孜县| 宝坻区| 衡山县| 井研县| 罗甸县| 滦南县| 崇左市| 宝鸡市| 道孚县| 大方县| 新兴县| 白玉县| 连平县| 金溪县| 永济市| 高要市| 通海县| 凤冈县| 仪陇县| 乌鲁木齐县| 历史| 德化县|