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

准备

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

知识准备:

  • scratch知识点:移动、画笔、循环、变量、模块

  • 长方形和正方形的知识点:长方形有4个边,4个角,对边相等。4个角都是直角;正方形有4个边,4个角,4条边相等,4个角都是直角。

设计

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

编程

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

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


    画长方形的模块
  2. 画正方形
    定义一个新的积木块-draw square,有1个参数length:用于改变正方形的边长。


    image.png

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

测试

  1. 先测试长方形:



    画长方形
  2. 再测试正方形:



    画正方形

总结

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

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

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


上一篇:教孩子学Scratch编程之0x6:摘星星游戏
下一篇:教孩子学Scratch编程之0x8:带余数的除法

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 【教学目标】 A类目标:自主探索长方形,正方形面积的计算方法。 B类目标:会正确计算长方形,正方形的面积。 C类目...
    柠檬非酸阅读 1,670评论 0 0
  • 远程工作需要非常特殊的行为规范和习惯。学习它们,可以帮助你更好地开展工作。 尽管分布式工作模式对企业的吸引力越来越...
    Qingniu阅读 11,477评论 0 6
  • 关于太极功夫的四两拨千斤! 专门练肌肉的,是对付不了实战中的仙风道骨! 但,四两很重要!修身实战之肌肉,怎么着也得...
    纵情嬉戏天地间阅读 300评论 0 0
  • 傳道是倚靠聖靈,單單傳講 神的話語,並將結果交托給 神。 帶領查經是帶領人們回到上帝的話語中。聖靈自然會讓得救的人...
    NCNeverland阅读 119评论 0 0
  • 01. 十五岁的小美本该是高高兴兴背起书包上学的年纪,却因为妈妈的一句家里没钱让她上学了。于是趁着暑假,赌气撕掉了...
    花筱秧阅读 222评论 0 0