小学中高年级课后服务 python编程教学课件 二阶第09课 多彩多边形(共26张PPT)

资源下载
  1. 二一教育资源

小学中高年级课后服务 python编程教学课件 二阶第09课 多彩多边形(共26张PPT)

资源简介

(共26张PPT)
空白演示
在此输入您的封面副标题

多彩多边形
吉码
课堂总结
1、设置画布的大小
turtle.setup(width,height,startx,starty)
·width,宽度
·height,高度

startx与starty,绘图窗口出现在屏幕中的位置,
默认是屏幕的正中心
2、五环绘制的方法
坐标位置分析,从每一个圆的顶点开始,设置半径为负数,进行绘圆
情境引入
多边形
数学用语,由三条或三条以上的线段首尾顺次
连接所组成的平面图形叫做多边形。
按照不同的标准,多边形可以分为正多边形和
非正多边形、凸多边形及凹多边形等。
言码
思维构建
什么是多边形?
吉码教育
多边形
=(乐+)+(4xt
片a=a8+)
4话A43td)3-73)
年:Bt(X+)(告冈
000/042
信码
情境引入
多边形相邻两边所组成的角叫做多边形的
内角
多边形的
边数
3
4
5
6
年■用■
n
内角和
180°
360°
540°
720°
180°×(n-2)
思维构建
在turtle中绘制一个正
六边形,应该如何绘制?
快动手试试吧~


正多边形
编玩边学
在turtle中,有一种非常简洁的方法,
只需要一行代码~
就可以快速的画出正多边形!
想要了解吗?
编玩边学
正多边形一定有
外接圆,外接圆
的半径是正多边
形的中心到顶点
的距离。
编玩边学
turtle.circle(半径,角度,step)
step,内切正多边形的边数。
未指定边数,默认情况下会画一个完整的圆。
turtle.circle(100,360,3)
编写代码,查看
turtle.circle(100)
相应的效果吧~

多边形创作

思维构建
观察左边这幅图
你发现了什么?
编玩边学
发现了吗?
实际它是由6边形组合而成的,
数一数,一共有多少个6边形?
6个
言码
编玩边学
绘制正六边形的代码:
turtle.circle(100,360,6)
试一试,你可以画出该图形吗?
信码
编玩边学
初始状态下,小海龟的头是朝向右边的:
画完第一个正六边形回到原点,
位置,朝向都没有发生变化
编玩边学
调整小海龟的朝向,向左旋转
60°
60°
然后继续绘制正六边形
编玩边学
import turtle
完整代码
turtle.pensize(3)
turtle.circle(100,360,6)
turtle.left(60)
turtle.circle(100,360,6)
turtle.left(60)
turtle.circle(100,360,6)
turtle.left(60)
turtle.circle(100,360,6)
turtle.left(60)
turtle.circle(100,360,6)
turtle.left(60)
turtle.circle(100,360,6)
turtle.done()

展开更多......

收起↑

资源预览