少儿趣味编程Scratch学科融合《三基色算法实现》(教案+源文件)

资源下载
  1. 二一教育资源

少儿趣味编程Scratch学科融合《三基色算法实现》(教案+源文件)

资源简介

学科融合:三基色算法实现
(
今日任务:
)
今日我们来利用 scratch 实现一下电脑中三基色的混合原理,我们知道电脑中的三基色是 RGB ,色彩中不能再分解的基本色称之为原色, 原色可以合成其他的颜色。我们通常说的三 原色,即红(R)、绿(G)、蓝(B)。三原色可以混合出所有的颜色,同时相加为白色。这 也是彩色电视机的显示原理。每个原色在电脑中用 00~FF 来表示,16 进制表示,同样, 我 们还得知:
比如 R 有 16x16=256 种颜色
比如 G 有 16x16=256 种颜色
比如 B 有 16x16=256 种颜色
那么,RGB 混合在一起就可以产生 256x256x256=16777216 种颜色通常也被简称为 1600 万色 或千万色。也称为 24 位色(2 的 24 次方)
(
本课重难点:
)
(1)知道电脑中三基色的原理;
(2)三基色的混合原理及混合算法;
(
抬笔
) (
调节
RGB
变量滑块值
)
(
任务解读
flowchart

)
开 始
绘制铅笔角色
铅笔角色跟随鼠标
N
鼠标按下?
Y
开始绘制
(
跟我来挑战
Follow
me

)
第一步:启动 scratch 软件;
第二步: 点击上方的“文件”→ “保存”→保存到桌面, 文件名: colorpen→点击“保存”;
(第二步很很很重要,我希望所有的学生都能养成及时保存作品的好习惯!)
第三步: 画一个铅笔角色
第四步:将笔尖定为中心点
第五步: 新建三个变量分别是 R 、G 、B
三个变量 分别代表
蓝色 绿色
红色
第六步: 将三个变量(0~255)和铅笔角色摆放好
第六步: 将三个变量(0~255)和铅笔角色摆放好
翻了半天书倒腾出来的算法就是 RGB ,电脑等显示器设备的颜色显示公式为 R x 65536 + G x 256 + B
所以就有了下面的脚本:
第七步: 测试一下程序
(
课后思考:
)
(1) 试着为该程序增加一个橡皮擦功能;
(2) 除了变量混色功能之外, 能否再添加一个调色板功能?

展开更多......

收起↑

资源预览