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

9分支結構的程序實現 課件(共27張PPT) 贛科版五上信息科技

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

9分支結構的程序實現 課件(共27張PPT) 贛科版五上信息科技

資源簡介

(共27張PPT)
scratch
分支結構的程序實現
米樂熊背上了行李,準備來一場奇幻旅行!它的第一站就來到了埃及金字塔,但是金字塔的入口被人面獅身像給遮擋住了,必須要回答問題才會給米樂熊讓路,讓我們一起來看看吧。
情境導入
情境導入
獅身人面像的問題你能回答出來嗎?
什么動物早晨用四條腿走路,中午用兩條腿走路,晚上用三條腿走路?
情境導入
答案就是“人”聰明的你答對了嗎?
早上代表人小時候,還不會走路,是用爬的。中午代表人年輕時,用兩條腿直立行走。晚上代表人老年時,需要拄著拐杖行走。
斯芬克斯之謎
斯芬克斯是希臘神話中一個獅身人面的怪獸。坐在忒拜城附近的懸崖上,向過路人出一個謎語:“什么東西早晨用四條腿走路,中午用兩條腿走路,晚上用三條腿走路?”如果路人猜錯,就被吃掉。
啟發思考
如果要你用scratch軟件來編寫這樣一個問答程序,你會怎么做呢?
1
互動式的知識問答的過程應該怎樣用流程圖描述出來?
2
在圖形化編程軟件中哪些指令能夠表達分支結構?
任務驅動
用scratch軟件編寫一個問答程序
要求:
計算機提出問題,學生輸入答案,程序根據學生的回答內容進行判斷,并輸出不同的提示。
自主探究
在上節課中我們學習了算法的分支結構,那么“一次問答交互” 應該用哪種分支結構呢?你能畫出“一次問答交互” 的流程圖嗎?
自主探究
開始
提出問題
輸入回答
判斷回答是否正確
輸出“答對了”
輸出“答錯了”
結束
開始
提出問題
輸入回答
判斷回答是否正確
輸出“答對了”
輸出“答錯了”
結束
任務驅動
知識問答程序包括兩個部分:
1.“程序初始化”:對角色和背景等屬性進行設置
2.“問答交互”:使用圖形化指令來表示分支結構
自主探究
根據需要為問答程序創建相應的舞臺背景并選擇合適的角色,還可以對背景和角色進行修改和美化。
添加角色和背景
程序初始化
自主探究
在圖形化編程軟件中哪些指令能夠表達分支結構?請找出來并解釋它們的含義。
自主探究
如果那么否則指令:使用一個條件判斷,但有兩種不同的結果, 滿足條件時執行第一個結果, 不滿足條件則執行第二個結果。
如果那么指令:使用一個條件判斷,滿足條件時執行結果, 不滿足條件則退出。
判斷條件
條件成立時
執行的指令
自主探究
以問題“火警電話號碼是多少?”在圖形化編程軟件中編寫程序。
協作交流
我想給知識問答程序添加計分功能,這該怎么做呢?
新知講解
用戶的得分在問答程序運行過程中不斷地在發生變化。為了更靈活的使用它,我們可以請變量來幫忙。
變量就是變化的量。它是計算機程序中一個存放計算結果或值的存儲空間,由變量名和變量值兩部分組成。其中,變量值在程序運行過程中可以發生變化。
新知講解
變量名是變量的標識,具有唯一性。在建立變量時要給變量取一個名字。
變量值是變量存儲的數據,在程序運行過程中可以讀取、設定、增加或減少。
自主探究
使用“變量” 指令,實現問答程序的計分功能。
智慧樹
如果將“答錯不得分”改為“答錯減分”,在圖形化編程軟件中應該怎樣實現?請把你的程序寫下來。
01
02
04
03
智慧樹
在問答程序中增加“答錯減分”功能。
智慧樹
01
02
04
03
請完善你的問答程序,為它添加更多的題目,并在圖形化編程軟件中實現它。
智慧樹
給問答程序添加更多的題目
智慧樹
思考:
你還能為你的問答程序完善哪些功能呢?這些功能應該怎么實現?
智慧樹
程序初始化時,提示游戲規則
智慧樹
游戲結束時,說出最終得分
智慧樹
拓展練習:
編寫一個口算挑戰程序,計算機隨機在1-100中出兩個數的加法,由學生答題,答對加分,答錯扣分。
智慧樹
“口算挑戰”
程序實現

展開更多......

收起↑

資源預覽

<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. 主站蜘蛛池模板: 泰州市| 山丹县| 大理市| 汽车| 四川省| 阳高县| 茌平县| 永丰县| 德阳市| 革吉县| 江华| 江永县| 颍上县| 赞皇县| 夹江县| 泽州县| 雅江县| 武义县| 衡阳县| 阿巴嘎旗| 马山县| 屯门区| 杭州市| 利辛县| 金寨县| 枣庄市| 阳信县| 曲阜市| 上林县| 吴川市| 甘南县| 正定县| 昆明市| 青浦区| 太白县| 穆棱市| 万宁市| 民丰县| 阳泉市| 聂拉木县| 和田县|