极客小将

您现在的位置是:首页 » scratch编程资讯

资讯内容

Scratch少儿编程第11课:自动小车

极客小将2020-12-08-
Hi~ o(* ̄ ̄*)ブ,大家好 度过愉快的小长假,满血回归 终于又和大家见面了

Hi~ o(* ̄ ̄*)ブ,大家好

度过愉快的小长假,满血回归

终于又和大家见面了

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

今天

我们要学习一个很重要的知识

有了它,我们的程序可以完成很多了不起的事

比如

无人车

系统报警器

-----------第010个知识点:  侦测-----------

少儿编程Scratch-零基础

- 0 -

本课目标

今天我们利用侦测指令,做一个可转弯的自动小车,最后的效果是这样的⬇

https://cdn.china-scratch.com/timg/191015/1116443N5-1.gif

- 1 -

创建小车角色

upload/article/images/2020-12-08/977d822e4d31d847804edcc5c1ba3765.jpg

(1.鼠标移到“角色库,不点击,移到第3个按钮)

(2.点击”画笔“按钮)

界面自动切换到这个角色的造型区,看到的是空白的画布,那么现在,开始绘制小车吧!

upload/article/images/2020-12-08/06a44074276b11f77fde938db3a2e9b1.jpg

点击圆形工具,依次拖出小车的各个组成部分⬇

upload/article/images/2020-12-08/c6a01d99085f48079a1e1343f2d95e83.jpg

点击油漆桶工具⬇

upload/article/images/2020-12-08/95ae043a449469c1b6a3e3f7b4ede6f4.jpg

选择不同的颜色,依次填充小车的各个部分,如以下示例⬇

upload/article/images/2020-12-08/25a18de9c83f9c7ffbf18966f31c6a68.jpg

- 2 -

背景赛道绘制

1.新建空白背景⬇

upload/article/images/2020-12-08/54c9e76aee8e343a00f8ed59f14879b7.jpg

2.点击下方按钮,切换到位图模式⬇

upload/article/images/2020-12-08/fcaae25d7c48602c6b53caffecc4738f.jpg

3.绘制草地:填充工具,墨绿色,在画布上点一下⬇

upload/article/images/2020-12-08/2c5c7ec61a0680de9accb7e9ac1ee656.jpg

4.绘制赛道:圆形工具,轮廓,灰色,粗细100,在画布上拖出赛道⬇

upload/article/images/2020-12-08/59171e85add48b01954260b13061309a.jpg

(单个圆太细了,可以画第二个圆,和圆1起一个粗的环形赛道)

5.线段工具,黄色,沿赛道中心画出虚线⬇

upload/article/images/2020-12-08/44f7c41872a2288c20d51f00fb04df6c.jpg

- 3 -

给小车编程

1.小车方向控制

当侦测到左键被按下,则左转5度,右转也是同样道理。之前我们学习的编程方法可点击温习 |Scratch视频教程 | 第2节:阿福的太空漫步

今天我们用另外一种方法⬇

upload/article/images/2020-12-08/1464a22b038b453c20f838c1823b7410.jpg

在这个程序中,只有当绿旗被点击时,程序才会做按键是否被按下的判断。停止时,即使按键也不会有任何反应了。

2.小车前进⬇

用“移动10步”实现前进,通过循环,实现不停前进的效果⬇

upload/article/images/2020-12-08/5d2c9fc121763544602a5ac457f9f58b.jpg

不过这时候的效果是这样的⬇

https://cdn.china-scratch.com/timg/191015/11164L625-14.gif

(因为速度很快,来不及转弯,所以四处乱串)

!!!超速驾驶危险,容易引发事故!!!

3.减速行驶,减小速度值

4.开进草地减速带,就会减速哦⬇

upload/article/images/2020-12-08/25b10a16e6950485fd51a35d081d0b7f.jpg

(读一读,上面这段代码实现了什么效果)

如果碰到绿色(草地),速度就变为2,如果回到道路上(碰到绿色不成立),则用5的速度行驶。是不是很智能啊!

- 试一试 -

改编程序

手动驾驶:当按下空格键时,小车才能前进

答案下期揭晓

- 下节预告 -

可以给我留言,说说你想学习的内容


自动小车完成了!

声明:本文章由网友投稿作为教育分享用途,如有侵权原作者可通过邮件及时和我们联系删除

网友点评

共有5条评论来说两句吧...

在线客服