最新消息:680元/半年,推荐全网最具性价比的一站式编程学习平台码丁实验室

Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

Scratch 少儿编程 4032浏览 0评论

友情提示:680元/半年,儿童学编程,就上码丁实验室

课程目标:scratch3.0设计并绘制出绚丽多彩的艺术图形,小朋友们可以尽情的发挥创造力和想象力,绘制自己专属的美丽图案,还可以给它配上动听的音乐,使其成为一件精美的艺术品。

年级2-3年级

课时2课时基础

涉及领域:数学,艺术,编程

知识点:循环

 

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

控制模块循环

 

    用scratch绘图的时候,最常用的指令就是循环,今天请小朋友们和我一起来熟练的运用循环指令画出美轮美奂的图形。

自制积木函数:

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

 

自制积木

    Scratch里的自制积木相当于编程里的函数,使用函数可以大大提高编程的效率,减少积木的数量,优化编程思路,小朋友可能会疑惑,什么是函数呢?别急,一会我们详细的举例讲解。

绘制螺旋图形:

    原理就是定义一个线性递增的变量步长distance,在一个步长distance结束绘画以后,转换一个固定的角度angle,一直循环绘制就会生成非常美丽好玩的图案,下面让我们来试一下方形螺旋,圆形螺旋。

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

绘制正方形螺旋的积木,想想像生活中的什么物品?(印章?迷宫?)

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

正方形螺旋图形

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

绘制圆形螺旋的积木,想想像生活中的哪些物品?(蕨菜?棒棒糖?)

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

圆形螺旋图形

什么是函数:

    小朋友会发现,这两个积木结构组成特别的像,只是改变了循环次数,增加的步长和角度这些数字,下面我们发挥抽象思维,做一个自制积木,可以一网打尽所有类似的图形。

    自制积木在编程的思想里叫函数,什么叫函数呢?就是可以实现某些专有功能的代码组合。我举一个简单的例子。雪糕店的老板会制作手工冰淇淋,小朋友都喜欢去吃。有点小朋友喜欢巧克力味儿的,有的小朋友喜欢蓝莓味儿的,老板可以做出相应口味的冰淇淋来;有的小朋友喜欢吃小球的,有的小朋友喜欢吃大球的,老板都能满足要求。可以说冰淇淋店的老板,就是一个制作冰淇淋的自制积木,也就是一个制作冰淇淋函数。

 

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

制作冰淇淋功能的自制积木

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

自制积木生成的冰淇淋

    每一个小朋友跑过来,调用这个积木/函数,输入需求,老板就会给你做出香甜美味的冰淇淋。

 

设计螺旋图案功能的自制积木(函数):

    这个函数有4个参数,循环次数cycle,步长增量step,转换角度angle,角度偏移angle_offset,请大家调用这个函数,尝试自己修改这四个参数,自己设计图形。角度偏移angle_offset参数在设计不规则图形的时候可以用到,现在可以先设置为0。

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

定义一个画螺旋图的自制积木

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

调用函数

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

角度90,正方形螺旋

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

角度60,六边形螺旋

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

角度75,玫瑰花螺旋

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

角度120,三角形螺旋

设计不规则图案:

    通过设置angle_offset,使转换角度为一个在angle-angle_offsetangle+angle _offset之间的随机量,营造一种不对称不规则的美感。

虎薇科技Scratch3.0编程课程:艺术绘画1—多彩螺旋图案

角度120offset设为2,一种不规则的美感

    其实通过这个自制积木,还有许多形状各异的多彩螺旋图案可以生成,这里就不一一列举了,就等着小朋友自己来发现啦!

您必须 登录 才能发表评论!