极客小将

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

资讯内容

迎接2020,一起Scratch少儿编程转出花来!

极客小将2020-11-05-
2020年即将到来,如何既有科技感又有艺术性地来迎接新的一年呢? 思来想去,不如用代码来画新年窗花吧! 先来个简单一些的给大家瞧瞧~

2020年即将到来,如何既有科技感又有艺术性地来迎接新的一年呢?

思来想去,不如用代码来画新年窗花吧!

先来个简单一些的给大家瞧瞧~

upload/article/images/2020-11-05/b7ee38ec0745d40e8f18ec3b62b62550.jpg再来个大神酷炫版,足足有4层!谁敢来挑战?
upload/article/images/2020-11-05/af780dd7b7727235ade49ba603378f63.jpg

怎么样,是不是很有趣呢?接下来就叫你如何利用Scratch转出花!

// 基础篇 //

首先,你可以信手涂鸦几个造型,再旋转着敲图章,窗花就画好了。

upload/article/images/2020-11-05/3cb5cde1049af8964ce439d999a8bb49.jpg

同样的造型,旋转不同角度重复敲不同次数的章,效果也会不一样。

upload/article/images/2020-11-05/c39f830db5bd7cd68911bb9caa49f8e5.jpg

那么,问题来了:

这么简单,玩着不过瘾啊~

别急!接着往下看~

翻出南瓜博士的“代码艺术课”私家珍藏,找到“对称图案”这章中的一个程序,稍作改动就成为剪窗花游戏。

https://cdn.china-scratch.com/timg/200102/11240A126-4.gif

upload/article/images/2020-11-05/0ae902df8e9755c636d9fcad1ac9c473.jpg

美滋滋的玩了好久后,问题又来了:

怎样才能超越 LOGO 式的画画,更多地发挥孩子们的创造力呢?

这个问题……干脆,自己先来玩一玩吧。

// 进阶篇 //

尽可能降低代码的逻辑要求,甚至不用画线功能,看看光靠敲图章,能敲出怎样的创意来。

蒙德里安?草间弥生?如果不使用复杂逻辑,我们该如何创作出有艺术味道的画呢?也许只能画画波洛克?

upload/article/images/2020-11-05/fbc169e244e1124d8b6db4172fb55fef.jpg

试着学学草间弥生:

upload/article/images/2020-11-05/9c54cb8eae21cbb354f9a64a091dda21.jpg

用点点装饰圣诞树:

upload/article/images/2020-11-05/956938c62c4db3c6fa6bd5698b5371e8.jpg

还可以用来给甜甜圈添加糖粒:

upload/article/images/2020-11-05/1b667473943dd16d1b4674040af7ccdd.jpg

但还能玩什么呢?

试试修拉吧:用圣诞树点彩的方式来给窗花涂色!

upload/article/images/2020-11-05/7d6deed6315a4e36c587639e11588d08.jpg

upload/article/images/2020-11-05/c319fa1d5831397bb64fe5a1eb3991e4.jpg

//  创造力Plus //

只要把造型设成一个小点,在画布上随机移动,遇到不是白色的地方盖章,就可以了呢,代码比给圣诞树装彩灯更简单。

upload/article/images/2020-11-05/a1593fcc208c3514e8aff8f0c65cca42.jpg

实验一:

通过颜色特效代码,可以让造型变成各种彩点。所以在下图背景上运行代码,就可以得到一朵五彩窗花。

upload/article/images/2020-11-05/dcbbcecb13f4f6f41f41952582ee0e79.jpg

(重要技巧:按住 shift 键的同时点击绿旗,可以进入加速模式。)

upload/article/images/2020-11-05/a29b15026f4bea910dfd0d9cc3c2050c.jpg

实验二:

继续玩,改一下颜色特效的随机数范围,就是冰蓝的雪花了。

upload/article/images/2020-11-05/5421350670c1bd1e253e4e6b40852f0a.jpg

