国产日韩欧美一区二区三区综合,日本黄色免费在线,国产精品麻豆欧美日韩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人預約都是免費的,你也試試吧...

主站蜘蛛池模板: 海林市| 甘谷县| 宁武县| 岚皋县| 林西县| 望谟县| 兴安县| 印江| 阳信县| 万州区| 通河县| 乌兰县| 井冈山市| 会昌县| 华坪县| 南乐县| 宜州市| 诏安县| 晋城| 沿河| 汝阳县| 昌黎县| 清徐县| 花垣县| 佳木斯市| 贺兰县| 克山县| 徐州市| 荣成市| 松潘县| 筠连县| 界首市| 平陆县| 江门市| 侯马市| 保靖县| 广元市| 平果县| 那坡县| 海盐县| 曲松县|