课件编号14285397

Scratch趣味编程初阶课程-11-打砖块 课件

日期:2024-06-05 科目:信息技术 类型:小学课件 查看:12次 大小:4398625Byte 来源:二一课件通
预览图 1/9
Scratch,趣味,编程,初阶,课程,-11-
  • cover
(课件网) 第11课 打砖块 学习目标 巩固与扩展 项目讨论 逻辑编程 1 2 3 4 1 2 3 4 制作打砖块游戏,使用手柄控制挡板移动,接住并反弹小球,消灭所有的砖块游戏胜利。 巩固“广播消息”、“接收消息”等脚本 学习“显示”、“隐藏”、 “在…和…之间取随机数”等新脚本 综合应用所学脚本完成编程项目并扩展 新脚本: 巩固脚本: 1.本节课用到的角色 2.本节课用到的背景 《打砖块》 Stars Paddle Ball Button3 1.挡板如何移动? 2.小球开始时的方向使固定的吗? 3.砖块为何会消失了? 4.如何使游戏更有趣? 使用互动手柄左右键进行控制 可以使小球朝不同的方向进行发射 碰撞后角色被隐藏了 小球碰撞不同的角色发出不同的声音 《打砖块》 1.导入背景 1.导入背景 常用的指令: “选择一个背景”、“绘制” 导入背景 选择”太空”分类 左键单击,选择星空背景 2.挡板 1.导入挡板角色 常用的指令: “选择一个角色”、“绘制” 导入角色 2.挡板 1.确定挡板的显示及位置 将挡板显示,并将Y坐位设定为-160 2.挡板 侦测里找到“按下空格键”这个脚本 找到“左键”和“右键”被按下 2.使用手柄的W档位;找到关键脚本:按下左右键 2.挡板 通过左右按键控制移动的步数 3.移动挡板 程序记得重复执行 完整程序 3.小球 1.导入小球角色 常用的指令: “选择一个角色”、“绘制” 导入角色 3.小球 2.修改角色默认名称和大小 角色名称由Ball改为小球,角色大小默认由100改为40。 3.小球 3.小球程序 确定小球初始位置 使用随机脚本 结合方向脚本确定发球方向 移动小球,碰到边缘反弹 移动过程中碰到挡板,在一定的方向进行移动 3.小球 3.小球程序 完整版程序 4.砖块 1.导入小球角色 常用的指令: “选择一个角色”、“绘制” 导入角色 4.砖块 2.修改角色默认名称和造型 在角色造型里删除不用造型 选择角色边框进行拖动,调整角色大小,边长根据舞台摆放砖块数量进行计算,这里调整为58*26。 4.砖块 3.砖块程序 确定砖块初始位置 使用外观显示脚本 结合方向脚本确定发球方向 和小球发生碰撞后隐藏 重复执行程序 4.砖块 4.复制砖块(修改坐标) 第一个砖块程序 第二个砖块程序 第三个砖块程序 4.添加音效 1.丰富效果,添加音效 小球碰到挡板音效 小球和砖块碰撞音效 Q1:使用互动手柄操作挡板,挡板为什么不会动? A1:少了重复执行,这个程序只能执行一次哦 Q&A Q2:程序运行时,小球就开始运动了,你可以改进它吗? A2:程序运行时,可以增加一个事件,按下空格键后小球开始运动。 Q&A (1) (2) 知识点巩固 显示脚本:使角色外观显示 隐藏脚本:使角色外观隐藏 随机数脚本:在设置的范围内随机生成一个数字 源码测试 程序运行后,为什么舞台中少了一个砖块?( ) A B C D 砖块已经被小球打掉了 砖块外观变成透明的颜色了 砖块外观没有显示 以上都是对的 答案: 解析: 源码测试 C 砖块被小球碰到之后会隐藏,运行程序后需要显示外观,程序中缺少外观显示脚本。 ... ...

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