最新消息:码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

教孩子学Scratch编程之0×7:长方形与正方形

Scratch 少儿编程 4379浏览 0评论

码丁实验室,一站式儿童编程学习产品,寻地方代理合作共赢,微信联系:leon121393608。

准备

有段时间没有更新了,一方面是最近有些忙,另外一方面是在寻找除了游戏以外的可以用来教孩子学Scratch的内容。刚好最近孩子在学长方形和正方形的相关知识。这次就结合这部分内容来学习。后面就结合数学知识的学习做一个系列吧。

知识准备:

  • Scratch知识点:移动、画笔、循环、变量、模块
  • 长方形和正方形的知识点:长方形有4个边,4个角,对边相等。4个角都是直角;正方形有4个边,4个角,4条边相等,4个角都是直角。

设计

1、利用画笔画出长方形和正方形
2、可以改变正方形边长以及长方形的长和宽

编程

关于画笔初步使用已经有一篇文章教孩子学Scratch编程之0×5:我来画画介绍过了。这里就直接使用了,主要用的是落笔抬笔改变颜色改变粗细

  1. 画长方形
    定义一个新的积木块-draw rectangle,有两个参数width:用于改变长方形的宽,height:用于改变长方形的高。

    教孩子学Scratch编程之0x7:长方形与正方形
画长方形的模块
  • 画正方形
    定义一个新的积木块-draw square,有1个参数length:用于改变正方形的边长。

    教孩子学Scratch编程之0x7:长方形与正方形
    image.png

从这个系列开始,我们会强化自定义积木也就是模块的使用。将完成一个任务的一个代码块组合成一个自定义积木。可以使scratch代码看起来更清晰、易懂。

测试

  1. 先测试长方形:
    教孩子学Scratch编程之0x7:长方形与正方形
    教孩子学Scratch编程之0x7:长方形与正方形
    画长方形
  2. 再测试正方形:
    教孩子学Scratch编程之0x7:长方形与正方形
    教孩子学Scratch编程之0x7:长方形与正方形
    画正方形

总结

这次我们学习了结合画笔与长方形、正方形的知识。完成了画长方形与画正方形的任务。
后面大家还可以基于这些内容做扩展,比如:

  • 询问长方形的宽和高以及正方形的边长,来画出各种大小的长方形和正方形。这样能够理解到:不同长方形的区别在于宽和高的变化。不同正方形的区别在于边长的变化
  • 或者自动旋转角度画出一圈长方形和正方形。这样能够理解到即使正方形斜着放也还是正方形

大家思考下如何做出下面的效果吧:

教孩子学Scratch编程之0x7:长方形与正方形

 

您必须 登录 才能发表评论!