国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩ww,色综合狠狠操

極客小將

您現在的位置是:首頁 » scratch編程資訊

資訊內容

Scratch3.0少兒編程案例:貓和老鼠

極客小將2020-11-30-
一、案例簡介 ? ? 今天來做一個scratch 3.0少兒編程案例:貓和老鼠。用到的角色很簡單,就是一只貓和一只小老鼠。我們需要實現什么樣的場景呢?首先貓和老鼠都是會自己運動的,那么貓很肥走得慢,小老鼠很靈活所以跑的很快。如果一只老鼠看到了貓,是不是會轉身瘋狂

一、案例簡介

? ? 今天來做一個scratch 3.0少兒編程案例:貓和老鼠。用到的角色很簡單,就是一只貓和一只小老鼠。我們需要實現什么樣的場景呢?首先貓和老鼠都是會自己運動的,那么貓很肥走得慢,小老鼠很靈活所以跑的很快。如果一只老鼠看到了貓,是不是會轉身瘋狂逃竄?所以我們今天要制作一個能夠自己躲避貓咪,決定速度的小老鼠。我們還需要創建一個變量表示小老鼠的速度。

https://cdn.china-scratch.com/Public/Home/images/grey.gif????

可以看到我們在一片野外的叢林中,有一只小老鼠和一只大貓。接下來我們開始編寫程序,讓小老鼠快快躲起來吧。

二、案例編程

?1.小老鼠

(1)我們將小老鼠的初始速度設為5,隨機一個方向,然后讓他不停的移動,碰到邊緣就返回。

(2)如果和貓的距離在60到150之間,那么右轉20度,速度變為2。遇到貓了,悄悄的換個方向跑。

(3)如果和貓的距離大于300,那么將速度設為8。轉身逃離貓咪加速跑。

(4)如果和貓的距離在150到300之間,將速度設為5。讓老鼠恢復他正常的速度。

(5)如果和貓的距離小于60,轉180度,迅速移動。和貓咪的距離太近了,小老鼠趕快轉身跑。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

2.貓咪

(1)貓咪作為小老鼠的障礙物,但是貓咪也會動。我們想讓小老鼠躲開貓咪,所以要讓貓咪移動慢一點。

(2)給貓咪一個隨機方向,然后讓他走一會,停一會,改變一下造型。

https://cdn.china-scratch.com/Public/Home/images/grey.gif

這樣我們就做完了!是不是很簡單,有趣呢?小朋友們趕緊動手自己做一下吧!看看小老鼠看到貓咪時,是不是轉身就跑呢!

本篇scratch 3.0少兒編程案例作品展示:

https://cdn.china-scratch.com/Public/Home/images/grey.gif

小結:本篇scratch 3.0少兒編程案例:貓和老鼠。利用了簡單的事件、運動模塊,簡短的判斷條件語句,讓小老鼠實現了自動躲避貓咪的程序。我們再來梳理一下:小老鼠可以自動躲避貓,遇到邊緣就轉向,有貓的時候減速,沒有貓就加速。如果我們繼續完善好這個程序,是不是無人駕駛的小汽車也是這樣的呢?躲避障礙物,遇到障礙物減速轉向,沒有障礙物加速行駛。

后記:小編朋友公司研發了一個游戲化的少兒編程在線課程(5-12歲),游戲化教學結合Scratch 3.0(一款在線少兒編程工具,類似樂高的積木拼搭),我家娃娃學了幾次課,非常喜歡(超預期),16次課才200多塊錢,對鍛煉孩子的思維能力和動手能力很有幫助。

感興趣的朋友可以關注一下掃描二維碼,或微信搜索“大耳猴少兒編程”

https://cdn.china-scratch.com/Public/Home/images/grey.gif

聲明:本文章由網友投稿作為教育分享用途,如有侵權原作者可通過郵件及時和我們聯系刪除

預約試聽課

已有385人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 齐河县| 忻城县| 津南区| 柏乡县| 尉氏县| 夏津县| 漳平市| 上杭县| 泾阳县| 浦城县| 防城港市| 来凤县| 迭部县| 萨嘎县| 井陉县| 海阳市| 清新县| 大足县| 敦煌市| 称多县| 武威市| 玛纳斯县| SHOW| 申扎县| 合川市| 灵山县| 大兴区| 青川县| 翼城县| 桂阳县| 牙克石市| 梁河县| 漠河县| 广东省| 武夷山市| 拉孜县| 凌云县| 天峨县| 色达县| 乡城县| 岳阳市|