
积木编程
文章平均质量分 54
sanqima
这个作者很懒,什么都没留下…
展开
-
彩虹的原理与绘制方法
空气中只要有水滴,那么就可以产生彩虹现象,当阳光从我们的背后,以很低角度去照射,大家就非常容易看到彩虹。其实,彩虹有无数种颜色,只是当阳光照射的时候,我们只能看到从外向里发出的七种不同的颜色,分别是:红色,橙色,黄色,绿色,青色,蓝色,紫色。 彩虹经常在雨后刚转天晴的时候出现。这个时候,空气中会存在很多很多的小水滴,类似于微型透镜,太阳光遇到微小的水滴(微型透镜),会产生折射现象,不同频率的光在水中的折射率是不一样的,即折射角也不一样,形成一个有弧度的多种颜色的曲线。然后,折射出来的不同频率原创 2021-02-15 09:51:11 · 1281 阅读 · 0 评论 -
时钟的积木编程
家里壁挂的时钟滴答滴答响着,里面有时针、分钟和秒针。在时钟刻度盘里,秒针每60秒走完一周,即秒针的最小角度为360/60 = 6°;分针每60分钟走完一周,即分针的最小角度为360/60= 6°;时针每12小时,走完一周,即时针的最小角度为360/12 = 30°。 下面介绍在Scratch里画动态的时钟。1、定义"刻度盘"积木 图(1) 定义"刻度盘"积木图(2) "刻度盘"积木代码 2、定义"刻度线"积木图(3) 定义"刻度线"积木 图(4) "刻度线原创 2021-02-15 09:02:49 · 441 阅读 · 0 评论 -
使用L系统画苹果树
苹果树分为大树干、大树枝、小树干、小树枝,这些树干和树枝有自相似性,可以用L系统(Lindenmayer系统)来表达。 L系统,是荷兰生物学家Aristid Lindenmayer(林登麦伊尔),于1968年提出的细胞交互作用的数学模型,它广泛应用在模拟生物生长的研究和实验。 下面介绍,在Scratch里使用L系统来实现苹果树的生长。1、定义"随机树干长度"积木 图(1) 定义"随机树干长度"积木图(2) "随机树干长度"积木代码 2、定义"随机分支角度"积木原创 2021-02-14 22:42:53 · 654 阅读 · 1 评论 -
画奥运五环
奥运五环的颜色分别为:蓝、黄、黑、绿、红。五环从左到右互相套接,上面是蓝、黑、红环,下面是是黄、绿环。整个造型为一个上大下小的梯形,这5种不同颜色的圆环代表为五大洲。圆环颜色16进制10进制蓝#0387c3RGB(2,135,195)黄#eec600RGB(238,198,0)黑#010101RGB(1,1,1)绿#029e3eRGB(2,158,62)红#de0523RGB(222,5,35) 可以使用Scratch来原创 2021-02-14 17:36:56 · 1174 阅读 · 0 评论 -
金字塔的积木编程
金字塔是一个上尖下方的四面体,它的截面是一个三角形,可以用长方形的砖块去堆叠成一个大的三角形来表示金字塔。 下面介绍使用Scratch来画金字塔。1、定义"砖块"积木图(1) 定义"砖块"积木 图(2) "砖块"积木代码 2、定义5个变量点击Scratch左侧的[变量] --> 新建如下5个变量当前砖块左下角X当前砖块左下角Y金字塔层数砖块长砖块宽 如图(3) 所示:图(3) 定义5个变量 3、定义"调整砖块长和宽"积木 由原创 2021-02-14 16:07:21 · 2056 阅读 · 3 评论 -
等边三角形的积木编程
用Scratch里的画笔,可以很方便的画出等边三角形。步骤如下:1、定义"等边三角形"积木点击Scratch里的"自制积木" --》制作新的积木 --》直线 --》添加4个参数,如图(1)、(2)所示:图(1) 定义"等边三角形" 图(2) “等边三角形”积木代码 2、主函数图(3) 主函数 效果如下: 图(4) 等边三角形...原创 2021-02-13 17:17:51 · 654 阅读 · 0 评论 -
长方形的积木编程
用Scratch画长方形有多种方法,可以用一个“点+长+宽”来画,也可以使用"长方形的2个对角顶点来画",还可以使用"长+翻转90°+宽+翻转90°来画"。1、"点+长+宽"方式1.1 定义"直线"积木点击Scratch左侧的"添加扩展" --》画笔点击Scratch里的"自制积木" --》制作新的积木 --》直线 --》添加4个参数,如图(1)、(2)所示:图(1) 定义"直线"积木 图(2) "直线"积木代码 1.2 定义"长方形1"积木点击Scratch里的"原创 2021-02-13 16:41:17 · 1089 阅读 · 0 评论