Scratch

状课网-少儿编程网课专业平台

Scratch 少儿编程Scratch第20讲:碰球画线-画笔应用

发布时间:2021-12-17 14:34:42 浏览 0

  这段时间一直忙着带小孩学习二年级课本知识,好久没有做scratch了。经过我无数时间的陪伴,成绩总算没有拖班级后腿了。今天匆忙的和小孩一起试了一下画图,然计算机随机画线,可以当做屏幕保护了吧。

适用对象:

  一二年级具有初级Scratch的学生。

目标:

  两个球随机运动,然后将两个球之间画一条直线,球在不停运动同时,画笔就不停的画线。同时可以改变球的速度,改变画笔的颜色。

效果图:

  两个球在舞台上不停运动。碰到边缘就反弹。

少儿编程Scratch第20讲:碰球画线-画笔应用

三个角色:

  两个球,球1和球2,还以一支笔,也是一个球,不过大小设置为最小。

少儿编程Scratch第20讲:碰球画线-画笔应用

  画面效果图。

1. 篮球1代码

少儿编程Scratch第20讲:碰球画线-画笔应用

  1) 开始的时候随机选择一个方向;

  2) 创建一个全局变量,速度1,将速度1设置为4-21的随机数。

  3)重复执行,移动XXX步,因此,改变速度1就可以改变球的运动速度。

  4)碰到边缘就反弹。

2. 篮球2代码

  和篮球1几乎一样,只是速度为速度2的变量。

  1) 开始的时候随机选择一个方向;

  2) 创建一个全局变量,速度2,将速度2设置为4-21的随机数。

  3)重复执行,移动XXX步,因此,改变速度2就可以改变球的运动速度。

  4)碰到边缘就反弹。

少儿编程Scratch第20讲:碰球画线-画笔应用

3. 画笔代码1:画线

少儿编程Scratch第20讲:碰球画线-画笔应用

  1)这是3.0的代码,因此要将画笔从“拓展”中放出来;

  2)擦除所有,否则会留下上次运行的结果。

  3)移动到篮球1;落笔;

  4)移动到篮球2;落笔;

  5)将画笔的颜色增加1.

  然后不停循环。

4. 画笔代码2:擦除重置

少儿编程Scratch第20讲:碰球画线-画笔应用

  随着程序的运行,屏幕会被画满。因此经过一段时间后要重新擦除。

  1)等待15秒;全部擦除;

  2)将速度1设置为某个随机数;

  3)将速度2设置为某个随机数。

  这样下一次运行时,速度就会不一样。

  文章来源:艾博特

本文链接:https://www.ascratch.com/news/18012.html

上一篇:少儿编程类课程学什么 下一篇:返回列表