AVANZADO
PYTHON
Copia el texto que ves aquí abajo:
1
from
artie
import
Artie
import
math
2
3
artie
=
Artie()
def
draw_arc(direction,fraction,radius):
4
L
=
78
5
6
PI
=
3.141592
distance
=
PI
*
2
*
radius
*
fraction
7
8
angle = atan(L/radius) * 180/PI
if direction
==
'left':
9
10
angle
=
-angle
artie.movearc(distance,angle)
11
artie.penup()
12
13
artie.left(
20
)
artie.pendown(
2
)
14
15
draw_arc(
'left'
,(
93.0/360.0
),
38
)
artie.left(
15
)
16
17
artie.forward(
19
)
artie.right(
59
)
18
artie.forward(
36
)
19
20
artie.right(
64
)
artie.forward(
15
)
21
22
artie.right(
73
)
artie.forward(
35
)
23
24
artie.right(
53
)
artie.forward(
18
)
25
artie.left(
48
)
26
27
draw_arc(
'right'
,(
86.0
/
360.0
),
57
)
draw_arc(
'left'
,(
93.0/360.0
),
38
)
28
29
artie.right(
11
)
draw_arc(
'right'
,(
112.0/360.0
),
43
)
30
31
artie.right(
155
)
draw_arc(
'left'
,(
85.0/360.0
),
43
)
32
artie.left(
6
)
33
draw_arc(
'right'
,(
88.0/360.0
),
57
)
34
PROGRAMA
SIMULADOR
Es aconsejable que compruebes
siempre tu código con el simulador.
SIMULADOR
EJECUTAR
Centra a
Artie Max
sobre la hoja
de papel
SERPIENTE
También puedes descargar el código
completo de este proyecto. Lo único
que tienes que hacer es buscar el
proyecto llamado "SERPIENTE"
GUARDAR
GUARDAR COMO...
NUEVO PROGRAMA
BORRAR PROGRAMA
DESCARGAR
PROGRAMA ACTUAL
UPLOAD PROGRAM
DEMOSTRACIÓN:
• SERPIENTE
OBSERVA Y APRENDE
Sigue en la pantalla lo que va dibujando
Artie Max. Observa lo que ocurre sobre la
página con cada orden que programas.
DESCARGAR
en el menú.