【Scratch案例实操】西游记师徒谁人气高

案例名称:西游记师徒谁人气高


学习目标:

  • 熟悉画笔模块下的图章使用方法
  • 熟练掌握Scratch坐标系,理解X坐标、Y坐标
  • 掌握如何在Scratch中创建一个或多个变量,以及如何使用变量
  • PS:具体的单个指令模块详解可以查看《Scratch3.0入门教学》专栏

场景介绍:

  • 想必每个小朋友都一定对西游记中师徒四人耳熟能详了吧,那么小朋友们你们更喜欢他们中的哪一个呢?
  • 是诚实善良、一项向佛的得道高僧唐僧
  • 还是法力无边、降妖除魔的齐天大圣孙悟空
  • 还是好吃懒做、憨厚单纯的前天蓬元帅猪八戒
  • 亦或是沉默寡言、忠厚老实的沙和尚沙悟净
  • 让我们一起来为他们投票吧,看看谁的人气高

案例分析:

  • 程序启动或重新开始的时候,所有角色的投票数据应该归零,相对应的存储数据的变量进行初始化
  • 点击对应的角色,表示认同该角色,也就是要把票投给该角色,相应的我们角色进行数据的存储,通过票数的多少就可以看出哪个角色人气的高低
  • 除了用投票数量的多少来表示角色获得的人气,还可以通过对角色的可视化方式来表示,便于我们更为直观的观察和对比。比如每次点击该角色,该角色就会在舞台上网上走一点,这样谁最高,谁的票数就最多,就最受欢迎
  • 角色分析:唐僧、孙悟空、猪八戒、沙悟净
  • 背景分析:小朋友们自选(都可以)

流程分析:

  • 四个角色流程差不多,每个角色应该都有两个并列的程序模块(程序启动、角色被点击)
  • 唐僧1:程序启动→初始位置→初始大小→变量初始化→画笔清空
  • 唐僧2:当角色被点击→变量值增加→唐僧往上走→图章
  • 孙悟空1:程序启动→初始位置→初始大小→变量初始化→画

你可能感兴趣的:(Scratch案例实操)