Scratch3.0图形式编程教育教学实例17-追逐金币_第1页
Scratch3.0图形式编程教育教学实例17-追逐金币_第2页
Scratch3.0图形式编程教育教学实例17-追逐金币_第3页
Scratch3.0图形式编程教育教学实例17-追逐金币_第4页
Scratch3.0图形式编程教育教学实例17-追逐金币_第5页
已阅读5页,还剩15页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第17课追逐金币学习目标巩固与扩展项目讨论逻辑编程12341蓝色战机跟随鼠标指针快速移动,想方设法吃到金币,而不被红色战机击落。重点观察蓝色战机速度变化之美,体会项目背后编程的魅力!234巩固“侦测”、“设置xy坐标”等脚本学习“击打节拍”、“虚像特效” 、“事件开始” 、“到鼠标的距离” 、“乘法运算” 等新脚本综合应用所学脚本完成编程项目并扩展新脚本:巩固脚本:1.本节课用到的角色2.本节课用到的背景追逐金币倒计时蓝色战机红色战机金币backdrop1.数一数图中一共有几架战机,分别是什么颜色的?2.蓝色战机是如何移动的?3.观察红色战机是如何移动的?4.金币出现的方式?一共有两个飞机,一

2、个是蓝色的飞机,一个是红色的飞机跟随鼠标进行移动始终面向蓝色战机方向,并且向蓝色战机靠近从屏幕的上方随机位置下降追逐金币1.制作背景图片1.制作背景图片导入背景或者尝试自行绘制背景图2.游戏开场倒计时1.编写倒计时程序的程序设定倒计时初始位置,状态敲打两次节拍开始倒计时特效,角色变大、虚像增加(图片越来越虚)3.给蓝色战机编程1.蓝色战机跟随鼠标移动设定初始速度始终面向鼠标指针,距离鼠标越远,战机移动速度越快接收到结束游戏,蓝色战机隐藏起来设置初始化程序:位置、大小、显示4.给红色战机编程1.红色战机跟随蓝色战机的程序在舞台顶部随机出现这两个脚本的含义是一样的初始化设置大小、得分、显示的程序4

3、.给红色战机编程1.红色战机跟随蓝色战机的程序红色战机要追逐蓝色战机,所以要用面向蓝色战机方向不可以输入,这个脚本只能用于方向侦测蓝色战机,发出广播游戏的消息5.金币的程序1.金币从屏幕上方随机位置掉落设定金币掉落的程序设定开始位置Y坐标小于-170,也就是金币掉落到底部的时候,会重新出现在顶部5.金币的程序1.金币从屏幕上方随机位置掉落接收到结束游戏,金币会隐藏,并且停止掉下金币检测迟到金币的程序迟到金币以后也会回到顶部Q1:明明给蓝色战机编程,编写了这样的程序,会发生什么现象呢?A1:速度设定为0,在乘法运算中,任何一个数乘0结果都是为0 的哦。QA (1)(2)移动到顶部的两种程序表达方式都可以哦,条条大路通罗马跟随鼠标移动的程序,鼠标滑动越快,距离越远,速度越快知识点巩固如果明明不小心将速度设定为一个小于0的数了,程序在运行的过程中会出现什么样的现象呢?源码测试答案:解析:蓝色战机会往鼠标相反方向跑源码测试当速度为负数时,蓝

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论