Scratch教程03-蝙蝠和小猫.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

Scratch第三课蝙蝠和小猫

上节回忆首先,我们昨天学习了怎样让小猫说话和发出声音

上节回忆然后,我们学习了循环,Scratch里面有三类循环

上节回忆接下来,我们学习了Sensing下面的问和答特别注意,我们答复的内容会保存在answer里面,所以这两个模块通常都是配套使用的,使用askandwait模块的时候,都会用到answer

上节回忆我们还使用askandwait和repeatuntil循环,做了一个进行输入密码判断的脚本

上节回忆后半节课里面,我们学习了怎么让小猫走路现在就找同学来讲一下怎样实现让小猫走路的脚本

上节回忆首先,我们学习了切换角色造型的模块

上节回忆为了让小猫不只腿可以动,还要在每次动的时候可以实实在在的移动一段距离,我们又对程序作了改进此时的小猫终于像模像样的走起来了

上节回忆还有同学使用了下面的脚本来让小猫走路这是一种更简单、更有创意的方法nextcostume用于切换小猫的造型到下一个造型因为我们的小猫只有两个造型,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”模块替换“当绿旗被点击”等待6分钟。现在小猫就会一直等到蝙蝠给他发消息了才开始逃跑

运行故事现在将我们的故事情节修改为按空格键后蝙蝠出现并说“Boo!”小猫接收到消息后就开始逃跑

您可能关注的文档

文档评论(0)

liuzhouzhong + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档