Scratch编程入门-画图模块6【绘制三角形】

上一节课带领大家绘制了长方形。

记不清的朋友可以点击下方链接回顾一下上一节课的内容。

Scratch编程入门-画图模块【绘制长方形】

这一节课我将带领大家绘制三角形,

那么就让我们开始吧!

我们如下图所示,绘制一个简单的等边三角形,要求画笔为黑色,长边为200,粗细为2。 

第一步,根据要求“画笔为黑色,长边为200,粗细为2”,我们编写如下图所示积木。

添加“全部擦除”是为了程序运行时清除之前的图像。

添加“移动到x:0,y:0”是为了给角色加一个初始位置,这个题目本身没有要求初始位置,这个初始位置是我自己定的,如果题目要求了落笔的坐标要以题目要求为准,如果题目没有要求,我们可以根据自己实际需要灵活定义合适的初始位置。

添加“落笔”是为了下一步可以画出图像,只有落笔状态才能画出图像。

第二步,如下图,移动200步即可画出第一条边。 

如果要画第二条边怎么办?

等边三角形的特点是三条边相等,三个角都是60度,那么我们画完第一条边应该旋转多少度呢?

我相信很多同学会说旋转60度,因为等边三角形每个角都是60度,而且之前画的正方形、长方形就是旋转的90度,而且正方形和长方形每个角也正好90度。但真的是这个样吗?

我们来试试所谓的60度。

明显这个图形不是等边三角形 。

那么正确要旋转的度数是多少呢?

如下图右转/左转120度画出的好像是等边三角形的两个边,

为什么是旋转120度而不是60度呢?

为啥正方形和长方形是旋转了90度呢?

其我们旋转的角度是外角,120度是这么来的。(如下图)

为啥正方形和长方形是旋转了90度呢?因为正方形和长方形每个角(内角)都是90度,所以外角也是90度(内角+外角=180度),这才有了很多新手以为旋转多少度就是旋转内角度数的错觉。

知道了旋转角度我们就可以画出等边三角形。

为了方便大家观察绘制三角形过程,我在每次移动、旋转的节点添加了等待0.5秒的指令,帮助大家更直观的看到绘制的过程和顺序。(如下图) 

 

等边三角形已经画完了,我们使用循环简化一下。

那么我们使用重复执行3次来代替(如下图)。原本三组同样的积木只保留了一组,给保留的一组添加“重复执行3次”实现了和原来同样的效果。 

至此程序结束

下节课我们将绘制等边五边形、六边形等 。

