课件编号4584306

第十课 打砖块(课件+素材)

日期:2024-04-27 科目:信息技术 类型:小学课件 查看:44次 大小:4801155Byte 来源:二一课件通
预览图 1/12
第十,砖块,课件,素材
  • cover
(课件网) 打砖块 信息技术 五年级上 复习旧知 学会通过改变坐标值移动角色; 掌握响度模块的使用方法; 掌握克隆功能的使用方法; 了解如何采集外界光线信息。 复习旧知 Scratch中动作模块类的“将x坐标增加10”模块,“将y坐标增加10”模块可以改变角色的坐标值,实现角色上下左右移动的效果。 复习旧知 使用Scratch的克隆功能,可以对角色进行复制,实现吹出更多泡泡的效果。 “克隆自己”模块可以在角色当前位置复制出一个和自己一模一样的对象,但它并不是一个独立的角色,它的功能依赖于“当作为克隆体启动时”模块对它的设定。 导入新知 怎么用scratch制作“打砖块”的游戏呢? 点击玩游戏 砖块 球 可以左右移动的挡板 新知讲解 “打砖块游戏”中有哪些角色,游戏规则是怎么样的呢? 当球遇到 时就反弹;碰到砖块时,将 ;直到 游戏才停止。 挡板或边缘 得分并且砖块会消失 球遇到底边或砖块被打光时 新知讲解 我们将学习侦测鼠标位置、设置方向以及设置停止和激励机制等方法?让我们自己动手设计制作一个“打砖块”游戏吧! 一、设计舞台 二、侦测鼠标位置 三、方向设置 四、设置停止和奖励机制 新知讲解 一、设计舞台 新知讲解 第一步:添加角色 1. 选择“从本地文件中上传角色 ” 2. 按住Shift键选中所有素材 3. 单击“打开” 新知讲解 第二步:画底部边缘 1. 线画一根横线 2. 填充颜色 新知讲解 第三步:调整角色在舞台中的位置 多复制几个砖块,调整砖块、挡板和球的位置 小试牛刀 请尝试自己导入素材,并调整其位置,得到如下图所示的舞台效果。 新知讲解 二、侦测鼠标位置 新知讲解 挡板随鼠标左右移动的脚本如何制作呢? 在Scratch中,可以用“鼠标的x坐标”、“鼠标的y坐标”侦测鼠标的X、Y坐标值。 新知讲解 第一步:让挡板左右移动 1. 选择“动作” 2. 拖动到脚本中 3. 选择“侦测” 4. 拖动到脚本中 5. 放在“将x坐标增加0”里面 新知讲解 第二步:重复执行 1. 选择“控制” 2. 拖动到脚本中 3. 放在最外面 新知讲解 想一想 如果要让角色跟随鼠标上、下移动该如何做呢? 新知讲解 小妙招 如果要让 跟随鼠标左、右移动,只要用 就行了,而 在舞台区的位置,可以通过拖动进行调整,也可以将Y坐标设定为固定值,用 代替 。 反之,如果要让角色跟随鼠标上、下移动,只要将Y坐标设定为 就行了。 小试牛刀 搭建好上面的脚本后,在前面添加“当绿旗被点击”模块,然后启动脚本,看看绿色的挡板是否可以跟随鼠标左、右移动呢? 新知讲解 三、方向设置 新知讲解 挡板的脚本搭建好了,我们现在需要搭建“球”的脚本,要让“球”任意移动,碰到挡板就反弹,碰到左、右两边也要反弹,该如何做呢? 我们可以使用方向设置解决这个问题哦! 新知讲解 第一步:让球从一定高度任意位置开始 1. 选择“动作” 需要固定高度,Y坐标的值不变,改变x坐标的值。其中x的范围为-240~240. 2. 拖动到脚本中 3. 更改y的值为100 4. 选择“数字和逻辑运算” 5. 拖动到脚本中 6. 更改数值为-240~240 新知讲解 第二步:开始移动,碰到边缘就反弹 1. 选择“动作” 2. 拖动到脚本中 新知讲解 第三步:设置碰到弹球挡板的条件 1. 选择“控制” 2. 拖动到脚本中 3. 选择“侦测” 4. 拖动到脚本中 5. 选择“弹球挡板” 新知讲解 想一想 当球碰到挡板时,该反弹多少度呢?该如何设计脚本呢? 新知讲解 小妙招 在Scratch中,对碰到边缘就反弹,有 这个模块。而对碰到物体就反弹没有专门的模块,但是可以用 、 等方向设置模块巧妙的解决。 因为“球”撞击物体时,有一个角度,可以用 表示,反弹时都是反方向的,角度变为“180- ”。所以最终用 表示反弹方向。 新知讲解 第四步:方向设置 1. ... ...

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