专栏首页儿童编程《飞猫扑蝠》——儿童学编程Scratch2”运动(Motion)“部分案例练习

《飞猫扑蝠》——儿童学编程Scratch2”运动(Motion)“部分案例练习

 今天我们针对昨天学习的Scratch2运动(Motion)部分做个练习。儿童学习编程能够培养孩子系统的思维、规划的能力和反思的能力。获得这些能力的意义要远远高于学习编程内容本身的意义。所以应该鼓励孩子们先想后做、多想多做。

为了完成这个目的,我们采用如下步骤进行:

第一步:明确想要什么——明确目标;

 第二步:转化为具体的功能点——选择实现方法;

第三部:实践——具体操作实行;

第四步:调试——修正完善;

第五步:进行反思——心智成长。

 下面,我们就开始这个案例吧。

 第一步:明确想要什么——明确目标

 故事背景为小黄猫在阴森的大森林里,看到了蝙蝠飞来飞去。于是他克服恐惧,利用新学习的飞的技能捉住一只又一只的蝙蝠。

 我们想要什么:这是一个简单的小游戏,小猫飞来飞去捉蝙蝠,碰到一只就算抓住一只,看看能够抓住多少只。

第二步:转化为具体的功能点——选择实现方法

 1)小黄猫的代码:

飞的功能:当小绿旗被点击时候,反复执行向前走5步;

调整方向:当空格键按下时候左旋15度;

 捉到蝙蝠时候说话:碰撞检测,当小猫碰到蝙蝠的时候说话;

 碰到边界折返:在循环里设置,碰到边界就折返回来;

方向复位:设置键盘上”a”为复位键,当按下a键的时候,方向朝向90度。

2)蝙蝠的代码:

飞来飞去:当小绿旗被点击时候,反复执行向前走10步,遇到屏幕就折返;

 被捉住的时候说话“啊!我被捉住了”:

碰撞检测,当蝙蝠碰触到猫的时候,说话

复位功能:设置键盘上”a”为复位键,当按下a键的时候,调整蝙蝠的坐标位置、方向,并让角色显示。

 第三步:实践——具体操作实行

首先设置背景,将角色拉倒舞台上来,如下图所示:

设置猫的代码

设置蝙蝠的代码

第四步:调试——修正完善

小猫一直在捉蝙蝠,到底捉了多少只,我们需要计数一下。这里用到了变量。变量是一个非常重要的概念,相当于一个存储物品的盒子,现在我们用这个盒子存储数据。关于变量我们以后还要单独讲解,这里先了解一下就可以了。

蝙蝠的飞来飞去的动作比较呆板,像老鹰一样飞的过程翅膀不动,我们通过微调蝙蝠飞行的位置来完善一下。虽然翅膀还是不动,但飞起来感觉逼真多了。

第五步:进行反思——心智成长

 案例已经完成了,下面进行一下反思。这是一个非常重要的过程,某种意义上来说,心智的提升主要源于反思。

 我们回顾一下:

1.完成此项练习的步骤是什么样的?为什么这样?有没有更好的方式?

 2.我们分别用了哪些功能,怎么进行编程的?有没有更好的方式?

 3.像“复位”的功能是不是必须的?有什么用途,其他的类似情况还有吗?

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 用Python写书法作品,WOW!

    今天尝试了用Python代码完成书法作品(包括印章制作和书法写字)。发现了编程与艺术又一个契合点,小开心一下。其实这个过程非常简单。我们先看作品,后讲解代码。

    一石匠人
  • Processing雁群实验(续)

    (1)旋转复杂不规则图形; (2)运用二维数组定义图形; (3)鼠标左右移动控制物体沿 Y 轴旋转; (4)点击鼠标线条变色。

    一石匠人
  • 一张导图梳理欧洲简史梗概

    一石匠人
  • 微信公众号小程序如何做流媒体视频直播?

    微信是现在人手都有的最便捷的通讯工具了,随着腾讯的不断开发,微信的功能日益完善,前几年开始火热的小程序也带动了微信卖货的营销模式,着实是给微信增添了一个利器啊,...

    EasyNVR
  • Web黑盒渗透思路之猜想

    场景:WEB后台爆破 后台爆破很多人都会选择最经典的模式,如字典爆破,挖掘未授权访问漏洞,挖掘验证码漏洞(未刷新,验证码识别)等方法。 猜想: 1、后台程序是采...

    FB客服
  • 深度解析!公众号+小程序=?

    12 公众号+小程序=? 四年前,微信重点布局公众号,构建了强大的“内容生态圈”;如今小程序横空出世,微信频频发力与附能,显示了其构建“工具生态圈”的决心。不少...

    企鹅号小编
  • 腾讯TMQ在线沙龙回顾|FAT——专业服务于微信H5/小程序UI自动化测试

    活动介绍 TMQ第四十六期在线沙龙分享活动圆满结束啦! ? 本次分享的主题:FAT——专业服务于微信H5/小程序UI自动化测试 共有295位测试小伙伴报名参加...

    腾讯移动品质中心TMQ
  • 百度智能小程序开放申请,这波红利怎么抢?

    9月25日,百度宣布其智能小程序开放申请,之前,百度智能小程序一直处于“邀请公测期”,按照百度App业务部总经理平晓黎的说法,两个多月过去其智能小程序已月活过亿...

    曾响铃
  • 小程序 · 一周报

    微信新增了服务类小程序分类搜索。用户进入「发现-小程序」,点击搜索按钮,即可体验该搜索服务。

    极乐君
  • 【晓头条】支付宝小程序向用户开放使用 /「公众平台助手」大升级 / 世界顶级博物馆收藏微信

    上周,支付宝小程序终于向用户开放了。现在,你可以在支付宝中,直接使用支付宝小程序。

    知晓君

扫码关注云+社区

领取腾讯云代金券