青少年编程Scratch:第18课 变量综合案例

教学目标

  1. 声音模块
  • 点评上节课作品

前面我们学习了很多模块,掌握了很多本领。【甲壳虫追球】【模拟鱼缸】【无人机】【画各种形状】【打乒乓球】【大鱼吃小鱼】等;又学习了过程,同学们都很棒

  • 上周的作业

参数控制边长、边数;

计算圆面积的过程;

  • 本章重点

什么是变量

怎么使用变量

3、创建并制作小游戏

课时:

1课时

教学过程:

一、创设情景,激发兴趣

师:演示【2、模拟实验.sb2】

师:之前我们一次只能画一个形状,每次改都很麻烦。

如果使用一个东西,我们改它就好了


二、知识点引入

2.1、变量作用范围

变量的作用范围?什么是作用范围?

咱们来看看例子

第一步:在小猫身上定义个变量【小猫的身高】,设定为所有角色都能看到。

小猫设定好身高后,小熊也可以看到【小猫的身高】这个变量。对不对

第二步:假设小熊不想让其他人看到身高,咱们定义一个小熊的身高;

只有小熊能看到,小猫是看不到小熊的身高的。

小猫现在是看不到小熊的身高的。

如果小猫想看到小熊的身高,怎么办呢?

总结:如果变量是【所有角色都适用】,则这个变量所有的角色都能看到。

我们就叫做全局的变量;否则叫做 局部的变量

2.2、修改变量的值

将小猫的身高设定为。。。

将小猫的身高增加。。。

都可以改变变量的值


第一步:我们定义三个值

下面的结果是什么呢?

第二步:

第三步:

2.3、模拟实验

学习了过程,以及怎么创建过程的参数;

规则:想把这个线路连接好,首先有两个条件:

  1. 开关左边要碰到蓝色的触点,右边要碰到红色的触点;
  2. 电池左边蓝色的要碰到红色的触点

思路:

第一步:先判断电池是否安装好:

有个变量【电源状态】标记电源是否安装好?小朋友试试吧

第二步:判断开关是否安装好

小朋友动手试试吧

上面的两步我们就安装好,开关、电源了。下面我们还要合上开关让灯泡发亮,是不是?

第三步:当鼠标碰到开关的时候,标示合上

这里涉及到造型的切换

第四步:灯泡判断如果上面的条件都具备了,则亮灯

下朋友动手试试吧

四、课后练习

1、动手制作一个电风扇、喇叭等等,试试吧

2、如果加上判断 灯泡是否安装好(通过颜色判断)怎么处理