Scratch画图100例】图43-scratch旋转填充三角形 少儿编程 scratch编程画图案例教程 考级比赛画图集训案例
青少年编程学习指导
05-06 1672
目录 scratch旋转填充三角形 一、题目要求 1、准备工作 2、功能实现 二、案例分析 1、角色分析 2、背景分析 3、前期准备 三、实现流程 1、案例分析 2、详细过程 四、程序编写 五、考点分析 六、推荐资料 1、入门基础 2、蓝桥杯比赛 3、考级资料 4、视频课程 scratch旋转填充三角形 一、题目要求 背景为白色、正六边形和三角形填充颜色分别为红色、绿色 图形中间为边长为80的正六边形,周围为六个等边三角形 正六边形的上下两条边要求...
Scratch考级99图】图9-等级考试scratch 三角形
青少年编程学习指导
12-06 1646
一、案例介绍 在舞台正中央绘制如下图形,要求: 1、围绕舞台正中心绘制如上图形 2、外围是边长为200的正方形 3、里面是编程为160的正方形,不能有多余的线条 二、案例演示 【Scratch案例演示】Scratch图6-绘制双正方形相框 三、案例分析 3.1图形分析 首先我们先分析下这个图形,我们可以看到上面图形其实是由两个正方形组合而成的,但是这两个图形并不是连续的图形;所以我们绘制完外围正方形之后,需要抬笔,然后将笔移到第二个正方形的开始绘制的位置,在落笔进行绘...
Scratch案例——坐标和三角形
weixin_44602985的博客
04-27 2282
是不是Scratch只能作动呢?No,它能算数学,创作艺术图,创作音乐,功能可强了。 这是用Scratch数学图,最终成的效果图,有坐标系,坐标点,等腰三角形。 该怎么样设置脚本?下面脚本横坐标和纵坐标 接下来该三角形了 让坐标点依次显示吧 转自:https://www.china-scratch.com/news/2253 ...
计算机图形学——小型图形绘制程序
最新发布
m0_64315963的博客
07-22 987
这是上学期的计算机图形学课程设计的总结,要求是做一个简单的图形绘制系统,实现一些基础功能,如基本图元光栅化、二维几何变换、三维几何变换等
利用scratch画图三角形、四边形、菱形等
weixin_43405101的博客
09-05 8912
各种图形 1.四边形: 基础版: 进阶版: 2.三角形 已知1.2点都是重复执行次数,左转度数。可以得知:重复执行边长,左转360/边长。则:(以三角形为例:) 这里涉及到一个知识点:变量。变量也就是我们学计算机的时候,自定义的一个数值。 例如:int i=0;在scratch中则是将边长(这个变量)设为3.也就是int length=3; 3.可以利用旋转度数,做出各种不同的图形。...
Scratch画图100例】图41-scratch三角形雪花 少儿编程 scratch编程画图案例教程 考级比赛画图集训案例
青少年编程学习指导
01-05 2283
scratch三角形雪花 一、题目要求 2019年5月Scratch二级真题 绘制如下图形: 1、准备工作 1. 隐藏小猫角色 2. 默认背景不变 2、功能实现 1 .初始设置雪花中心点的坐标X=0,Y=0 2. 线条粗细1,线条颜色为任意彩色 3. 点击绿旗,在屏幕上出均匀分布的5个三角形雪花图案 二、案例分析 1、角色分析 角色:小猫 2、背景分析 背景:默认空白背景 3、前期准备 1. 保留默认的小猫不变 2. 保留默认的背景不变 3.从拓展模块中添加
Scratch画图100例】图45-scratch绘制多层旋转三角形 少儿编程 scratch编程画图案例教程 考级比赛画图集训案例
青少年编程学习指导
06-13 2001
目录scratch绘制多层旋转三角形一、题目要求1、准备工作2、功能实现二、案例分析1、角色分析2、背景分析3、前期准备三、实现流程1、案例分析2、详细过程四、程序编写五、考点分析六、推荐资料1、入门基础2、蓝桥杯比赛3、考级资料4、视频课程 1. 隐藏小猫角色2. 默认背景不变笔的颜色为蓝色,笔的粗细为2绘制如上所示图形,边长自定义,图形不能超出舞台范围点击绿旗,在屏幕上绘制出以上图形角色:...
绘制三角形
缘来阁
07-19 674
三角形形状 * ** *** 代码 #include <stdio.h> int main() { for(int i=0; i<3; i++) { for(int j=0; j<=i; j++) { printf("*"); } printf("\n"); } return 0; }
WebGl编程初步——绘制简单三角形
do
12-08 373
var points = []; var NumTimesToSubdivide = 5; /* initial triangle */ var vertices = [ vec2( -1, -1 ), vec2( 0, 1 ), vec2( 1, -1 ) ]; divideTriangle( vertices[0],vertices[1], vertices[2], NumTimesToSub...
Scratch编程入门-画图模块5【绘制长方形】
weixin_50528151的博客
08-27 1508
这一节课我将带领大家绘制长方形
scratch-代码-画图(直线+三角形+矩形+曲线)
01-15
在"scratch-代码-画图(直线+三角形+矩形+曲线)"这个项目中,作者分享了一组Scratch代码,用于在舞台上绘制不同的图形:直线、三角形、矩形和曲线。这些基本图形是图形编程的基础元素,通过它们可以构建出更复杂的...
Scratch编程入门-画图模块7【绘制正多边形】
weixin_50528151的博客
09-02 1994
这一节课我将带领大家使用scratch绘制正多边形
Scratch编程-画图模块14【绘制五角星】
weixin_50528151的博客
10-30 5162
今天带大家使用scrtach绘制五角星。
Scratch考级99图】图17-等级考试scratch绘制复杂图形6个旋转三角形 少儿编程 scratch画图案例教程
青少年编程学习指导
03-10 1706
一、案例介绍 在舞台正中央绘制如下图形,要求: 二、案例演示 Scratch图17-绘制特殊图形之6个旋转三角形 三、案例分析 首先我们先分析下这个图形,能比较容易的看出来是由6个三角形,围绕中心旋转而来,然后构成的一个图形. 补充知识:三角形,我们之前已经绘制过了;那我们要如何将6个三角形围绕中心平均分布呢; 这里我们要讲到一个数学几何知识,围绕一个点旋转一圈得到的是一个圆,我们知道一个圆是360度; 所以我们6个三角形要均匀分布在一个360度的圈里面...
scratch编程圆内接三角形
迷你恐龙的博客
06-12 958
圆内接三角形是指圆的直径两端连接圆上任意一条边一定是一个直角,效果如下: 我们知道了它的效果,现在就来编程吧! 说先出4个圆点: 圆点1和圆点2的代码: 圆点3的代码: 重复执行中的代码运行是不断地圆,下面是圆点4的代码,重复执行三角形: 注意,展示效果中的黑色圆是我自己在背景中的,不是程序的结果 喜欢的话请点赞收藏关注及微信公众号: 注:本文章为作者原创,未经允许禁止转载!!! ...
Scratch教程之神奇的笔(2)
Khan的博客
03-07 4619
一、使用三角形 分析: 1.角色面向90度方向,向前移动100步,三角形第一条边。 2.角色向左旋转120度,移动100步,三角形第二条边。 3.角色向左旋转120度,移动100步,三角形第三条边。 代码示例: 思考问题:为什么三角形要向左旋转120度? 分析: 由角色移动方向决定。先是面向正右方(90度方向)。参照下图。 小知识:多边形分为内角和外角。多边形外角和为360度。 代码优化1: 由上图代码可见,重复编写了三次移动100步->向左旋转120度,是不是可以使用循环结构来
用python的turtle等边三角形讲解_通过Python turtle绘制等边三角形编程思维和逻辑...
热门推荐
weixin_36293915的博客
02-12 1万+
相信三角形对于绝大数人来说,是再熟悉不过的一个几何图形了,并且在现实生活和工作中也经常遇见,如果要的话,相信很多人也会说,简单的很啊,三条相等的线段,每两个线段的夹角为60度就可以了啊,也许我们借助几何作图工具会很快的很容易的出来,但是如果我们要让计算机帮我们绘制的话,该如何绘制呢?如果用画图工具的话,也很容易绘制出,但是我们现在讨论的是如何通过代码编程实现绘制等边三角形,本次案例采用pyt...
【数学篇】Scratch三角形分类
我可以很大侠的博客
04-25 925
操作:点击小绿旗,鼠标单击小猴子头像进行主界面开始进行三角形分类。【作品展示】三角形分类。
SCRATCH编程入门绘制正方形与编程基础
"SCRATCH 初始编程课程,适合儿童学习编程的软件,讲解了编程基础知识,包括Scratch编程语言、程序概念、编程语言种类、编译执行与解释执行的差异,以及Bug和Debug的处理。" 在Scratch初始编程课程中,首先介绍了...
写文章

热门文章

  • Scratch编程-画图模块14【绘制五角星】 5143
  • Scratch编程入门-画图模块1【认识画图模块积木】 4153
  • Scratch编程-画图模块12【蓝桥杯scratch编程题真题】 3157
  • Scratch编程入门-画图模块6【绘制三角形】 2735
  • Scratch编程入门-画图模块4【绘制正方形】 2337

分类专栏

  • scratch四级真题含答案 付费 16篇
  • Scratch三级真题含答案解析【电子学会真题】 付费 18篇
  • Scratch二级真题含答案解析【电子学会真题】 付费 15篇
  • Scratch画笔模块入门到精通 付费 14篇
  • scratch一级真题含答案 13篇
  • scratch游戏源码 2篇

最新评论

  • 线下少儿编程培训赚钱吗?

    qq_45630938: 博主什么时候讲讲你们的这个模式呢表情包

  • 少儿编程 中国电子学会图形化编程2020年12月等级考试Scratch三级真题解析(选择题、判断题)

    CSDN-Ada助手: 哇, 你的文章质量真不错,值得学习!不过这么高质量的文章, 还值得进一步提升, 以下的改进点你可以参考下: (1)使用更多的站内链接;(2)提升标题与正文的相关性。

  • 中国电子学会C++考级真题一级题精选

    李老师讲编程: 啊?问题是?我也是初学c++,请大佬指教表情包

  • 中国电子学会C++考级真题一级题精选

    weixin_46630499: 第二个是有问题的

最新文章

  • 图形化编程/Scratch/编程猫角色素材免费分享1-10期合集
  • 中国电子学会2023年12月份青少年软件编程Sc ratch图形化等级考试试卷四级真题
  • 中国电子学会2023年9月份青少年软件编程Sc ratch图形化等级考试试卷四级真题
2024
08月 1篇
03月 16篇
02月 8篇
01月 38篇
2023年7篇
2022年14篇

目录

目录

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

李老师讲编程

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或 充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值

玻璃钢生产厂家精良的玻璃钢花盆泰安玻璃钢景观雕塑玻璃钢荷叶雕塑壁挂河北季节性商场美陈批发深圳商场美陈策划公司凤岗玻璃钢花盆花器宁波红色革命主题玻璃钢雕塑草莓玻璃钢卡通雕塑价格广东公园玻璃钢雕塑批发看报纸玻璃钢雕塑蚌山玻璃钢花盆花器浙江玻璃钢雕塑厂招聘临时工北京常用商场美陈厂家供应四川玻璃钢商场美陈雕塑莱芜卡通玻璃钢雕塑制作肇庆玻璃钢雕塑商家伊犁气球商场美陈仙林商场大厅美陈伊犁气球商场美陈装饰耐高温玻璃钢花盆哪里买玻璃钢室内雕塑人物玻璃钢雕塑工业东莞玻璃钢吉祥公仔雕塑国内知名的玻璃钢花盆商场美陈 流程商场美陈合同样本组合式玻璃钢花盆设计玻璃钢雕塑模具 动物车宁波定制玻璃钢雕塑兰州卡通玻璃钢雕塑定做香港通过《维护国家安全条例》两大学生合买彩票中奖一人不认账让美丽中国“从细节出发”19岁小伙救下5人后溺亡 多方发声单亲妈妈陷入热恋 14岁儿子报警汪小菲曝离婚始末遭遇山火的松茸之乡雅江山火三名扑火人员牺牲系谣言何赛飞追着代拍打萧美琴窜访捷克 外交部回应卫健委通报少年有偿捐血浆16次猝死手机成瘾是影响睡眠质量重要因素高校汽车撞人致3死16伤 司机系学生315晚会后胖东来又人满为患了小米汽车超级工厂正式揭幕中国拥有亿元资产的家庭达13.3万户周杰伦一审败诉网易男孩8年未见母亲被告知被遗忘许家印被限制高消费饲养员用铁锨驱打大熊猫被辞退男子被猫抓伤后确诊“猫抓病”特朗普无法缴纳4.54亿美元罚金倪萍分享减重40斤方法联合利华开始重组张家界的山上“长”满了韩国人?张立群任西安交通大学校长杨倩无缘巴黎奥运“重生之我在北大当嫡校长”黑马情侣提车了专访95后高颜值猪保姆考生莫言也上北大硕士复试名单了网友洛杉矶偶遇贾玲专家建议不必谈骨泥色变沉迷短剧的人就像掉进了杀猪盘奥巴马现身唐宁街 黑色着装引猜测七年后宇文玥被薅头发捞上岸事业单位女子向同事水杯投不明物质凯特王妃现身!外出购物视频曝光河南驻马店通报西平中学跳楼事件王树国卸任西安交大校长 师生送别恒大被罚41.75亿到底怎么缴男子被流浪猫绊倒 投喂者赔24万房客欠租失踪 房东直发愁西双版纳热带植物园回应蜉蝣大爆发钱人豪晒法院裁定实锤抄袭外国人感慨凌晨的中国很安全胖东来员工每周单休无小长假白宫:哈马斯三号人物被杀测试车高速逃费 小米:已补缴老人退休金被冒领16年 金额超20万

玻璃钢生产厂家 XML地图 TXT地图 虚拟主机 SEO 网站制作 网站优化