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

carrera 1 2 3 4 5 6
Carrera 5
Pruébalo
31 KB


Meta:   Haz que los carros también compitan en una parte de pista que no se ve.


Screenshot


Vocabulario:   ht, st, wait

Código
Figuras
Mapa del Proyecto

code


Notas

Podemos añadir algunos comandos a los colores programados para que los carros desaparezcan por un momento y luego vuelvan a aparecer.   (De esta manera parecerá que están siguiendo su carrera en otra parte de la pista que nosotros no podemos ver).

  1. Añade esto al inicio de las instrucciones de cada color:
    ht wait random 50 st

    Ht significa "hide turtle" (esconde tortuga).   La tortuga será ocultada.

    Wait random 50 significa, "espera una cantidad al azar de tiempo que sea menos de 50".   Cada número es 1/10 de segundo.   Wait 10 es un segundo.   Wait 50 es cinco segundos.   Así que cada carro desaparecerá por hasta cinco segundos y no se moverá durante ese tiempo.

    St significa "show turtle" (muestra tortuga).   La tortuga parecerá nuevamente.

    Luego la tortuga terminará ejecutando las instrucciones (añadiendo 1 a su caja de número de vueltas) y continuará con la carrera.   Cada vez que un carro toca su línea de partida, será ocultado nuevamente por hasta 5 segundos antes de continuar con la carrera.

  2. Necesitamos añadir st al procedimiento reset para asegurarnos que los carros sean visibles cuando empecemos nuevamente.

  3. Un carro se mueve más rápidamente cuando es el único en movimiento.   Por lo tanto disminuiremos la velocidad de los carros cambiando sus instrucciones a fd random 3.




¿Qué pasa si?
¿Qué pasa si cambias el número a continuación de wait?
¿Qué pasa si cambias el número a continuación de fd random en las instrucciones de cada tortuga?


Desafío
¿Puedes "arreglar" la carrera de forma que un carro tenga ventaja sobre el otro?




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