少儿编程小课:第四十四课(神秘三原色)

十二月 13, 2018

今天的课程中我们会和小伙伴们一起通过Scratch完成一个科学实验,认识一下我们最熟悉的颜色。

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


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

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

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

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

分解问题
1.我们需要创作出包含三原色和三间色的角色或角色造型;(想一想,如果不使用多个角色造型而是通过角色颜色特效是不是也可以实现题目要求呢?)
2.因为我们要使用两种颜色混合,所以提取一种颜色后我们需要先用“容器”将它们放起来,那么我们就需要使用“变量”,每次选择一种颜色后,将这种颜色放入“变量”中。
3.当我们选择好颜色后,我们需要开始进行判断,根据三原色合成三间色的规律写好程序。

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

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

小颜色方块的程序:

大颜色方块程序:


程序链接(观看程序请启用Flash):
http://www.abcoding.cn/xxzx/scratch/public/3543

 

能力橙版权所有

请勿转载

少儿编程小课:第四十三课(哇!飞镖!)少儿编程小课:第四十五课(学唐诗)