Scratch3.0创意编程(基础篇):第12课画花朵

更新时间:2023-05-23 11:29:30 阅读: 评论:0

尊重老师的名言-放学后的秘密花园

Scratch3.0创意编程(基础篇):第12课画花朵
2023年5月23日发(作者:不拘小节的意思)

Scratch3.0创意编程(基础篇):第12课画花朵

前⾔

本节课以画五彩花朵为主题,通过画花朵的程序学习如何使⽤Scratch积⽊块改变⾓⾊的颜⾊、亮度等特效,同时学习使⽤画笔模块的图章

⼯具。

课程⽬标

1、学习外观模块特效的使⽤⽅法。

2、学习Scratch画笔模块图章的原理以及使⽤⽅法。

3、学习图章与克隆之间的区别。

4、理解⾓⾊锚点的概念并使⽤编辑器修改⾓⾊锚点。

程序效果

程序分析

素材提供了五种花朵的花瓣,编写程序,在每次点击舞台区时随机⽣成五种花朵。

每种花朵都是由相同花瓣组成的,我们想要‘’复制”这些花瓣可以利⽤画笔模块的图章积⽊块来完成。图章积⽊就像⼀枚印章,可以完全

的复制出⼀个与⾓⾊造型相同的图案。使⽤图章复制出的图案程序不会⾃动回收,与画笔使⽤的⽅法相同,需要使⽤全部擦除积⽊块擦掉。

观察Flower1,发现Flower1的形状是由花瓣复制后旋转执⾏20次完成的,每次点击舞台区⽣成的花朵特效随机。我们将它翻译为编程语⾔

就可以实现Flower1的效果,剩余的4种花朵也是相同的编程思路。

编程知识

Step1 导⼊花瓣⾓⾊。

Step2 花瓣编程。选择Flower1⾓⾊,隐藏其他⾓⾊。程序开始后利⽤图章⼯具复制⼀次花瓣并旋转⼀定⾓度。

图章⼀次之后我们发现输出的并不是我们想要的效果,这是为什么呢?为了解决这个问题,我们先学习⼀下⾓⾊锚点的概念。选择⾓⾊造型

选项卡,在绘图编辑器中有⼀个⼩⼗字,这个⼗字就是⾓⾊的锚点。在Scratch中⾓⾊旋转是以锚点为原点旋转的,此时⾓⾊的锚点在中点

的位置,显然并不是我们想要的效果,因此我们要修改⾓⾊锚点的位置。此外,不仅是旋转,⾓⾊展⽰的位置也是根据锚点决定的,给⾓⾊

设置相同的位置,锚点改变时,⾓⾊展⽰的位置发⽣改变。

花瓣的锚点在中点。

选中⾓⾊将⾓⾊向上移动将锚点落在花瓣的底部。

修改过锚点以后将图案擦除再次执⾏程序就是我们想要的效果了。

重复执⾏20次图章花瓣得到Flower1的效果。

将Flower1的特效,⼤⼩等随机产出。

通过⼴播同时⽣成五种花朵。

课后总结

之前的课程中学习的克隆同样也可以复制⾓⾊,图章与克隆之间的区别是什么?如何正确的选择使⽤呢?

图章与克隆的区别:

1、图章只是复制⾓⾊的造型,不能对印出来的图案添加积⽊指令,仅⽤于展⽰,图章出来的图案系统不会⾃动回收,要使⽤全部擦除删

除。

2、克隆复制出的是⼀个⾓⾊,对克隆出来的⾓⾊可以通过当作为克隆体启动添加指令,当克隆体不需要时要使⽤删除克隆体移除,否则当

克隆体过多时会影响程序的效率。没有移除的克隆体在程序停⽌后系统⾃动回收。

如何选择使⽤:

1、如果复制的“⾓⾊”只需要展⽰,运动状态等不⽤变化,不需要添加积⽊指令,使⽤图章⼯具。

2、当复制出的“⾓⾊”有⾃⼰的运动状态,需要添加指令时,使⽤克隆完成。

欢迎⼤家多多提建议~~

爱是什么颜色-反语是什么意思

Scratch3.0创意编程(基础篇):第12课画花朵

本文发布于:2023-05-23 11:29:29,感谢您对本站的认可!

本文链接:https://www.wtabcd.cn/zhishi/a/1684812570175314.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

本文word下载地址:Scratch3.0创意编程(基础篇):第12课画花朵.doc

本文 PDF 下载地址:Scratch3.0创意编程(基础篇):第12课画花朵.pdf

标签:学画花朵
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 实用文体写作网旗下知识大全大全栏目是一个全百科类宝库! 优秀范文|法律文书|专利查询|