内容正文:
发射火箭
认知培养目标
1、学习使用发送消息
2、学习通过消息运行积木让众多角色协同运行
技能培养目标
1、提高学生的观察能力。
2、提高学生的逻辑思维能力。
3、提高学生的编程软件操作能力。
讲授新课
小朋友们你们都看过火箭发射吗?
讲授新课
在这个活动中猫咪会倒计时,时间一到火箭就发射!
讲授新课
学习如何使用发送消息和通过消息运行积木让众多角色协同运行。
点击紫色的外观积木分类添加对话积木,让猫咪说“3、2、1”
动手制作
动手制作
点击黄色的事件积木分类,找到发送消息积木。
动手制作
向编程区拖拽这块发送消息积木,把它卡合到猫咪脚本的末尾
动手制作
现在点击火箭选项卡,准备编写脚本。我们希望火箭接收到猫咪发送的 消息之后再发射,因此脚本要以通过消息运行积木启动
动手制作
接收到消息后,添加向上移动积木让火箭向屏幕上方移动,模拟出发射 的效果。然后添加隐藏积木让火箭消失
动手制作
为了让角色更好地沟 通交流,你可以在项目中使用多种颜色。无论如何使用,你只要记住一点:发送 消息积木对应于相同颜色的通过消息运行积木。
动手制作
你可以添加在火 箭升空后欢呼雀跃的人群,只要每个人的脚本始于相同颜色的通过消息运行积木。也许你还可以添加一颗在火箭升空时划过夜幕的流星(shooting star)o
动手制作
当执行某种颜色的发送消息积木时,所有相同颜色的通过消息 运行积木都会被触发执行
扩展反思
火箭要发射到哪里?何时发射?
可以尝试修改数字为10、 15甚至20
Thanks
感谢观看
$$
教学课题
发射火箭
教学时长
120分钟
班级
6岁
教学套装
内容
本游戏的目标是找出树上成熟的桃子!项目完成后,点击桃子,它就会落到 地上。首先我们给树上的桃子拖拽脚本吧。
教
学
目
标
知识目标
1、学习使用发送消息
2、学习通过消息运行积木让众多角色协同运行
能力目标
1、 提高学生的观察能力。
2、 提高学生的逻辑思维能力。
3、提高学生的编程软件操作能力。
教学重点
消息运行积木让众多角色协同运行
教学难点
发送消息积木解释为一个角色向其他所有角色发送了一条通知。只 有当角色存在相同颜色的通过消息运行积木时,它才会对这条通知做出反应。而 其他没有该积木的角色则会忽略这条通知
教学过程设计
教学内容
设计意图
引
入
15min
小朋友们大家好,欢迎来到山姆大叔,我是XXX老师,
小朋友们你们都看过火箭发射吗?火箭发射的时候都会伴随着倒计时:5、4、3、2、1,发射是不是呀?今天就和老师一起模拟火箭发射的过程
1.确认学习主题
2.学生讲解故事
讲
授
新
课
25min
本在这个活动中猫咪会倒计时,时间一到火箭就发射,学习如何使用发送消息和通过消息运行积木让众多角色协同运行。最终 效果是猫咪倒计时,然后火箭发射。
动
手
制
作
60min
创作方法:添加Moon (月球)背景,添加Rocket (火箭)角色
1. 首先为猫咪编写脚本。点击猫咪角色,向其编程区拖拽一块通过绿旗运 行积木
2. 点击紫色的外观积木分类添加对话积木,让猫咪说“3、2、1”
3. 点击黄色的事件积木分类,找到发送消息积木,向编程区拖拽这块发送消息积木,把它卡合到猫咪脚本的末尾,这块积木将会通知火箭准备发射。当猫咪倒计时结束后,脚本就会发送一条 消息,此时火箭可以接收这条消息
4. 现在点击火箭选项卡,准备编写脚本。我们希望火箭接收到猫咪发送的 消息之后再发射,因此脚本要以通过消息运行积木启动
5. 接收到消息后,添加向上移动积木让火箭向屏幕上方移动,模拟出发射 的效果。然后添加隐藏积木让火箭消失
提示
消息有六种不同的颜色,这段脚本使用了橙色的消息。为了让角色更好地沟 通交流,你可以在项目中使用多种颜色。无论如何使用,你只要记住一点:发送 消息积木对应于相同颜色的通过消息运行积木。例如,一块橙色的发送消息积木 会触发所有橙色的通过消息运行积木,但是若用紫色的发送消息积木,那么橙色 的通过消息运行积木永远不会运行
寻找挑战
添加更多角色,并让每个角色都以通过消息运行积木启动。你可以添加在火 箭升空后欢呼雀跃的人群,只要每个人的脚本始于相同颜色的通过消息运行积木。也许你还可以添加一颗在火箭升空时划过夜幕的流星(shooting star)o它和 人群的消息颜色是否相同呢?要记住一点,当执行某种颜色的发送消息积木时,所有相同颜色的通过消息 运行积木都会被触发执行
1.场景制作和动物的添加
2.程序的编写
总
结
反
思
15min
总结今天出小朋友们最容易出现的问题,根据问题进行讲解帮助小朋友们形成正确的认知。
文学方面:完善发射前的准备
在