实验三:

换个颜色范围,就是烈焰般的色彩,更适合用婀娜女郎做背景图。

upload/article/images/2020-11-05/07036788a6277c1b6113c6367a8fdc23.jpg

实验四:

还是更喜欢冰蓝的雪花,可以从网上找些雪花剪影,最初的窗花代码也可以派上用场了,还是省略了变量的极简版:

upload/article/images/2020-11-05/605c417c0e743e9df861506fdc79cfb9.jpg

即使乱涂几根线条,效果也不错哦!

比如,搞笑的卡通上下眼,怎么都想象不出它能演变成那么正常的一幅窗花。

upload/article/images/2020-11-05/53c0e55213f8aa8c381d5fe2dbc25a3c.jpg

实验五:

现在程序是:按 a 键画黑色窗花剪影,按空格点彩上色。

添加一个求距离的公式,染出彩虹色的花!

upload/article/images/2020-11-05/df125331e09ea9ff72dbfd08ca91225d.jpg

除了公式,还有有个简单的方法——添加一个在 (0,0) 位置的“原点”角色,然后复杂的公式就变成如下易理解的代码:

upload/article/images/2020-11-05/f168cf4e8dba46d9f6daa52ddd555b3f.jpg实验六:

继续玩,把圆点变成细斜线后图画的风格都变了。

https://cdn.china-scratch.com/timg/200102/112420HE-21.jpg实验七:

之前是“碰到白色不成立就敲图章”,彩点都严格画在黑色轮廓之内。将判断条件换成“碰到黑色就敲图章”,彩点会跑到轮廓之外,画出来的是毛毛的感觉。

https://cdn.china-scratch.com/timg/200102/1124202024-22.jpg实验八:

画的彩点多了把黑色全部盖住成了一个个圆环,不够有趣,再添加一个亮度的随机值:

https://cdn.china-scratch.com/timg/200102/1124203c7-23.jpg实验九:

旋转的花纹玩过瘾了,换成平移,来个拉花式的窗花。

https://cdn.china-scratch.com/timg/200102/1124202Q7-24.jpg实验十:

把颜色设为 x 坐标,就出现了彩虹拉花。

https://cdn.china-scratch.com/timg/200102/112421L27-25.jpg实验十一: 

按 y 坐标来设颜色,会是另一种趣味:

https://cdn.china-scratch.com/timg/200102/112421I54-26.jpg实验十二: 

直接拿 Scratch 自带的造型也可以作画:

https://cdn.china-scratch.com/timg/200102/112421G56-27.jpg上图使用的是“碰到白色不成立就敲章”的逻辑。如果要用“碰到黑色就敲章”的逻辑,只需要把背景造型的亮度改成-100就可以了。
https://cdn.china-scratch.com/timg/200102/112421B49-28.jpg实验十三:

试试拖动蝴蝶角色到处飞,你会发现点彩跟着蝴蝶动,然后满屏都是彩点!

那么,干脆让彩点遇到角色就敲图章吧!为了提升效率,把一个彩点变成一堆彩点也不错。https://cdn.china-scratch.com/timg/200102/11242115Z-29.jpg结果很让人欢喜:图像如小草般迅速长成了模板的形状。https://cdn.china-scratch.com/timg/200102/1124223H1-30.gif

用代码画画是 LOGO 的标志性玩法,用来教数学再好不过。而色彩选择,又用到了一点点逻辑思考。

现在学 Scratch 的以低龄孩子为主,如果换做孩子们来写色彩相关的代码,会给我们带来怎样的惊喜呢?

元旦的钟声就要敲响

科技学堂想对大家说

2

0

2

0

https://cdn.china-scratch.com/timg/200102/1124225593-31.jpg

图片 | 科技学堂 刘欣

前方或许崎岖,但前方的希望便是动力。

新的一年,一起加油,勇攀高峰!

      HAPPY      

新 年 快 乐

网友点评

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

在线客服