Origen
Carpetas de Proyectos
Recursos de Profesores
Recursos de Estudiantes
En INGLÉS
¿Cómo hago?
Lectura
Foro MW
Mapa del Sitio
Búsqueda
Equipo

polígonos 1 2 3 4 5 6 7 8 9
Polígonos 6
Pruébalo
26 KB


Meta:   Encuentra la longitud de los lados de un polígono dibujado alrededor de un punto central.


Screenshot


Vocabulario:   set, int

Código
Mapa del Proyecto

to polygon
t1, pu
t2, pu
setc whatcolor
setpensize howthick
repeat 1 + #sides [
t1, fd howbig
t2,
setlength_of_side int distance "t1
wait 10
setpos t1's "pos
if touching? "t2 "t1 [pd]
t1, bk howbig rt 360 / #sides
]
end

to reset
everyone [home]
cg
end



Notas

  1. Crea una caja de texto y nómbrala length_of_side.   (El nombre de la caja de texto debe ser una palabra solamente).   Si deseas, usa la opción Text del menú, para cambiar el tipo y tamaño de letra.

  2. En el procedimiento polygon modificado, Setlength_of_side significa: Haz que el contenido de la caja de texto llamada length_of_side sea la siguiente entrada.

  3. Int distance "t1 significa: "Mide la distancia desde la tortuga activa hasta t1 y reporta sólo la parte entera del número (sin incluir la parte decimal)."

  4. Ahora, mientras t2 se alista para moverse a cada nueva posición de t1, mide y reporta la distancia.   Puedes comparar los números reportados en la caja de texto con los números del control howbig.




¿Qué pasa si?
¿Qué pasa si eliminas la palabra int ?


Desafío
Compara el número de la caja de texto con el número en el control howbig (la medida desde el centro hasta el vértice).   Intenta con diferentes polígonos.   ¿Para qué polígonos la distancia de cada lado es menor que howbig? ¿Para qué polígonos la distancia de cada lado es mayor que howbig? ¿Para qué polígonos la distancia de cada lado es igual a howbig?
¿Cuál es la longitud de lado máxima para un triángulo? ¿cuadrado? ¿pentágono?




© copyright 2001 - 2008  OpenWorld Learning.   All rights reserved.