神奇的海龟

情景任务:

星期天学校组织看了一场电影《海龟:奇妙之旅 神奇小海龟奇妙漂游记》小瓦力决定自己做一个爱爬行的小海龟。

FTxmYF.png

知识点拓展:

 海龟这一世界上最古老的动物, 亿年以上海龟在地球海洋中生存了。海龟为重要的角色, 帮助坚持海洋的环境和平。

Python 语言中的海龟库:
Turtle绘图体系诞生于1969年,主要用于程序设计的诞生,是python的标准库之一,也是入门级的图形绘制函数库。
Python 的“turtle”库,是Turtle绘图体系的Python 语言的实现,并莫认为标准库。

调用出海龟,并且出一条直线。

FTx8w6.png

队长盾牌

FTxbhF.png

漂亮的麻点点

FTxO1J.png

大雄和哆啦A梦

FTxLp4.png

下面是漂亮的麻点点Python 代码:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
import turtle as t
screen = t.Screen()
t.getscreen()
t.tracer(100)
screen.setup(600,600)
t.hideturtle()
colors = ["red","green","yellow","blue4","blue","pink"]
for i in range(36):
a=10*i
for d in range(26):
t.pu()
t.home()
t.seth(a)
t.pd()
b=3+d/18
t.right(b*(d+1))
t.pu()
t.fd((10+d**2/29)*3.14*(b*(d+1)/180+2))
t.pd()
t.pencolor(colors[i%3*2+d%2])
t.begin_fill()
t.fillcolor(colors[i%3*2+d%2])
t.circle(d/3)
t.end_fill()
t.pu()
t.home()

器材分解:

电池盒、轮子、CPU、马达。

学习目标:

1.了解海龟。
2.了解Python海龟库。
3.学习循环递增与 循环递减编程。
4.学会条件判断。

构建步骤:

FTxr0P.png

FTxsTf.png

FTxgfg.png

FTxDmt.png

FTx0OI.png

FTx6k8.png

FTxctS.png

程序设计:

F7pCSe.png

神奇的海龟已经完成,有什么疑问,加老师微信进行咨询吧!
FWnGAx.jpg

许昌市东城区智慧大道亨源通360广场3号楼7楼707室。
咨询:17698012211 15565323000