Investigación 1: Dar vida a los objetos
OBJETIVOS
Una vez finalizada esta investigación sabrás:
Una vez finalizada esta investigación sabrás:
- Que cada objeto tiene su propio programa.
- Usar las bloques de visibilidad de los objetos.
- Dotar de movimientos complejos (caer suavemente, rebotar) a los objetos.
2. Esta es una obra derivada de los materiales curriculares generados
para el proyecto Scratch Maths, de University College London.
Este trabajo se distribuye con una licencia Reconocimiento-NoComercial-
CompartirIgual 4.0 Internacional
(CC BY-NC-SA 4.0)
4. Abre el proyecto 3-Múltiples objetos, guárdalo como
una copia y renómbralo.
Explora el proyecto.
Haz click sobre cada objeto y explora cómo reaccionan.
◆ ¿Cuántos objetos hay en el proyecto?¿Cómo se llaman?
◆ ¿Qué hace cada uno de los objetos?¿Cómo lo has descubierto?
◆ ¿De dónde proceden las reacciones de los objetos?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.1 – Múltiples objetos
5. Para cada objeto crea un programa de configuración con el
bloque al hacer click en bandera verde para llevar a los
objetos a su posición inicial.
Recuerda seleccionar el objeto que quieres programar.
[Extensión] Sustituye el bloque ir a x: … y: … por el bloque
deslizar a x: … y: …. Experimenta con distintos tiempos de
deslizamiento en este bloque.
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.1 – Múltiples objetos
6. ◆ ¿Cómo y dónde has localizado las posiciones de inicio de los objetos?
◆ ¿Cómo has creado un programa de configuración para cada objeto?
◆ ¿Cuántos programas has creado en total?
◆ ¿Qué ocurre si haces click sobre uno de los objetos?¿Qué ocurre si
haces click en la bandera verde? ¿Cuál es la diferencia?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.1 – Múltiples objetos
7. Debatiendo en clase, inventad una historia breve sobre cada
uno de los cuatro personajes:
¿De dónde son?
¿De qué se conocen?
¿Qué les gusta hacer?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.1 – Múltiples objetos
9. Continúa con tu proyecto 3-Múltiples objetos.
Arrastra los bloques esconder y mostrar del grupo Apariencia
y explóralos.
Crea un nuevo comportamiento para Nano:
Cuando se haga click en Nano, desaparecerá, y luego
aparecerá en otro sitio.
Usa los siguientes bloques:
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
10. Debatiendo en grupo, comparad las siguientes soluciones:
1 2
6
3
4
5
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
11. Asegúrate de que siempre que se haga click en Nano
reaparecerá en otro sitio del escenario.
¿Te acuerdas de cómo hacías
que el Escarabajo saltara a una
posición aleatoria?
◆ ¿Qué hace exactamente el bloque esconder? ¿Qué pasaría si
borraras el bloque mostrar de tu programa - dónde estaría Nano?
◆ Cuando haces click en Nano de nuevo, ¿se teletransporta a otro sitio?
Si no lo hace, ¿por qué?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
12. ◆ ¿Qué valores has seleccionado para las posiciones x e y?¿Cómo has
seleccionado estos valores?
◆ ¿Qué pasaría si solo seleccionaras números negativos para las
posiciones x e y, como número aleatorio entre -200 y -100?
Crea tu propio bloque teletransportar y haz que el
comportamiento de Nano sea tan corto como:
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
13. [Extensión] Nano podría desaparecer de una vez usando
esconder, y luego mostrar. Pero también podría desaparecer
y aparecer de forma gradual – usando el efecto desvanecer:
Explora el bloque por sí mismo (aislado, no dentro de un
programa). Haz click una y otra vez. ¿Qué ocurre?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
14. ¿Qué has descubierto?
El efecto desvanecer se mueve entre 0 y 100
Usa el bloque repetir para programar un efecto de desaparición.
Crea tu propio bloque desaparecer y úsalo en lugar de esconder.
Crea el proceso inverso. Haz la velocidad de desaparición más lenta de 25.
Crea tu propio bloque reaparecer y úsalo en lugar de mostrar.
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
15. [Extensión] Explora distintos disfraces de Nano.
Usa uno o varios bloques cambiar disfraz a … en el programa
de teletransporte.
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
16. ◆ ¿Has usado diferentes disfraces de Nano?¿Para qué?
◆ ¿Cuál es la diferencia exacta entre estos dos bloques? Explóralos.
◆ ¿Nano desaparece y aparece de forma gradual?¿Lento?¿Muy lento?
◆ ¿Cómo podrías cambiar la velocidad a la que desaparece Nano?
¿Desaparece completamente? ¿Has usado velocidades diferentes?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.2 – Teletransportar a Nano
18. Hola, soy Tera.
Puedo saltar a
cualquier y - ¡baja o
alta!
Hola, soy Nano. Puedo
teletransportarme a
cualquier punto - ¡a toda x
o y!
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
Yo soy y
Voy de abajo a arriba
Yo soy x
Cruzo de izquierda a derecha
19. Continúa con tu proyecto 3-Múltiples objetos.
Selecciona a Tera.
Arrastra este bloque y explora:
◆ ¿Qué ocurre cuando haces click en el bloque?
◆ ¿Qué números has probado?
◆ ¿Has cambiado a Tera de sitio y luego has hecho click en el
bloque?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
20. Usa 2 bloques sumar a y … y un bloque esperar …
Únelos de formas diferentes y explora.
◆ ¿Qué has descubierto?
◆ ¿Qué números has probado?
◆ ¿Cuánto ha saltado Tera - arriba y abajo?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
22. Crea un nuevo programa para Tera:
al hacer click en este objeto, saltará alto,
y luego volverá a la misma posición.
Usa
► un bloque sumar a y … para saltar y
► un bloque sumar a y … para caer.
Asegúrate de que Tera vuelve a la misma posición.
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
23. En lugar de caer de un solo golpe, queremos que Tera
aterrice suavemente.
Añade un bloque repetir para hacer que Tera caiga
repitiendo varios saltos pequeños – moviéndose en total la
misma distancia.
◆ ¿Cómo has logrado que Tera vuelva exactamente a la
posición desde donde había saltado?
◆ Si arrastras a Tera a otro sitio y haces click sobre ella, ¿saltará y
caerá en la nueva posición?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
24. Crea tu propio programa saltar y haz controla el
comportamiento de Tera con el siguiente programa:
[Extensión] Cambia los disfraces de Tera mientras salta y cae.
Usa 2 o 3 de sus disfraces...
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
25. [Extensión] Usa otro bloque repetir para hacer que Tera salte
también suavemente (pero no tanto como cuando cae).
◆ ¿Tera salta y cae a diferentes velocidades?
◆ ¿Cómo has calculado los valores para los bloques repetir y
sumar a y … para hacer que Tera salte y aterrice?
◆ ¿Has definido un bloque propio también para saltar?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.3 – Tera saltarina
27. Continúa con tu proyecto 3-Múltiples objetos
Selecciona a Pico y mira sus disfraces.
Haz click sobre ellos uno por uno,
comenzando por el primero.
◆ ¿Qué has descubierto?
◆ ¿Puedes representar las diferentes posiciones?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
28. Arrastra el bloque siguiente disfraz y explora.
Haz click sobre el bloque una y otra vez. Luego añade repetir
100 a su alrededor.
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
29. Construye un programa sencillo al hacer click sobre este
objeto para Pico usando sólo estos bloques:
Añade un bloque mover con un número de pasos pequeño,
como 1, 2 o 3…
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
30. Añade un bloque esperar con un valor muy pequeño, como
0.1 ó 0.2 segundos. Experimenta con distintos valores
pequeños tanto en el bloque mover como en el esperar.
◆ ¿Cómo se crea la ilusión de que Pico está andando?
◆ ¿Cómo podrías hacer que Pico andase más rápido o despacio?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
32. ¿Qué pasará cuando Pico llegue al borde?
Explora este nuevo bloque:
¿Dónde añadirías este nuevo bloque en tu programa? ¿Por
qué?
◆ ¿Qué pasa si usamos el bloque si toca un borde, rebotar?
¿Qué pasa si se coloca fuera del bloque repetir del programa?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
33. Haz que Pico ande por siempre en lugar de solo 100 veces
Haz click en el símbolo Detener para
hacer que Pico pare.
◆ ¿Cuál es la diferencia entre los bloques repetir y por siempre?
◆ ¿Por qué no puedes añadir ningún bloque detrás del por
siempre?
◆ ¿En qué dirección rebota Pico tras tocar el borde?¿Cómo
funciona el rebotar?
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
34. [Extensión] Un estudiante añadió por siempre sin borrar
el bloque repetir. Visualiza, compara y debate estos programas:
1 2 3
MÓDULO 3: INVESTIGACIÓN 1
Actividad 3.1.4 – Pico andarín
35. Lista de verificación de la Investigación 1:
MÓDULO 3: INVESTIGACIÓN 1
He creado un programa de configuración para cada objeto.
He hecho que Nano se esconda y aparezca en otro sitio.
He hecho que Nano reaparezca en un sitio aleatorio. [Extensión]
He usado el efecto desvanecer para que Nano se esconda gradualmente.
He hecho que Tera salte y caiga cambiando la posición y.
He hecho que Tera caiga suavemente usando varios saltos pequeños.
[Extension]
He usado bloques para cambiar los disfraces de los objetos.
He hecho andar a Pico y que rebote en los bordes.
He hecho que Pico ande y rebote por siempre.
36. MÓDULO 3 INVESTIGACIÓN 1: Vocabulario clave
este bloque esconde el objeto en el escenario, si se
estaba mostrando
este bloque muestra el objeto en el escenario, si estaba
escondido
este bloque cambia la posición y de un objeto añadiendo
el valor indicado
si el objeto está tocando el borde del escenario, invierte
la dirección a la que está apuntando el objeto
animación es una ilusión (normalmente de un movimiento) creada al
mostrar distintos disfraces en una secuencia
este bloque repite los bloques que contenga “por
siempre” (hasta que se hace click en el símbolo de
detener)