当前位置:文档之家› 26-炸鱼船全新scratch3.0课件年课体系PPT课程程序入门到精通

26-炸鱼船全新scratch3.0课件年课体系PPT课程程序入门到精通


A T H
N KS
咱们下节课不见不散~~~~
3.海底都有什么样的鱼类呢? 很多:章鱼、鲨鱼、鳊鱼、螃蟹、花纹鱼等
4.可以设计出来爆炸效果吗? 比如:给炮弹绘制一个造型。
3
1.绘制海底和天空的背景
逻辑编程 1.绘制的背景
利用不同深浅蓝色的颜色,利用矩 形画笔,分层次绘制,深蓝代表大 海, 浅蓝代表天空。
3
1.炸渔船的程序编写
逻辑编程 2.炸渔船的程序
按下空格键启动游戏, 如果按下左键朝左走, 如果按下右键朝右走
按下手柄的W键,停 止游戏
3
1.子弹克隆的程序
逻辑编程 3.子弹的程序
一开始设置得分为0
重复执行克隆的程序
克隆体启动时,将子弹移动到帆 船的位置
3
1.子弹克隆的程序
逻辑编程 3.子弹的程序
克隆体启动后,重复执行让子弹 往下掉
如果碰到这些海洋生物,那克隆 出来的子弹将会被删除
鲨鱼总程序
3
1.复制程序
逻辑编程 5.复制给其他角色相同的程序
不同角色的移动速度 咱们自己修改哦
给几个海洋生物复制程序
3
1.制作云彩程序
逻辑编程
5.云彩的程序
云彩的程序和鲨鱼类似 咱们熟悉X/Y坐标的值就 可以了,这里云彩的Y坐 标是在110-150之间
4
巩固扩展
Q1:为什么闪电子弹不跟随船的移动发射?
第26课 《炸鱼船》
1
学习目标
2
项目讨论
3
逻辑编程
4
巩固与扩展
1
学习目标
ห้องสมุดไป่ตู้
1
用手柄控制船在海面上移动,随时丢炸弹,被炸到的鱼消失,又从其他地
方出现,注意空中有白云飘。
2 巩固“认识 X `Y 坐标”、“旋转方式的应用”等脚本
3 学习“克隆”、“随机数”、 “移至最前面” 等新脚本
4 综合应用所学脚本完成编程项目并扩展
Q&A
A1:回答需要把X坐标设定为船的X坐标
4
巩固扩展
Q1:为什么鲨鱼碰到边缘后就不出现了?
Q&A
A1:需要把X坐标值设定小一点,例如-170 因为设置成-240直接会碰到边缘,然后直接会删除自己的克隆体
4
知识点巩固
巩固扩展
(1)
为了不让云彩飘过来把船挡住,需要把船移至最前面 的图层。
(2)
这两个模块一般都会并列使用。
3
2.子弹的总程序
逻辑编程 3.子弹的程序
子弹的总程序,程序较长,孩子 们耐心编写哦
3
1.鲨鱼不断来回移动
逻辑编程 4.鲨鱼的程序
鲨鱼按下W键隐藏 按下空格键开始
鲨鱼从舞台最左边随 机位置出发 重复执行向右移动
如果碰到舞台边缘, 就会回到最左边
3
2.鲨鱼碰到闪电加分
逻辑编程 4.鲨鱼的程序
被闪电击中得分加1 被击中后也要移动到 最左侧 等待一会儿在显示出 来
4
巩固扩展
一个小朋友的船左右移动时,飞到了天上,请问为什么?
源码测试
A 海盗船会飞 B 这个船的方向需要改成任意旋转 C 船的方向需要改成左右旋转。 D.船的方向需要改成不旋转。
4
源码测试
巩固扩展
答案: C
解析:
角色的方向有三种情况,任意旋转, 左右翻转,不旋转。 当左右翻转时,船会掉头。 当任意翻转时,船上下也会掉头。 但不旋转时,船往一个方向。
1
巩固脚本:
新脚本:
学习目标
2
《炸鱼船》
项目讨论
1.本节课用到的角色
Octopus
Crab
Cloud
Sailboat Lightning Fish2
Fish
2.本节课用到的背景
Shark
背景1
2
《炸鱼船》
项目讨论
1.描述渔船的运动状态? 在海面上往复运动
2.渔船发射了什么?有什么用处? 子弹,打鱼用,打到的鱼都消失了
相关主题