Scratch教程03-蝙蝠和小猫.ppt_第1页
Scratch教程03-蝙蝠和小猫.ppt_第2页
Scratch教程03-蝙蝠和小猫.ppt_第3页
Scratch教程03-蝙蝠和小猫.ppt_第4页
Scratch教程03-蝙蝠和小猫.ppt_第5页
已阅读5页,还剩20页未读 继续免费阅读

下载本文档

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

文档简介

Scratch第三课 蝙蝠和小猫 上节回顾 首先 我们昨天学习了怎样让小猫说话和发出声音 上节回顾 然后 我们学习了循环 Scratch里面有三类循环 上节回顾 接下来 我们学习了Sensing下面的问和答 特别注意 我们回答的内容会保存在answer里面 所以这两个模块通常都是配套使用的 使用askandwait模块的时候 都会用到answer 上节回顾 我们还使用askandwait和repeatuntil循环 做了一个进行输入密码判断的脚本 上节回顾 后半节课里面 我们学习了怎么让小猫走路现在就找同学来讲一下怎样实现让小猫走路的脚本 上节回顾 首先 我们学习了切换角色造型的模块 上节回顾 为了让小猫不只腿可以动 还要在每次动的时候可以实实在在的移动一段距离 我们又对程序作了改进 此时的小猫终于像模像样的走起来了 上节回顾 还有同学使用了下面的脚本来让小猫走路 这是一种更简单 更有创意的方法 因为我们的小猫只有两个造型 costume1的下一个造型就是costume2了 costume2的下一个造型当然就是costume1了 上节回顾 所以 下面的两个脚本的功能是相同的 循环 因为我们的小猫只有costume1和costume2两个造型 所以上面两个脚本的功能是相同的 上节回顾 接下来 我们学习了怎样让小猫碰到边缘就转向 还解决了小猫倒着走的问题 让我们来编个故事 有一只小猫正在森林里享受他的快乐时光突然森林里出现了一只蝙蝠 然后说了一声 Boo 小猫听到 Boo 后非常害怕 拔腿就跑 添加角色蝙蝠 打开我们上节课让小猫走路的程序添加角色蝙蝠 让蝙蝠说 Boo 拖拽Looks下面的say 模块到脚本区将里面说的内容修改为 Boo 给say 戴上一个 点击绿旗开始 的帽子模块接下来让我们的蝙蝠先躲起来 然后等待5秒钟后再出现我们在点击绿旗5秒钟后 蝙蝠是不是出现并说 Boo 了 让蝙蝠飞起来 蝙蝠有两个造型 我们可以切换这些造型让蝙蝠扇动它的翅膀我们可以使用比小猫走路更简单的脚本来让蝙蝠扇动翅膀 蝙蝠的脚本 我们的蝙蝠现在有两个脚本块 一个用来隐藏和说 Boo 另一个用来使蝙蝠扇动翅膀现在我们可以点击绿旗再测试一下 小猫是不是首先隐藏5秒钟 然后突然出现并说 Boo 同时还在扇动他的翅膀呢 小猫的脚本 小猫在蝙蝠出来吓它之前一直都在森林里愉快的玩耍小猫等待6秒 然后就开始逃跑点击绿旗看一下 小猫是不是等待6秒后就开始逃跑了 运行这个故事 现在点击绿旗看一下 程序运行起来的效果和我们编的故事的情节是不是一样呢 我们可以通过修改小猫等待的时间 让小猫在合适的时间逃跑 角色的时间线 刚才的程序中 我们让蝙蝠等待5秒出现 小猫等待6秒后开始逃跑模拟出了我们的故事情节但是小猫并不是真正的知道蝙蝠来了才开始逃跑的 而是他们的延迟时间凑巧了 现在我们就来分析分析为什么蝙蝠延迟5秒出现 小猫延迟6秒逃跑就能凑巧模拟出我们故事中的情节 角色的时间线 使用延时存在的问题 我们使用延时等待的方式来模拟出了蝙蝠出现小猫逃跑的故事情节 但是这样做是有问题的 有什么问题呢 现在如果把故事情节修改为当按下空格键蝙蝠出现 这时候当蝙蝠出现了 小猫还会逃跑吗 我们怎样让小猫知道蝙蝠来了 然后赶快溜了呢 广播 小猫需要知道蝙蝠来了 然后他就开始逃跑广播就能完成这样的任务当蝙蝠出来的时候 蝙蝠必须广播一个消息小猫必须接收这个消息 然后开始逃跑 让蝙蝠广播一个消息 我们先创建一个新的广播消息把消息的名称命名为 boo message 将广播 boo message 的模块添加到蝙蝠的脚本后 小猫接受广播消息 小猫必须接收广播消息我们使用 whenireceiveboo message 模块替换 当绿

温馨提示

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

评论

0/150

提交评论