【青少年编程】绘制等腰直角三角形
Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复【Scratch】,即可进入。
如果加入了之前的社群不需要重复加入。
类比思维就是指把两个或者两类事物进行比较,并进行逻辑推理,找出两者之间的相似点和不同点,然后运用同中求异或异中求同的思维方法进行学习的一种思维。
“类比思维”是知识迁移的重要手段,本篇图文以绘制等腰直角三角形为例,来介绍这种思想。等我们带孩子们把Scratch的关卡全部搞定之后,就来通过这种方式学Python。
1. 通过 Scratch 绘制等腰直角三角形
绘制结果如下:
2. 通过 Turtle 绘制等腰直角三角形
import turtlet = turtle.Turtle()def drawTriangle(lenZ):t.pendown()t.forward(lenZ)t.left(135)lenX = (2 * lenZ ** 2) ** 0.5t.forward(lenX)t.left(135)t.forward(lenZ)t.left(90)turtle.TurtleScreen._RUNNING = True
t.shape(name='turtle')
t.clear()
t.penup()
t.pencolor('red')
t.goto(0, 0)
t.setheading(0)
drawTriangle(150)
turtle.done()
绘制结果如下:
是不是很有趣,一个是小猫一个是海龟,都可以定义函数,也都可以绘制图形。
【青少年编程】绘制等腰直角三角形相关推荐
- 【青少年编程】绘制五角星
Scratch竞赛交流群已成立(适合6至18周岁的青少年),公众号后台回复[Scratch],即可进入. 如果加入了之前的社群不需要重复加入. 类比思维就是指把两个或者两类事物进行比较,并进行逻辑推理 ...
- 【青少年编程】【蓝桥杯】绘制扇子
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...
- 【青少年编程】【蓝桥杯】绘制莲花图形
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...
- 【青少年编程】【四级】绘制花瓣
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 我们将有关编程题目的教学视频已经发布到抖 ...
- 【青少年编程】【二级】绘制图形
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】【二级】绘制方形螺旋
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】【二级】绘制五彩缤纷的多瓣花
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- 【青少年编程】【三级】绘制图形
「青少年编程竞赛交流群」已成立(适合6至18周岁的青少年),公众号后台回复[Scratch]或[Python],即可进入.如果加入了之前的社群不需要重复加入. 微信后台回复"资料下载&quo ...
- JAVA编程_07_打印等腰直角三角形
等腰直角三角形是指一个角是直角,且两条直角边相等的三角形.这里我们输出直角边长为n的等腰直角三角形. 输入格式: 大于0的整数. 输出格式: 输出对应的用*表示的等腰直角三角形 输入样例: 在这里给出 ...
最新文章
- yum update不升级内核方法
- 819 c语言程序设计,2018年大连海洋大学计算机科学与技术819高级语言程序设计(C语言)之C程序设计考研核心题库...
- BZOJ 2957: 楼房重建
- 技术分享|单元测试推广与实战-在全新的DDD架构上进行单元测试
- 数组的遍历 java
- 我换了一个灯泡,看看互联网大厂员工们的简历上都会怎么写
- 002,jvm启动流程
- 20145209 2016-2017-2 《Java程序设计》第4周学习总结
- Java Web基础回顾 —JQuery DOM
- java监控屏幕_Java实现简单屏幕监控
- 地图上分成一块一块区域 高德地图_高德地图行政区域划分问题有点搞不懂
- C# 注入工具方式[Inject]
- python查找excel中重复数据_Python pandas 获取Excel重复记录
- 七年级上册计算机工作计划,七年级上册班主任工作计划
- matlab如何看历史,matlab创建有价值历史纪录.txt 源代码在线查看 - Matlab创建有价值历史纪录(完整版),matlab 常用的命令集锦。 资源下载 虫虫电子下载站...
- 苹果计算机如何显示错误,Mac闪烁问号——如何修复苹果电脑错误提示-万兴恢复专家...
- 亲自动手搭建微服务框架和测试环境-1-背景
- KUCAS清关文件申请形式 TER与TIR认证介绍
- 14.嵌入式控制器EC实战 SMBus读取电池信息并控制充放电
- 50台同样配置的计算机装系统,几十台PC如何同时安装系统