小学中高年级课后服务 python编程教学 二阶第11课 花蟒蛇 课件 (24张PPT)

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

小学中高年级课后服务 python编程教学 二阶第11课 花蟒蛇 课件 (24张PPT)

资源简介

(共24张PPT)

花蟒蛇
8
课前回顾
1、颜色列表的循环
b=["red","yellow","green","blue"]
for a in b:
turtle.color(a)
循环遍历列表中的颜色,每次循环把当前颜色字符串保存到变量:
中,再设置到画笔的颜色中去。
2、小海龟回到原点,画圆形点的方法
turtle.home()#回到原点(g,0)】
turtle.dot(size,color)#size:圆点直径的大小,
#color:圆点的颜色

情境引入
Python
之所以选中Python(大蟒蛇的意思)作为该编
程语言的名字,是因为Guido van Rossum(
吉多范罗苏姆)很喜欢看一个英国肥皂剧《
Monty Python's Flying Circus》(蒙提.派森
人生苦短,我用Python
Life is short,you need Python
的飞行马戏团),所以把这种语言命名为了
Python。.
情境引入
今天我们需要绘制的
花蟒蛇长什么样呢?
循循善诱
Python Turtle Grophics
寻请辅入蝴的长宝×
花国在310之间
作品演示
Caneel
注意仔细观察,作品的绘画轨迹
000
新知教授
1、蟒蛇的身体
2、蟒蛇的头部

3、作品完善
4、课堂总结

蟒蛇的身体

信码
思维构建

蟒蛇的身体实际上是由一段一段
的弧形拼接组成的!
结码
编玩边学
turtle.pencolor("颜色")
turtle.circle(半径,角度)
turtle.pencolor("red")
turtle.circle(30,80)
设置画笔颜色为红色,半径为30,角度为80
思维构建
调整方向为水平方向

turtle.setheading(-40)
90
270
180
0
-180
270
90
思维构建
半径为正,圆心在海龟的左侧;
半径为负,圆心在海龟的右侧:
编玩边学
turtle.color("red")
重复右侧代码,
turtle.circle(30,80)
turtle.color("blue")
绘制蟒蛇的身体
turtle.circle(-30,80)
加入for循环完成代码吧
编玩边学
import turtle
turtle.penup()
turtle.goto(-200,0)
移动小海龟到屏幕画布
turtle.pendown()
优化显示效果
turtle.pensize(20)
turtle.setheading(-40)
for i in range(5):
同学们,都完
turtle.color("red")
成了吗?
turtle.circle(30,80)
turtle.color("blue")
turtle.circle(-30,80)

展开更多......

收起↑

资源预览