Scratch编程第44课:神秘三原色

通过Scratch完成一个科学实验,认识一下我们最熟悉的颜色。

在日常生活中,我们会接触到很多很多颜色,小朋友们可以说出多少种颜色呢?

file

上面图中是一条可爱的小鱼,数一数,小鱼一共有多少种颜色?

我们在画多彩小鱼的时候如果没有这么多颜色该怎么办呢? 其实在绘画色彩中最基本的颜色为三种,即红、黄、蓝,我们称之为原色,为什么称他们为“原色”呢?因为使用这三种颜色可以调出多种色彩,但这三种原色本身是调不出来的。 那么这三种原色可以调出哪些颜色呢?

file

从上门图中我们可以看出,蓝色+黄色=绿色、红色+黄色=橙色、蓝色+红色=紫色。我们通过两种颜色两两混合,又得出了三种常见颜色:绿色、橙色和紫色,这三种颜色也有一个名字:三间色。

file

好啦!颜色知识我们已经学习完了,那么我们怎么通过Scratch编程来实现通过三原色混合得到三间色的实验过程呢?

分解问题 1.我们需要创作出包含三原色和三间色的角色或角色造型;(想一想,如果不使用多个角色造型而是通过角色颜色特效是不是也可以实现题目要求呢?)

2.因为我们要使用两种颜色混合,所以提取一种颜色后我们需要先用“容器”将它们放起来,那么我们就需要使用“变量”,每次选择一种颜色后,将这种颜色放入“变量”中。

3.当我们选择好颜色后,我们需要开始进行判断,根据三原色合成三间色的规律写好程序。

解决问题 完成创作 本次课涉及到编程知识点包括变量、比较运算符、逻辑运算符、条件语句、角色造型。 程序等待界面:

file

程序运行,颜色相加后界面:

file

小颜色方块的程序:

file

大颜色方块程序:

file

黔西南 触摸未来
我们正身处一个只要愿意思考,就能改变世界的时代