新闻列表
咨询热线:
187 - 6397 - 2757
编程画画?如何画?先来一张图:
怎么样,是不是很有趣呢?接下来就叫你如何利用Scratch转出花!
// 基础篇 //
首先,你可以信手涂鸦几个造型,再旋转着敲图章,窗花就画好了。
同样的造型,旋转不同角度重复敲不同次数的章,效果也会不一样。
那么,问题来了:
这么简单,玩着不过瘾啊~
别急!接着往下看~
翻出南瓜博士的“代码艺术课”私家珍藏,找到“对称图案”这章中的一个程序,稍作改动就成为剪窗花游戏。
美滋滋的玩了好久后,问题又来了:
怎样才能超越 LOGO 式的画画,更多地发挥孩子们的创造力呢?
这个问题……干脆,自己先来玩一玩吧。
// 进阶篇 //
尽可能降低代码的逻辑要求,甚至不用画线功能,看看光靠敲图章,能敲出怎样的创意来。
蒙德里安?草间弥生?如果不使用复杂逻辑,我们该如何创作出有艺术味道的画呢?也许只能画画波洛克?
试着学学草间弥生:
用点点装饰圣诞树:
还可以用来给甜甜圈添加糖粒:
但还能玩什么呢?
试试修拉吧:用圣诞树点彩的方式来给窗花涂色!
// 创造力Plus //
只要把造型设成一个小点,在画布上随机移动,遇到不是白色的地方盖章,就可以了呢,代码比给圣诞树装彩灯更简单。
实验一:
通过颜色特效代码,可以让造型变成各种彩点。所以在下图背景上运行代码,就可以得到一朵五彩窗花。
(重要技巧:按住 shift 键的同时点击绿旗,可以进入加速模式。)
实验二:
继续玩,改一下颜色特效的随机数范围,就是冰蓝的雪花了。
实验三:
换个颜色范围,就是烈焰般的色彩,更适合用婀娜女郎做背景图。
实验四:
还是更喜欢冰蓝的雪花,可以从网上找些雪花剪影,最初的窗花代码也可以派上用场了,还是省略了变量的极简版:
即使乱涂几根线条,效果也不错哦!
比如,搞笑的卡通上下眼,怎么都想象不出它能演变成那么正常的一幅窗花。
实验五:
现在程序是:按 a 键画黑色窗花剪影,按空格点彩上色。
添加一个求距离的公式,染出彩虹色的花!
除了公式,还有有个简单的方法——添加一个在 (0,0) 位置的“原点”角色,然后复杂的公式就变成如下易理解的代码:
实验六:
继续玩,把圆点变成细斜线后图画的风格都变了。
实验七:
之前是“碰到白色不成立就敲图章”,彩点都严格画在黑色轮廓之内。将判断条件换成“碰到黑色就敲图章”,彩点会跑到轮廓之外,画出来的是毛毛的感觉。
实验八:
画的彩点多了把黑色全部盖住成了一个个圆环,不够有趣,再添加一个亮度的随机值:
实验九:
旋转的花纹玩过瘾了,换成平移,来个拉花式的窗花。
实验十:
把颜色设为 x 坐标,就出现了彩虹拉花。
实验十一:
按 y 坐标来设颜色,会是另一种趣味:
实验十二:
直接拿 Scratch 自带的造型也可以作画:
上图使用的是“碰到白色不成立就敲章”的逻辑。如果要用“碰到黑色就敲章”的逻辑,只需要把背景造型的亮度改成-100就可以了。
实验十三:
试试拖动蝴蝶角色到处飞,你会发现点彩跟着蝴蝶动,然后满屏都是彩点!
那么,干脆让彩点遇到角色就敲图章吧!为了提升效率,把一个彩点变成一堆彩点也不错。
结果很让人欢喜:图像如小草般迅速长成了模板的形状。
用代码画画是 LOGO 的标志性玩法,用来教数学再好不过。而色彩选择,又用到了一点点逻辑思考。
现在学 Scratch 的以低龄孩子为主,如果换做孩子们来写色彩相关的代码,会给我们带来怎样的惊喜呢?
速云少儿编程致力于 4 - 18 岁,山东少儿无人机编程教育机构,速云网络研发软件工程师授课少儿编程,教给孩子们不光要学习编程,还要结合编程知识给我们无人机写程序,实现我们无人机的自动启飞、人脸识别、智能跟随,包括更加高级的编程玩法,就是无人机编舞。可能家长想了!四岁孩子能学习无人机编程吗?那我们看个四岁的小同学吧,你自己看看能不能学习吧!
我们来看一看四岁小朋友的学习视频吧!
家长担心孩子们真的能听懂课程吗?在每节课即将结束的时候我们都会进行课程汇报展示,来看一下小童鞋的汇报成果吧!
这个时候家长可能说了,我们四岁的孩子,年龄辣么小,又不认字,那该如何学习呢?
其实四岁、五岁的孩子不认字怎么学习?只要孩子识别颜色就可以学习。通过颜色识别具体编程积木,比如:蓝色是运动、紫色是外观、黄色是事件等等,通过颜色识别文字,根据颜色先实现出程序做出卡通的效果,以激发孩子兴趣,使孩子产生兴趣后开始具体学习每个积木的作用,再学习积木上面的文字。如下图:
这个时候你还认为编程难吗?其实针对4岁起,就已经可以学习编程了。通过搭积木的方式让孩子学习编程。
当然,比如我们下面的无人机编程视频吧!
无人机能六架一起起飞?没错!那他又和数学有什么关系呢?
小云说啦!这是根据我们数学中的坐标轴的 x轴 y轴 初始化无人机位置,无人机与无人机之间的距离、架数的多少,全部需要通过精密的计算,否则无法编排出理想的造型。
现在作为家长的你!还在纠结无人机编程是否对孩子有帮助吗?
无人机编程能做什么?人脸识别?智能跟随?自动飞行?还有吗?
答案:有!那就是"无人机编舞"!不知道无人机如何编舞?快看下面我们速云小童鞋的无人机编舞吧!!
无人机编程都学习哪些内容呢?
让无人机与编程结合?
没错!就是要让孩子“动手”+“编程”实现无人机起飞。
重点培养孩子逻辑思维能力与动手操作能力,让孩子在编写无人机程序的时,无形的锻炼孩子的逻辑思维能力和前沿科技的运用能力,在飞行学习中,孩子们需了解飞机的机械结构,练习手眼协同能力,甚至自己组装飞行器;在编程中,无人机可以在三维空间中,用摄像头完成巡线、人脸识别等人工智能任务。
例如:人脸识别,智能跟随,红外线定稿,光流定位、无人机编舞等。
看我们小童鞋们上课视频吧
坦克编程都学习哪些内容呢?
动手组装”+“编写程序”
通过编程将抽象理论与实践操作合二为一,让孩子重新理解知识,体验人工智能,培养独立思考的习惯和动手解决问题的能力。
课程涉及机器人拼装、力学等数理知识,运用六类人工智能模块,编写专属的自动驾驶算法程序,让孩子更加深入理解人工智能技术。
例如:人脸识别、智能跟随等前沿技术。