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

浙教版(2023)五上 第08課 雙分支結構 課件+教案+練習+素材

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

浙教版(2023)五上 第08課 雙分支結構 課件+教案+練習+素材

資源簡介

(共21張PPT)
分支結構
上學時,如果下雨,那么開汽車接送;
考試后,如果考試達到90分,那么獎勵自己一頓大餐;
……
如果不下雨,那么騎電瓶車接送;
如果考試達不到90分,那么“獎勵” 自己一張試卷;
執教者:
認識雙分支結構

雙分支結構也是根據一定的條件做出判斷,再選擇相應路徑的結構。
過馬路時,走到紅綠燈路口,觀察交通燈,
如果是綠燈,那么 。
如果是紅燈,那么 。
通行
等待
如果 是綠燈 ,那么 通行 。
如果 是紅燈 ,那么 等待 。
+
=
如果 是綠燈 ,那么 通行 ,否則 等待 。
認識雙分支結構

雙分支結構也是根據一定的條件做出判斷,再選擇相應路徑的結構。
如果 是綠燈 ,
那么 通行 ,
否則 等待 。
滿足條件:通行
不滿足條件:等待
可以用“如果……那么……否則……” 這樣的語言來表述雙分支結構。
認識雙分支結構

在高速公路行車,如果要去服務區,
那么 ,
否則 。
靠右行駛
靠左直行
開展體育運動時,如果下雨,
那么 ,
否則 。
就在室內活動
就在室外活動
【初級任務】根據購票提示,用自然語言表述“是否需要購票”的雙分支結構算法。
購買電影票時,
如果年齡 ,那么 。
否則 。
認識雙分支結構

請拖動到合適位置
成立
如果 ,
那么 。
條件成立
執行“事件”
購買電影票時,
如果年齡 ,那么 。
否則 。
條件
事件
<6周歲?
免票
不成立
不執行任何命令
成立
<6周歲?
免票
不成立
買票
用流程圖表示雙分支結構

用流程圖表示雙分支結構

如果 ,
那么 。
否則 。
滿足條件
執行“事件1”
執行“事件2”

滿足條件?
事件1

事件2
雙分支結構的基本模型
用流程圖表示雙分支結構

雙分支結構可以讓算法根據條件做出更多的選擇。
運用算法的分支結構,可以讓計算機根據預先設定的判斷條件自動做出選擇,從而使計算機變“聰明”。
用流程圖表示雙分支結構


輸入年齡
開始
結束

年齡<6周歲?
免票
買票
購買電影票時,
如果年齡 ,那么 。
否則 。
開始
結束
( )
( )
用流程圖表示分支結構

中級任務:繪制流程圖表示“積分兌換”的雙分支結構算法。
輸入( )
電影院推出“看電影得積分”活動,當積分達到300后,即可兌換一張電影票。
如果 積分達到300 ,
那么輸出 可以兌換 。
否則輸出 不能兌換 。
輸出( )
積分( )
根據上一節課設計的分支算法,拖動右邊的流程圖框到相應的位置上,并將流程圖框中的文字補充完整。
輸出( )
驗證分支結構

(否)
通過運行計算機程序進行驗證,算法是夠可以根據預先設定的條件,準確做出判斷并給出相應結果。
驗證分支結構

請你在“控制”模塊里找一找,有沒有代表“如果……那么……否則”的積木?
打開桌面上的“積分兌換”
驗證分支結構

驗證分支結構

將“如果……那么執行……”換成“如果……那么執行……否則……”,觀察右邊的代碼區,說一說,在Python里,“否則”用什么來代碼來表示的?
驗證分支結構

高級任務:利用Thoony打開桌面上的“積分兌換”,編寫程序。
運行
在原有程序的基礎上進行編寫否則部分的代碼,完成后點擊“運行”,查看輸出結果是否符合積分兌換規則?
else:
:
英文輸入法狀態下
驗證分支結構

在分支結構中,設計的判斷條件不同,算法執行后會得到不一樣的輸出結構。
如果把“積分兌換”程序中的判斷條件“jifen>=300”修改為“jifen<300”,運行程序后輸出的結果是否符合積分兌換的規則?
可以使用這個判斷條件嗎?
交換一下
修改一下判斷的條件,再修改代碼,看看運行結果是不是同樣符合積分兌換的規則?
日常生活用運用雙分支結構思維解決的實際問題
同桌相互交流,想一想,生活中還有哪些例子體現了雙分支結構?

