(共20张PPT)
第1节 广播火箭发射
图形化编程之聪明的角色
需求分析
巩固与扩展
准备工作
逻辑编程
1
2
3
4
任务分析 火箭发射的几个阶段
倒计时--点火升空
准备发射--
任务分析 添加角色背景
先添加数字角色9,再将其余9个数字从8-0添加到角色的造型中
快速找到角色
在搜索框内输入角色的关键字,可以快速的找到角色
任务分析 添加角色背景
正确做法
错误做法
任务分析 添加角色背景
发射场
太空
角色或背景 要完成的任务 如何实现 可能要用到的命令
倒计时数字
背景
火箭
任务分析 各角色要完成的任务
实现倒计时效果,隐藏自己
运用重复来变换造型
重复执行…次,下一个造型、等待1秒、显示、隐藏
1.倒计时可能要用到的积木
2.倒计时参考代码
广播消息积木
发送广播指令时,所有角色、背景(包括广播者自身)都会接收到消息,从而执行相应的命令。
广播消息积木
1.倒计时参考代码
2.火箭角色代码
状态位置造型
点火升空代码
3.火箭升空可能要用到的积木
1.倒计时参考代码
2.火箭发射参考代码
火箭发射过程思维导图
角色或背景 要完成的任务 如何实现 可能要用到的命令
倒计时数字 实现倒计时效果,隐藏自己,最后广播点火消息 运用重复来变换造型 重复执行…次,下一个造型、等待1秒、广播消息、显示、隐藏
背景 根据情况切换到合适的背景 换背景 换成…背景
火箭 收到点火命令后,点火,上升,进入太空后,通知背景切换到太空场景 切换造型、Y坐标变化、广播消息 将Y坐标增加,如果Y坐标大于180后广播消息
任务分析 各角色要完成的任务
1
2
火箭上升到最顶端后,它就进入了太空,接下来该怎么做呢
火箭把飞船送入太空后,飞船该怎么做呢?
巩固与扩展
更换背景,火箭继续从下往上升。