資源簡介 (共23張PPT)義務教育信息科技(2024)五年級 第1課時第二單元 算法結構與描述五年級上冊第6課 判斷選擇用分支12通過購買公園門票的情境,認識算法的分支結構,初步學會用自然語言和流程圖描述分支結構。通過分析公園購票的規(guī)則,能夠確定分支結構的判斷條件和執(zhí)行路徑,培養(yǎng)分析問題的能力。學習目標第6課 判斷選擇用分支在日常生活中,我們乘坐高鐵、公交車,觀賞電影,聽音樂會,進入游樂場、公園等,大都需要購票,不同場合通常會有不同的收費標準。第6課 學習目標 情境回顧 通常,購票標準會對老人、兒童、學生、軍人、殘障人士等,給予相應的優(yōu)惠。那么,購票的收費標準中,存在哪些規(guī)則或條件呢? 第6課 學習活動一 描述公園購票的算法二 描述過馬路的分支選擇學習活動一、描述公園購票的算法 周末,小智和妹妹參加在某公園舉辦的青少年科技主題活動,小智在售票窗口購買了門票。小智與售票員的對話如下。 小智說:“我要買兩張票,我和我的妹妹。” 售票員問:“你們的身高分別是多少?” 小智回答:“我身高138厘米,我妹妹身高116厘米。” 售票員告訴小智:“你妹妹身高小于120厘米,可以購買半價票,票價是5元。你身高超過了120厘米,需要購買全價票,票價是10元。一共是15元。”情境分析第6課 學習活動一、描述公園購票的算法分析、交流下面兩個問題。1.在購票過程中要經(jīng)歷哪些步驟?2.售票員采用的售票規(guī)則是什么 問題分析第6課 學習活動分析購票過程 告訴售票員身高信息售票員依據(jù)購票規(guī)則和身高,判斷購票類型和價格售票員告知購票人購票類型和價格輸入處理輸出第6課 學習活動一、描述公園購票的算法 輸入和輸出是購票環(huán)節(jié)的重要組成部分。當我們購票時,需要與售票員交流,告訴售票員身高數(shù)據(jù)(輸入),售票員進行判斷和選擇(處理),然后說出購票類型和價格(輸出)。第6課 學習活動一、描述公園購票的算法處理輸出輸入分析購票過程 身高小于120厘米的購票人可以購買半價票,身高大于等于120厘米的購票人需要購買全價票。不同身高票價不同,售票規(guī)則與身高有關。第6課 學習活動一、描述公園購票的算法購票規(guī)則分析可以使用自然語言描述,即:如果……那么……,否則……對于以上公園購票,可以描述為:如果身高小于120厘米,可以購買半價票,票價是5元;否則需要購買全價票,票價是10元。第6課 學習活動一、描述公園購票的算法購票規(guī)則描述如果身高小于120厘米,那么可以購買半價票,票價是5元;否則需要購買全價票,票價是10元。如果(身高小于120厘米):可以購買半價票,票價是5元否則:需要購買全價票,票價是10元自然語言描述分支結構表示第6課 學習活動一、描述公園購票的算法 在算法描述中,用菱形框來表示判斷條件,菱形框兩側帶箭頭的線表示依據(jù)條件判斷的結果,決定程序的執(zhí)行路徑。流程圖描述第6課 學習活動一、描述公園購票的算法在以上公園購票中,如果是學生團體(人數(shù)≥5人),那么團體票在購票人原票價的基礎上打8折。請嘗試修改流程圖。第6課 學習活動一、描述公園購票的算法鞏固練習嘗試尋找下面場景中購票時的分支結構及其判斷條件。高鐵公交電影院其他購票場景第6課 學習活動一、描述公園購票的算法情境思考要過馬路時,除了按照紅綠燈的要求在路口通過,還有哪些方式可以選擇?第6課 學習活動二、描述過馬路的分支選擇算法描述 第6課 學習活動二、描述過馬路的分支選擇 除了按照路口紅綠燈的要求通過,還可以觀察路口附近是否有過街天橋或地下通道。如果有,從條件框的“是”分支出發(fā),走過街天橋或地下通道過馬路;如果沒有,則從條件框的“否”分支出發(fā),仍然從紅綠燈路口過馬路。 在現(xiàn)實生活中,算法往往不是固定的步驟,有些步驟根據(jù)外部條件來確定是否要做。也就是說,要根據(jù)實際情況靈活地進行選擇。條件判斷使得算法的執(zhí)行有了選擇性,更加靈活方便。第6課 學習活動知識延伸二、描述過馬路的分支選擇 假如要過馬路去十字路口的斜對面,這時,可以根據(jù)紅綠燈的情況靈活選擇。你會怎么做呢?其中存在怎樣的判斷與選擇?進一步思考第6課 學習活動二、描述過馬路的分支選擇 1.生活中解決很多問題時都體現(xiàn)了分支結構的選擇性。 2.分支結構實現(xiàn)不同的條件會選擇不同的執(zhí)行路徑,從而能夠靈活地解決問題。 3.識別生活中的分支結構和其中的判斷條件,能夠幫助我們進行決策,從而更有效地解決問題。第6課 課堂總結1.生活中還有哪些存在分支結構的情況?請說出這些分支結構中的判斷條件和執(zhí)行路徑。第6課 拓展與提升2.判斷兩個自然數(shù)的大小時,我們往往通過觀察就可以比較出來。而要讓計算機完成這項工作,就要用到分支結構。補充下面的算法流程圖,要求輸入兩個不同的自然數(shù),比較判斷后輸出其中較小的數(shù)。下課啦! 展開更多...... 收起↑ 資源預覽 縮略圖、資源來源于二一教育資源庫