课件编号14285428

Scratch趣味编程初阶课程-32-元宵佳节 课件

日期:2024-06-16 科目:信息技术 类型:小学课件 查看:55次 大小:4193124Byte 来源:二一课件通
预览图 1/9
Scratch,趣味,编程,初阶,课程,-32-
  • cover
(课件网) 第32课 元宵佳节 学习目标 巩固与扩展 项目讨论 逻辑编程 1 2 3 4 1 2 3 4 元宵节主题,天空上有星星、月亮、流行。可以用手柄控制放烟花。 巩固“变量”、“广播” 、“等于/小于” 、“播放声音” 、“停止全部”等脚本 学习“自制积木” 等新脚本 综合应用所学脚本完成编程项目并扩展 新脚本: 巩固脚本: 1.本节课用到的角色 2.本节课用到的背景 星星 月亮和月光 白色背景 《元宵佳节》 spirte3 流星 烟花 1.过节的时候可以放炮吗? 2.天上的为什么会有星星 ? 3.烟花是什么样的? 过节的时候是不可以放炮的哦 星星其实是其他的行星,晚上会反射阳光,所以才会有星星 烟花是五颜六色的样子,非常漂亮 《元宵佳节》 1.星星有很多,我们通过克隆来做出很多星星 我们只有一个星星,怎么制作出其他的星星呢? 1.星星的程序 我们在程序开始时把星星放到背景中间位置 重复执行50次克隆自己,就会有50个星星出现啦~ 2.星星随机出现和闪烁的程序 克隆自己时,出现在背景的随机位置 等待随机秒数之后隐藏再显示,这样就像闪烁一样啦~ 3.月亮和月光的程序 由于月亮和月光不动,所以我们让它出现在指定位置 4. 黑色星空的程序 我们先把星星隐藏掉,然后通过图章将星空显示出来 通过虚像来设置慢慢出现的现象 5. 流星的程序 程序运行,先清除所有流星,再设定新流星大小 程序执行两次,每次再执行五小次,每次都克隆出一个流星 克隆五个流星后广播消息,开始放烟花 6. 流星随机出现的程序 克隆一个流星之后,随机出现在y坐标是180的随机位置,面向170-190度方向,准备开始下滑 7. 流星划过的程序 我们新建一个积木,定义一个积木动作 8. 流星划过的程序 我们新建了一个积木叫做流星划过,那么积木具体有什么作用呢?我们可以定义流星划过 我们让流星划过做这些事情:让角色落笔,然后重复执行移动五步,碰到舞台边缘就隐藏掉,再让脚本停止运行 总结:新建积木就是把好多个积木拼接在一起用一个积木脚本表示 9. 燃放烟花的程序 当接受到消息后,开始燃放烟花程序,先播放声音,在执行放一支烟花积木 10. 燃放烟花的程序 首先我们把烟花放到起始位置,然后在一秒内往上升高到指定位置,每放一次烟花,会克隆五十个自己来组成一个烟花 11. 烟花散开的程序 克隆一个自己后,我们面向随机方向,然后随机选择颜色,颜色选择好之后再落笔开始画 12. 烟花散开的程序 落笔之后,开始移动,50个克隆体一起移动,面向不同方向,旋转2度是为了有下降的弧度,如果碰到舞台边缘便把该克隆体删除 1. 播放背景音乐的程序 2.背景的程序 模拟蟋蟀的叫声 Q1:流星没有尾巴是为什么呢? A1:少了“将虚像设为80”这个脚本,流星的小尾巴才会看不到哦~ Q&A Q2:刚开始的时候会出现,但是后面星星越来越少是为什么呢? A2:缺少了显示脚本,50个星星隐藏后就不会显示出来了,所以星星越来越少 Q&A (1) (2) 我们可以创建一个积木,然后定义这个积木的功能 我们可以定义积木的功能,相当于将一段代码合并成了一个代码 知识点巩固 明明同学给流星编程,程序完成后发现不能燃放烟花,请问他错在哪里( ) A B C D 放烟花太危险了,明明不敢放 没有烟花的角色 烟花是黑色的 缺少“广播消息”的脚本 源码测试 答案: 解析: 必须要广播消息,当烟花这个角色接收到消息之后才能运行,我们才能看到烟花 D 源码测试 ... ...

~~ 您好,已阅读到文档的结尾了 ~~