课程目标

夜间的森林各种颜色的蜘蛛会突然出现

我们用十字准星瞄准击落它

案例解析

思路分析

1.在scratch编辑器中选择蜘蛛角色,在造型编辑界面添加一根白色的线

2.利用克隆积木来让蜘蛛变多,利用随机积木改变蜘蛛的位置和颜色

3.准星需要一直跟随鼠标移动;蜘蛛被点击就会下落

4.添加一个变量用来记录分数,每击落一只蜘蛛就加一分

程序难点

1.利用随机积木去改变蜘蛛的颜色,颜色特效的范围经测试在0~200之间

2.蜘蛛会下降随机的高度,并且如果在2秒之内没有被击中,就会从新回到上方

3.当蜘蛛被击中时,会变成没有白线的造型然后掉下去,分数也会增加

拓展思考

如何让蜘蛛出现得更密集?尝试着给射击添加一个音效!

公众号【少儿编程营地】后台回复“蜘蛛森林”获取本节课源码!

点击进入公众号

scratch课程案例——蜘蛛森林相关推荐

  1. 优秀课程案例:使用Scratch制作一个射击类游戏-360度旋转射击!

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个射击类游戏的案例.同时大家持 ...

  2. 优秀课程案例:母亲节!用Scratch编程送给母亲最好的贺卡礼物!

    点击上面微信号关注我关注我哟每天中午12:00-2:00定期推送文章,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天祝愿天下的母亲,节日快乐,每天都 ...

  3. 优秀课程案例:使用Scratch制作打弹球游戏1-反弹球

    打弹球是FC游戏中的一款经典老游戏,虽然玩法很简单, 但是以前可是非常火爆的.想学习如何制作简单有趣的红白机小游戏吗?今天我们就一起来利用Scratch软件,先做一个简化版的打弹球游戏--反弹球! 一 ...

  4. 优秀课程案例|如何用scratch画扇形统计图

    如何用scratch画扇形统计图 一.学习目标 1.有六个班,每班人数是50-100间的随机数,用扇形统计图统计出各班人数所占的比例图(各班人数列表假设是一个集合,集合的性质决定元素互异性,每个元素不 ...

  5. 优秀课程案例:使用Scratch制作扫雷插旗排雷完整版

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个扫雷经典版本.同时大家持续关 ...

  6. 优秀课程案例:使用Scratch制作打弹球游戏2-得分过关

    目标 (1)弹珠弹球得分 (2)障碍物消失则过关 任务 1.剧本设计 主题:"会过关"的弹珠球 舞台:草地 角色:小球.反弹板.草地警戒线.障碍物.得分.关卡 故事:小球和反弹板在 ...

  7. 优秀课程案例:使用Scratch图形化编程工具做一个见缝插针游戏!

    1:今天我们先来一个简单版的见缝插针游戏,也可以说是一个偷懒的版本,我们先来看一下效果图: 这样看倒也感觉不出来有啥问题,我们先来看一下这个游戏的游戏规则: 见缝插针是一款非常容易上瘾的休闲小游戏.游 ...

  8. 优秀课程案例|如何用scratch画折线统计图

    如何用scratch画折线统计图 一.学习目标 1.现有10天内的温度(温度数由随机数产生),如何用scratch绘制折线统计图: 2.学习随机数的用法:学习列表:学习画笔工具. 3.能够用scrat ...

  9. 优秀课程案例|如何用scratch画柱形统计图

    优秀课程案例可以看下边书籍 如何用scratch画柱形统计图 一.学习目标 1.现有6个班的成绩列表(成绩由随机数产生),如何用scratch绘制成绩的柱形统计图: 2.学习随机数的用法:学习列表:学 ...

  10. 优秀课程案例:使用Scratch制作坦克大战增强版!

    点击上面微信号关注我关注我哟每天坚持推送文章,争取做到日更,喜欢的可以设置星标,并分享点赞我们的文章,非常感谢大家的支持,您的点击的在看就是我们的动力! 今天我们来分享一个坦克大战增强版.同时大家持续 ...

最新文章

  1. 数据结构之shell排序
  2. Kaggle常用函数总结 原创 2017年07月03日 21:47:34 标签: kaggle 493 kaggle比赛也参加了好几次,在这里就把自己在做比赛中用到的函数汇总到这,方便自己以后查阅
  3. 以太网性能测试分析仪
  4. 并发执行变成串行_网易Java研发面试官眼中的Java并发——安全性、活跃性、性能...
  5. 怎么查看表用了那个序列_知识分享008:怎样在手机上用萤石云查看海康威视监控录像...
  6. 五年php面试题,找工作的你不容错过的45个PHP面试题附答案(下篇)
  7. VC6.0多线程例程
  8. 公众号管理系统 html,微信公众号平台管理后台.html
  9. 【转】20个Java 代码生成器
  10. Session共享的解决方案。
  11. leetcode 326 [easy]--- Power of Three
  12. mysql连接本地数据库失败_“sql server”连接本地数据库失败怎么办?
  13. 全球与中国绿色多元醇市场现状及未来发展趋势
  14. html如何把素材做成按钮,html botton html submit按钮表单控件与CSS美化
  15. vcard文件怎么导入手机_如何从单个vCard(.vcf)文件将多个联系人导入Outlook 2013
  16. autojs查找轮廓相似的图片
  17. 调试JS获得动态视频地址
  18. php yield Generator 处理大数组
  19. 情人节-程序员的乐趣
  20. gradle编译报错:警告: [rawtypes] 找到原始类型: Class

热门文章

  1. centos下的umask值的更改
  2. 机器人感知与规划笔记 (7) - 行为架构 (Behavioral Architectures)
  3. Error in cor(xdata) : 'x'必需为数值
  4. Excel成神之道-005-用countif统计客人第几次进店
  5. Python—从IMF网站获取汇率数据并通过tkinter展示
  6. 为什么FFFF FFFF是4GB
  7. 基于 MindStudio 完成 SE-ResNeXt101- PyTorch 模型开发
  8. 【元胞自动机】基于元胞自动机模拟社会力因素下的灾害人员疏散应急仿真附matlab代码
  9. 第五篇 应用Java
  10. 产品 观察体会微信界面心得(一)