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

主站蜘蛛池模板: 东台市| 仙桃市| 浏阳市| 新野县| 稻城县| 巴塘县| 茌平县| 台前县| 曲周县| 衡阳市| 泸水县| 东阳市| 洛川县| 茂名市| 华亭县| 郁南县| 织金县| 佳木斯市| 昌平区| 崇文区| 项城市| 莎车县| 鄂温| 宁国市| 黄冈市| 松溪县| 桦甸市| 威信县| 余江县| 阿拉善右旗| 安图县| 基隆市| 商丘市| 青海省| 通化县| 郎溪县| 白城市| 锡林浩特市| 天等县| 无极县| 嫩江县|