資訊內(nèi)容
Scratch3.0少兒編程案例:蝙蝠躲避
一、案例簡(jiǎn)介
????世界上最小的哺乳動(dòng)物是大黃蜂蝙蝠,它的體重只有 2 克,體長(zhǎng)只有 2.5 厘米,
相當(dāng)于一只大黃蜂的大小。在 1974
年由泰國(guó)動(dòng)物學(xué)家發(fā)現(xiàn),也被稱豬鼻蝙蝠,有像豬一樣的鼻子。這種小蝙蝠生活泰國(guó)境內(nèi)的石灰石巖洞,目前世界僅生存著 200
只大黃蜂蝙蝠,是最瀕臨滅絕物種之一。傍晚時(shí)分,獵人為了捉住大黃蜂蝙蝠,在它回家的必經(jīng)之路上安裝了一道道障礙。如果大黃蜂蝙蝠撞上了障礙物或者掉到了地上,就會(huì)被獵人捕捉。面對(duì)重重機(jī)關(guān),大黃蜂蝙蝠左突右閃,能不能安全回到巢穴呢??
二、案例編程
? ? 蝙蝠作為今天scratch少兒編程案例的主角,我們把程序?qū)懺隍鸾巧小?
1)從角色庫(kù)中添加角色“bat2”,設(shè)置初始造型為“bat2-a”,將其命名為 “蝙蝠”。?
2)游戲開始后,蝙蝠出現(xiàn)在舞臺(tái)右側(cè),位置坐標(biāo)設(shè)置為(200,0)。?
3)通過(guò)編程的辦法將蝙蝠的大小設(shè)定為30。?
4)讓蝙蝠按照 0.2 秒的時(shí)間間隔向左移動(dòng) 10 步,同時(shí)按照 0.125 秒的時(shí)間間 隔向下移動(dòng) 5
步。使用循環(huán)結(jié)構(gòu),讓此功能重復(fù)執(zhí)行。?
5)通過(guò)程序檢測(cè),當(dāng)按下空格的時(shí)候,蝙蝠垂直向上移動(dòng) 50 步。?
6)如果蝙蝠碰到了障礙物或者跌落到地面,蝙蝠說(shuō)“失敗了”,結(jié)束游戲。如果蝙蝠成功飛過(guò)了管道,蝙蝠說(shuō)“成功了”,結(jié)束游戲。?

小結(jié):今天的少兒編程案例教程非常簡(jiǎn)單。主要進(jìn)行一個(gè)碰撞檢測(cè)。學(xué)習(xí)“現(xiàn)象/問(wèn)題-分析原因-解決方 案”的思維方法。?
后記:小編朋友公司研發(fā)了一個(gè)游戲化的少兒編程在線課程(5-12歲),游戲化教學(xué)結(jié)合Scratch 3.0(一款在線少兒編程工具,類似樂(lè)高的積木拼搭),我家娃娃學(xué)了幾次課,非常喜歡(超預(yù)期),16次課才200多塊錢,對(duì)鍛煉孩子的思維能力和動(dòng)手能力很有幫助。
感興趣的朋友可以關(guān)注一下掃描二維碼,或微信搜索“大耳猴少兒編程”
聲明:本文章由網(wǎng)友投稿作為教育分享用途,如有侵權(quán)原作者可通過(guò)郵件及時(shí)和我們聯(lián)系刪除
- 上一篇
Scratch3.0少兒編程案例:跳舞飛毯
一、案例簡(jiǎn)介 ????1234567,哆來(lái)咪發(fā)唆拉西,跳舞毯上的七個(gè)音符就像七個(gè)精靈,伴隨著我們成長(zhǎng)。?游戲開始時(shí),舞臺(tái)左上角隨機(jī)出現(xiàn)一個(gè)音符,玩家用鼠標(biāo)在跳舞飛毯上點(diǎn)擊相應(yīng)的音符(數(shù)字),可以得到一分獎(jiǎng)勵(lì)。當(dāng)?shù)褂?jì)時(shí)為零后,游戲結(jié)束。? 今天我們就用sc
- 下一篇
玩轉(zhuǎn)Scratch之背景知識(shí)
玩轉(zhuǎn) Scratch 之背景知識(shí) 當(dāng)我們興沖沖地打開Scratch,看到密密麻麻的編程積木塊的時(shí)候,是不是滿腔熱血都有墜入冰窟的感覺(jué)了?怎么入手呢?不要著急,接下去我們會(huì)從角色、