如果 ,那么 。
否則 。
的句式來說一說。
車輛出停車場時,如果 已經交費 ,那么 就打開道閘 ,否則 不打開道閘 。
上完信息科技課,如果 ,那么 ,否則 。
是上午第三節課
去食堂吃飯
回教室上課
去公共洗手間時,如果 ,那么 ,否則 。
是男生
請往右手邊進
請往左手邊進
日常生活用運用雙分支結構思維解決的實際問題
分支結構的流程圖基本模型:中小學教育資源及組卷應用平臺
第8課 雙分支結構
教材分析:
《雙分支結構》是小學信息科技五年級上第二單元第8課的內容。在前面的課程里,學生已經學習了順序結構和單分支結構,本節課是上一節課分支結構的拓展與延伸。通過描述生活中的實例,用“如果……那么……否則……”的句型建立解決生活實例的方法與算法控制結構的練聯系。
本節課通過對上一節課的回顧,繼續探索買票規則,讓學生分析判斷條件的構建和雙分支結構的特點,用整合兩個單分支結構的方法,進一步加深對雙分支結構的理解。
預設教學目標:
1.會用自然語言描述購買電影票的過程,認識雙分支結構,體會雙分支結構的作用。
2. 能用流程圖描述積分兌換的過程,通過計算機程序來驗證雙分支結構,在驗證的過程中完善算法。
3.通過修改判斷條件,進一步感受條件變化對運行結果的影響,加深對雙分支結構的理解。
4.將雙分支結構與生活實例相結合,認識到算法對解決生活和學習中的問題的重要性。
預設教學重難點:
重點:理解雙分支結構的概念和特點,掌握繪制含有雙分支結構流程圖的方法。
難點:能合理確定雙分支結構中判斷的條件,在驗證分支結構的過程中完善算法。
預設教學課時:
1課時
預設教學準備:
學習單、極域電子教室、課件、積分兌換的半成品
預設教學過程:
一、復習導入
1. 同學們,上一節課我們學習了“如果……那么……”的分支結構,比如:
如果下雨,那么開汽車接送;
如果考試達到90分,那么獎勵自己一頓大餐;
……
但是生活中,往往還會有另一個選擇,比如,如果不下雨,那么騎電瓶車接送;如果考試達不到90分,那么要“獎勵”自己一張試卷。等等。
2.像這樣的情況,就是我們今天要學習的雙分支結構。
課件出示課題。
二、新知建構
【認識雙分支結構】
1.分支結構也是根據一定的條件做出判斷,再選擇相應路徑的結構。
過馬路時,走到紅綠燈路口,觀察交通燈,有不同的情況,根據上一節課的學習,我們知道:
如果是綠燈,那么 。
如果是紅燈,那么 。
2.我們現在把這兩種情況加在一起,用一句話來說,可以如何表達呢?
是的,如果是綠燈,那么通行,否則等待。
這就是雙分支結構。
3.同一個判斷條件就可以解決這個問題,“是綠燈嗎?”這個判斷條件會產生兩種不同的情況:一種是滿足條件,那就是綠燈,可以通行,另一種是不滿足條件,那就是不是綠燈,根據我們的生活經驗,不是綠燈的情況那就是紅燈或黃燈,對吧,那就都需要等待。
所以,可以用“如果……那么……否則……” 這樣的語言來表述雙分支結構。
4.生活中這樣的情況也有很多,比如:
①在高速公路行車,如果要去服務區,
那么 ,
否則 。
②開展體育運動時,如果下雨,
那么 ,
否則 。
5.回到上一節課我們購買電影片這道題,我們來看一看購票規則:
六周歲以下是免票,那六周歲及以上呢?(買票)
根據這個規則,你能用自然語言來表述“是否需要購票”的雙分支結構算法?
初級任務:根據購票提示,用自然語言表述“是否需要購票”的雙分支結構算法。
購買電影票時,
如果年齡 ,那么 。
否則 。
學生練習,反饋交流。
【用流程圖表示雙分支結構】
1.上一節課,我們學習了分支結構的流程圖,知道了分支結構的流程圖模型,誰來說一說,用“如果……那么……”如何來表述?
學生回答。
是的,這里面還隱含了一個,那就是如果條件不成立的情況下,是不執行任何命令。
2.再看購買電影票這題,條件是?(<六周歲嗎?)成立的情況執行的事件是?(免票),否則對應的是流程圖的哪一塊?(條件不成立的情況)那這里還是不執行任何命令嗎?需要做什么?(買票)所以,我們可以在原先的模型上修改一下,不成立的情況下需要執行的事件是——買票。看,這就是雙分支結構的流程圖。
3.本來是“如果<六周歲,那么買票”,以及“如果>=六周歲,那么買票”,整合一下就相當于我們剛說的雙分支結構。
4.出示雙分支結構的流程圖模型,用“如果……那么……否則……”來表述,可以怎么表述呢?誰來說一說?
雙分支結構可以讓算法根據條件做出更多的選擇。
運用算法的分支結構,可以讓計算機根據預先設定的判斷條件自動做出選擇,從而使計算機變“聰明”。
5.購買電影票的雙分支流程圖算法就可以這樣來表示。
6.你能試一試用流程圖來表示“積分兌換”的雙分支流程算法嗎?
中級任務:繪制流程圖表示“積分兌換”的雙分支結構算法。
根據上一節課設計的分支算法,拖動右邊的流程圖框到相應的位置上,并將流程圖框中的文字補充完整。
電影院推出“看電影得積分”活動,當積分達到300后,即可兌換一張電影票。
如果 積分達到300 ,
那么輸出 可以兌換 。
否則輸出 不能兌換 。
學生練習,反饋交流。
【驗證雙分支結構】
1. 通過運行計算機程序進行驗證,算法是夠可以根據預先設定的條件,準確做出判斷并給出相應結果。
這是上一節課我們驗證的單分支結構算法,對比一下雙分支結構流程圖算法,發現只是多了“否”就是條件不成立的部分,那么在Python中如何來呈現呢?
2.我們先用Mind+來找一找,請打開桌面上的“積分兌換”程序,請你在“控制”模塊里找一找,有沒有代表“如果……那么……否則”的積木?
“如果……那么執行……否則”這里面要填寫的內容分別是什么呢?
學生回答。
3. 將“如果……那么執行……”換成“如果……那么執行……否則……”,觀察右邊的代碼區,說一說,在Python里,“否則”用什么來代碼來表示的?
學生嘗試,并回答。(else:)
教師板書。
4. 高級任務:利用Thoony打開桌面上的“積分兌換”,編寫程序。
在原有程序的基礎上進行編寫否則部分的代碼,完成后點擊“運行”,查看輸出結果是否符合積分兌換規則?
學生練習,反饋交流。
5.想一想:在分支結構中,設計的判斷條件不同,算法執行后會得到不一樣的輸出結構。
如果把“積分兌換”程序中的判斷條件“jifen>=300”修改為“jifen<300”,運行程序后輸出的結果是否符合積分兌換的規則?
修改一下判斷的條件,再修改代碼,看看運行結果是不是同樣符合積分兌換的規則?
學生修改,并交流反饋。
三、課堂小結
1.同桌相互交流,想一想,生活中還有哪些例子體現了雙分支結構?
2.出示不同的場景,讓學生用“如果……那么……否則……”的句式說一說。
3.對比單分支結構和雙分支結構的基本模型,說一說異同。
【課后反思】
21世紀教育網 www.21cnjy.com 精品試卷·第 2 頁 (共 2 頁)
21世紀教育網(www.21cnjy.com)(共4張PPT)
班級: 學號: 姓名:
【初級任務】根據購票提示,用自然語言表述“是否需要購票”的雙分支結構算法。
購買電影票時,
如果年齡 ,那么 。
否則 。
認識雙分支結構

