久久精品精选,精品九九视频,www久久只有这里有精品,亚洲熟女乱色综合一区
    分享

    【春雷課堂】Scratch三級:跳高比賽

     老馬的程序人生 2022-07-22 發(fā)布于湖南

    跳高比賽

    01
    02
    03

    1. 準備工作

    (1)刪除小貓角色,添加角色“Monkey”,“Ben2”和“Jordyn”,調(diào)整造型和位置,如上圖所示;

    (2)添加背景“Playing Field”。

    2. 功能實現(xiàn)

    (1)建立兩個變量“1號成績”和“2號成績”;

    (2)程序開始時,Monkey說:“跳高比賽現(xiàn)在開始”2秒;

    (3)Ben2先跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;

    (4)Jordyn跳起(距離隨機,y坐標的范圍是:-100到180),然后回到原位;

    (5)Monkey根據(jù)兩位選手跳起后達到的位置來判斷輸贏,跳得高的贏;;

    (6)小猴說出比賽結(jié)果:“*號贏得比賽勝利”2秒。(*代表編號)

    3. 設(shè)計思路與實現(xiàn)

    (1)角色分析

    角色:“Monkey”、“Ben2”、“Jordyn”

    (2)背景分析

    背景:“Playing Field”

    (3)所用積木塊介紹

    a. 運動類

    • 將角色移動到舞臺中指定的X/Y坐標位置,默認坐標(x:0, y:0)。
    • x的范圍(-240, 240);y的范圍(-180, 180)。
    • 將角色在規(guī)定的時間內(nèi)滑行到舞臺中央指定的X/Y坐標位置。

    b. 外觀類

    • 在規(guī)定的時間內(nèi)在舞臺上顯示輸入的文字(說話云朵)。

    c. 事件類

    • 程序開始積木塊。
    • 點擊舞臺區(qū)的綠旗,執(zhí)行以綠旗開始的所有程序腳本。
    • 消息事件啟動積木塊,消息是腳本之間、角色之間、舞臺與角色之間溝通的重要通道。
    • 當接收到消息時,執(zhí)行后面的程序指令。
    • 廣播一個消息,等待消息接收對象的腳本處理完之后再來繼續(xù)下面的腳本。

    d. 控制類

    • 條件判斷語句,如果條件滿足執(zhí)行那么模塊里面的積木指令,如果條件不成立,返回值為假,那么執(zhí)行否則模塊里面的積木指令。

    e. 運算類

    • 隨機得到設(shè)定區(qū)間中的任一值,包含兩個區(qū)間的端點。
    • 比較運算,左邊大于右邊返回true值(真),否則返回false值(假)。

    f. 變量類

    • 建立一個變量,輸入變量名稱,然后選擇適用于所有角色還是適用于當前角色。
    • 設(shè)置變量的值為給定值,通常用于初始化變量。

    (4)角色、舞臺背景設(shè)置

    a. 角色設(shè)置

    按照題目要求,刪除默認的小貓角色。

    在角色區(qū),點擊“選擇一個角色”菜單,在角色庫中選擇“Monkey”角色、“Ben2”角色(由于筆者的Scratch中沒有Ben2角色,所以用Ben角色替代了)和"Jordyn"角色。

    b. 舞臺背景設(shè)置

    在舞臺區(qū),點擊“選擇一個背景”菜單,在背景庫中選擇“Playing Field”。

    (5)腳本編寫

    按照題目要求新建兩個變量:1號成績,2號成績。分別用來記錄角色“Ben2”和“Jordyn”的跳高成績。

    a. 角色:Monkey

    由于Ben2和Jordyn的跳起有先后順序,故建立兩個廣播的消息“Ben跳起”,“Jordyn跳起”向Ben2和Jordyn傳遞跳起的信息。

    當綠旗被點擊時:

    1. 開始:點擊綠棋,開始執(zhí)行代碼。
    2. Monkey說:“跳高比賽現(xiàn)在開始”2秒。
    3. 初始變量:“1號成績” = 0,“2號成績” = 0。
    4. 廣播“Ben跳起”并等待。
    5. 廣播“Jordyn跳起”并等待。
    6. 如果 “1號成績” > “2號成績”,說“1號贏得比賽勝利”2秒,否則,說“2號贏得比賽勝利”2秒。(Monkey根據(jù)兩位選手跳起后達到的位置來判斷輸贏,跳得高的贏;小猴說出比賽結(jié)果:“*號贏得比賽勝利”2秒。(*代表編號))

    b. 角色:Ben2

    當綠旗被點擊時:

    1. 開始:點擊綠棋,開始執(zhí)行代碼。
    2. 初始位置:X=-135,Y=-111。

    當接收到“Bend跳起”消息時:

    1. 初始變量:“1號成績” = -100至180的隨機數(shù)。(Ben2先跳起(距離隨機,y坐標的范圍是:-100到180))
    2. 在1秒內(nèi)滑行到X=-135,Y=“1號成績”。
    3. 在0.5秒內(nèi)滑行到初始位置X=-135,Y=-111。(然后回到原位)

    c. 角色:Jordyn

    當綠旗被點擊時:

    1. 開始:點擊綠棋,開始執(zhí)行代碼。
    2. 初始位置:X=20,Y=-113。

    當接收到“Jordyn跳起”消息時:

    1. 初始變量:“2號成績” = -100至180的隨機數(shù)。(Jordyn跳起(距離隨機,y坐標的范圍是:-100到180))
    2. 在1秒內(nèi)滑行到X=20,Y=“2號成績”。
    3. 在0.5秒內(nèi)滑行到初始位置X=20,Y=-113。(然后回到原位)

    4. 評分標準

    (1)正確的添加背景、角色,并且正確擺放角色的位置,造型不對扣1分。(2分)

    (2)正確的設(shè)置變量“1號成績”,“2號成績”。(1分)

    (3)Monkey說:“跳高比賽現(xiàn)在開始”2秒。(1分)

    (4)Ben2和Jordyn可以正常的跳起并落下。(2分)

    (5)Ben2和Jordyn跳起的高度隨機。(1分)

    (6)Monkey可以正確的判斷成績。(2分)

    (7)Monkey可以正確的說出比賽結(jié)果。(1分)

    5. 知識塊

    三級知識塊

      轉(zhuǎn)藏 分享 獻花(0

      0條評論

      發(fā)表

      請遵守用戶 評論公約

      主站蜘蛛池模板: 日韩精品亚洲专在线电影| 精品少妇av蜜臀av| 强奷乱码中文字幕| 免费看女人与善牲交| 夜夜爱夜鲁夜鲁很鲁| 日本XXXX色视频在线观看免费不卡 | 国产日韩久久免费影院| 欧美极品色午夜在线视频| 少妇被无套内谢免费看| 福利一区二区不卡国产| 疯狂做受XXXX高潮国产| 无码抽搐高潮喷水流白浆| 日本怡春院一区二区三区| 国产香蕉尹人在线视频你懂的| 精品人妻系列无码人妻漫画| 无码AV无码天堂资源网影音先锋| 久久99精品九九九久久婷婷 | 久久亚洲精品无码播放| 国色天香成人一区二区| 午夜性爽视频男人的天堂| 少妇人妻偷人精品视蜜桃| 成人乱码一区二区三区四区| 日韩乱码人妻无码中文字幕视频| 亚洲欧美日韩在线码| 亚洲AV永久无码一区| 国产精品福利中文字幕| 男女18禁啪啪无遮挡激烈| 色老头在线一区二区三区| 国产不卡av一区二区| 久久久久久久波多野结衣高潮| 精品视频在线观看免费观看| 又大又长粗又爽又黄少妇毛片| 中文字幕人妻系列人妻有码| 翘臀少妇被扒开屁股日出水爆乳| 国产V片在线播放免费无码| 四川丰满少妇无套内谢| 人妻少妇久久久久久97人妻| 日本道精品一区二区三区| 亚洲综合无码明星蕉在线视频| 中出人妻中文字幕无码| 奇米777四色成人影视|