Scratch少儿图形化编程精美课程《02奇妙的魔法棒》备课包(课件(共14张PPT)+教学案+源文件)

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

Scratch少儿图形化编程精美课程《02奇妙的魔法棒》备课包(课件(共14张PPT)+教学案+源文件)

资源简介

(共14张PPT)
第二课
奇妙的魔法棒
游戏互动
1、本节课用到的角色
1、本节课用到的背景
1、当魔法棒放到苹果身上,苹果开始变大,当魔法棒放到老鼠身上,老鼠开始变小。
效果
魔法棒
1、碰到魔法棒开始变大。
苹果
效果
1、碰到魔法棒开始变小。
老鼠
效果
脚本熟悉
Q1:当点击绿旗执行程序时,为什么魔法棒碰到苹果,苹果没有变大,老鼠却变小了
A1:因为当碰到苹果的时候,广播的是变小,而不是变大。
Q2:以下程序执行时,发现魔法棒碰到苹果时,苹果却变小了,为什么呢
A2: 因为当接收到变大的消息时,将大小增加的数值是付的所以,苹果开始变小。
Q3:以下两段程序执行时,分别会有什么效果?
A3:左边程序执行时魔法棒能随着鼠标移动而移动。右边程序执行时魔法棒在舞台,上随机出现。。
1、你能编写程序使魔法棒使想要的东西变大或变小。或者让物品出现或隐藏。
PC
信版权Paixin,com
g生创意sttodk.tudhangcom
PC
拍信版权Paixin.com
图创息sIoc收uchong c0nn
G
9

B新的
p图
当绿旗被点击
移到息标指针
碰到Apple
Y
重复
执行
广播变大
碰到mouse
Y
广播变小
碰到
舞台边缘
将大小设为
100
将大小增加
10
移到x
-169
y
-98
移到
随机位置
广播
消息1。
当接收到
消息1
当被点击
重复执行
移到
鼠标指针
如果
碰到
Apple
那么
广播
变小
如果
碰到
Mouse1
那么

变大

被点击
将大小设为
100
当接收到
变大、
将大小增加
-5
当被点击
当被点击
重复执行
重复执行
移到
鼠标指针
移到
随机位置
如果
碰到
Apple
那么
如果
碰到
Apple
那么

变小
广播
变小
如果
碰到
Mouse1
那么
如果
碰到
Mouse1
那么
变大
广播
变大二、奇妙的魔法棒
带着问题学:
1、如何让角色随着鼠标移动?
2、如何使角色变大变小?
核心指令:
序号
指令图示
说明
1
移到随机位置
角色移到舞台上随机位置。
指令里面的数值是负数,角色变小。
2
将大小增加
10
指令里面的数值是正数,角色变大。
广播消息,可以使用在不同角色进
3
广播
消息1·
行。
侦测角色是否到达舞台四周边缘,常
4
碰到舞台边缘·
搭配如果指令使用。
5
当接收到消息1。
当接收到广播消息
核心知识:
1、学会使用广播机制分布控制角色
2、学会编程实现角色的变大变小
今日任务:
制作《奇妙的魔法棒》项目
1、任务说明:实现魔法棒对事物产生变大或变小的魔法效果;
2、任务分析:
序号
角色/背景
效果说明
1
Apple
1、当碰到魔法棒开始变大。
2
Mouse1
1、当碰到魔法棒开始变小。
1、随着鼠标移动。
3
Wand
2、碰到苹果广播变大。
3、碰到老鼠广播变小
3、场景搭建:
背景:背景库->选择背景->Bedroom1->双击添加
角色:角色库->动物->Apple,Mouse1,Wand->点击添加
完整场景:
昌新的
4、编写程序:
序号
角色/背景
效果说明
当侧被点击
将大小设为
100
1
Apple
当接收到
变大
将大小增加
5
当接收到
变小
将大小增加
5
2
Mouse1
当侧被点击
将大小设为
150
当被点击
重复执行
移到
鼠标指针。
如果
碰到
Apple
●那么
3
Wand
广播
变大
如果
碰到
Mouse1
那么
广播
变小
课后练习:
1、哪个指令可以改变角色的大小?
2、一个角色如何用程序给另一个角色传递信息进行操作?
3、除了移到鼠标指针指令可以让角色随着鼠标移动,还有没有其他的指令可以
使角色随着鼠标移动?
4、根据今天学到的知识,编写程序使魔法棒按照你的心愿变化物品。

展开更多......

收起↑

资源列表