請拖動到合適位置
開始
結束
( )
( )
用流程圖表示分支結構

中級任務:繪制流程圖表示“積分兌換”的雙分支結構算法。
輸入( )
電影院推出“看電影得積分”活動,當積分達到300后,即可兌換一張電影票。
如果 積分達到300 ,
那么輸出 可以兌換 。
否則輸出 不能兌換 。
輸出( )
積分( )
根據上一節課設計的分支算法,拖動右邊的流程圖框到相應的位置上,并將流程圖框中的文字補充完整。
輸出( )
高級任務:利用Thoony打開桌面上的“積分兌換”,編寫程序。
運行
在原有程序的基礎上進行編寫否則部分的代碼,完成后點擊“運行”,查看輸出結果是否符合積分兌換規則?
else:
:
英文輸入法狀態下
購票溫馨提示
1.觀眾在購買優惠票時請出示相關證件以作憑證;
2.請觀眾確認好電影場次,電影票售出后概不退換;
3六周歲以下兒童免票,每位家長限帶一位免票兒童。
PRODUCTION
DIRECTOR
CAMERA
SCENE
TAKE
DATE
話動一
學生現影享受龍索
學生憑【學生證,即可享受優惠電影票。
【電影票六折優惠】
活動三
⊙元大片免費看
看電影,得積分,積分可免費兌換電影票。
【300積分可兌換一張電影票,每人限兌換一張】
Thonny·C:\Users\admin\Desktopl積分兌換,py@4:1
文件編輯視圖運行工具幫助
0必日0拎 3..2
積分兌換,py
1
jifen=int(input("請輸入您的積分:"))
2
if jifen>=300:
3
print("可以兌換")
4
Shell x
Python 3.10.11 (d:\Users\admin\AppData\Loc
al\Programs\Thonny\python.exe)
>>>
本地Python3·Thonny的Python≡

展開更多......

收起↑

資源列表

<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. 主站蜘蛛池模板: 故城县| 邵阳市| 安龙县| 兴义市| 泰兴市| 时尚| 岢岚县| 汶上县| 永康市| 华安县| 稷山县| 奈曼旗| 定结县| 玉林市| 洮南市| 双流县| 合肥市| 交城县| 临城县| 潜山县| 茂名市| 堆龙德庆县| 呼图壁县| 佛冈县| 嵊泗县| 高邮市| 木兰县| 集安市| 军事| 城口县| 浙江省| 贵德县| 秭归县| 和静县| 砀山县| 青神县| 庆安县| 台州市| 长海县| 清河县| 合水县|