2.2 Movimiento de varios objetos en Scratch

  • ACTIVIDAD
    • Realiza un proyecto en Scratch con 2 objetos que estén moviéndose de forma infinita por la pantalla.
    • Cuando los objetos alcancen el borde del escenario rebotarán y continuarán moviéndose.
    • Cuando los objetos se toquen el uno con el otro, uno de ellos mostrará un mensaje y el otro responderá. Para mostrar los mensajes de los objetos utiliza la instrucción "decir    por    segundos" dentro de las instrucciones Apariencia.
    • Tu programa será similar (NO IGUAL) al siguiente vídeo, utilizando los objetos y fondos que desees.

    • Una vez que hayas terminado tu proyecto, compártelo.
    • PISTAS:
      • Si no sabes muy bien cómo comenzar, a continuación se dan un conjunto de pasos para ayudarte a desarrollar el programa:
        • PASO 1: Los objetos deberán partir de un valor de posición y dirección iniciales. Utiliza las instrucciones adecuadas para inicializar estos valores. A partir de ese momento deberían estar moviéndose durante todo el tiempo, por tanto, deberás usar el bloque que permite la ejecución repetida de instrucciones, sin parar, donde el objeto estará movíendose y rebotando si toca con el borde. En este punto tendrás un programa con dos objetos moviéndose continuamente.
        • PASO 2: Deberás considerar que el movimiento de cada objeto y el rebote cuando alcanza el borde del escenario se deberán realizar hasta que el objeto toque el otro objeto. Por este motivo, dentro del bloque que permite la ejecución por siempre, deberás añadir otro bloque de ejecución con condición, de tal forma que la condición sea tocar el otro objeto. De esta forma, el objeto se estará moviendo y rebotando sobre el borde hasta que un objeto toque al otro.  Si se cumple la condición, deberá mostrar un mensaje y continuar el movimiento (es decir, volver a ejecutar el bloque por siempre).
        • PASO 3: Después de mostrar el mensaje, es conveniente que retrocedas un poco el objeto y le cambies la dirección, para que no vuelva a chocar inmediatamente después de la última vez.

  • ENTREGA DE LA ACTIVIDAD
    • Cuando hayas terminado el proyecto con los cambios descritos previamente, desde la página dónde estás editando el proyecto, pulsa sobre el botón: "Ver página del proyecto".
    • Copia la URL de tu proyecto Scratch (selecciona la URL y pulsa Ctrl+C).
    • Dentro de esta página (entrega de la actividad) pulsa sobre el botón Agregar entrega , copia la URL de tu proyecto Scratch (Ctrl+V) dentro de la caja de texto "Texto en línea", deberías obtener un resultado similar a la siguiente figura (recuerda que la URL de tu proyecto será ligeramente diferente a la que mostramos en la figura):
    • Pulsa después sobre Guardar cambios para que tu aportación quede registrada. Una vez registrada, puedes modificarla en cualquier momento (pulsando sobre Editar mi entrega), hasta que la envíes para su calificación, pulsando sobre Enviar tarea
    • Hemos creado un Estudio para que cada uno de vosotros dejéis allí vuestro proyecto "Movimiento de varios objetos en Scratch" con el objetivo de tener todos vuestros proyectos agrupados en la misma carpeta y que podáis echar un vistazo a los proyectos de vuestro compañeros. Pulsa sobre el siguiente enlace para abrir el "Estudio: Movimiento de varios objetos":

      http://scratch.mit.edu/studios/437451/

        • Pulsa sobre la barra inferior "Añadir proyectos":

        • Selecciona tu proyecto "Movimiento de varios objetos" para que se añada al Estudio que contendrá todos los proyectos de esta actividad realizados por tus compañeros. Puedes explorar los proyectos de este Estudio para ver las soluciones de tus compañeros.