scratch(图形化编程工具):光点的自由构成。

这篇博客介绍了如何在Scratch中利用随机数生成动态且富有变化的视觉效果,特别是在绘画应用中。通过学习自定义积木和动态调整参数,初学者可以创建出类似杰克森·波洛克风格的艺术作品。课程重点包括随机数在画面变化中的应用以及自定义积木的使用。扩展练习鼓励读者尝试不同排列和随机数应用,以创造出独特的图形。关键词涵盖随机数、图形生成、Scratch编程和艺术创作。

0ec29e50782cf3a7e5e952f4967cef2f.gif

eabd293e3d735923e085a1588a847709.png

f0a23c61e3490dcbaf10e23d80627ee5.png

项目描述

随机数是在编程过程中经常使用的一个函数。真正的随机数是使用物理现象产生的:比如掷钱币、骰子、转轮、使用电子元件的噪音、核裂变等等,这样的随机数发生器叫做物理性随机数发生器,它们的缺点是技术要求比较高。伪随机数是用确定性的算法计算出来自[0,1]均匀分布的随机数序列。并不真正的随机,但具有类似于随机数的统计特征,如均匀性、独立性等。在Scratch软件中使用随机数去替换常数往往能收到意想不到的效果。在绘图过程中使用随机数可以让画面更富于变化。随机的结果往往充满规律和节奏,极具美感。使用随机数进行绘画,不需要复杂的数学计算就可以绘制出一幅“杰克森·波洛克”风格的作品。在无序中寻找次序,一起来试试吧!

课程重点

1、学习使用随机数让画面富于变化。

2、学习用自定义积木分解绘画步骤。

扩展练习

1、调整“产生圆效果”积木 的顺序,可以得到不同的效果。

2、使用随机数绘制更多有特点的作品。

知识点

1、通过ARGB值计算颜色值。

2、使用随机数对参数进行动态调整。

3、使用带参数的自定义积木。

源码如下:

39bb67cad7467b6999b9f38fe145bed0.png

b40edd405eb15ab532caf1ea2905bd39.png

6bedb5caf034d012afc9a550ddd66d8b.png

4f2a8799af1a6408db930fef31f8f426.png

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

青少儿编程课堂

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值