Scratch es un lenguaje de programación que permite crear animaciones, juegos y historias mediante bloques de programación. Los bloques controlan el movimiento, apariencia y sonido de los personajes, y permiten que interactúen con eventos y sensores. Algunos bloques comunes incluyen movimiento, apariencia, sonido, eventos y control.
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
Scratch
1. Scratch: Funcionamiento
Scratch es un lenguaje de programación, que se emplea para
crear animaciones, juegos, historias y poder compartirlas con
otros usuarios, para crearlos se precisa utilizar los bloques de las
paletas de controlcada uno cumple un tarea y ejecuta su función.
Bloques de Movimiento:
Este bloque de movimiento se utiliza para posicionar al
personaje a cierto sitio del escenario, en el globo se indica la
cantidad de pasos que desea que de este personaje.
Con este operador se puede hacer que el personaje se le
pueda indicar la expansión usando la cantidad de grados y
también la dirección.
2. Con este bloque se puede indicar al personaje la dirección a
la que podrá apuntar en un movimiento que dé en su lugar en el
escenario, además puede apuntar; derecha, izquierda, arriba o
abajo.
Este bloque se puede usar para hacer que el personaje
apunte hacia cierto objeto en el escenario o hacia el puntero del
ratón,y así hacer que tenga una orientaciónen su posición.
Con este operador se puede colocar el objeto hacia un lugar
específico en el escenario donde se encuentre, pero a través de
coordenadasen un sistema de ejes cartesianos.
3. Este operador se utiliza para trasladar el objeto hacia donde
se encuentro otro o el puntero del ratón, aparece en el mismo
lugar donde el otro esté.
Desplaza al objeto hacia una precisa coordenada en el
escenario, en un determinado tiempo que se implica a ejecutar, en
este caso se puede decidir que tardaren el movimiento.
Con Este bloque se puede fijar la posición; vertical, hacia
arriba o hacia abajo, del objeto en una cantidad determinada en la
que se ubique en el escenario elegido.
4. Este bloque se utiliza para poder hacer que, cuando el
personaje llegue a un borde rebote, en este, y cambie su
dirección,sin seguir más hasta desaparecer delescenario.
Bloques de apariencia:
Este bloque se puede utilizar para ejecutar algo que se
quiere que diga el personaje, pero también se le puede
incrementar el tiempo de duración de lo que tenga que decir en el
momento preciso.
Con Este operador se puede indicar que debe decir el
personaje, pero sin poder determinar el tiempo de duración, es
momentáneoo permanente dependiendolo que se quiera.
5. Este bloque se utiliza para hacer que el personaje exprese
una idea con una nube de pensamiento sobre este, se le puede
indicar el tiempo en el que aparezca la nube del pensamiento.
Este operador sirve para que el personaje piense algo sobre
una nube en su cabeza, de pensamiento, pero no se le puede
indicar la duración del pensamiento, o es momentáneo o es
permanente.
Este bloque se utiliza para poder hacer que un determinado
objeto, que no se vea en el escenario, aparezca en un mismo
lugar,en ese mismo momento,cuando se ejecute esta acción.
6. Al contrario del bloque anterior, este operador se usa para
poder ocultar al personaje que se necesite, y si se precisa que
vuelva a aparecer,entoncesse usa el bloque “Mostrar”y aparece.
Los personajes al principio tienen usa cierta apariencia,
algunos varios disfraces, con este bloque se puede pasar al
siguiente disfraz en un mismo momento.
Con este operador se puede intercambiar el disfraz de un
personaje por otro que se elija, modificando la apariencia del
objeto elegido para utilizar.
7. Este bloque sirve para cambiar el fondo del escenario
elegido a utilizar, se puede intercambiar por el anterior, el
siguiente,o incluso por otro que esté en la paleta de control.
Con este operador se puede establecer otro efecto del color
diferente al que se está ejecutando, al presionar la flecha, hacia
abajo, se desplegara un menú de opciones para cambiar el efecto
gráfico.
Este bloque sirve para poder hacer que se quiten los efectos
gráficos establecidos anteriormente, se puede indicar en que
lapso de tiempo se ejecute o instantáneamente.
8. Este operador se utiliza para cambiar el tamaño del objeto o
personaje a la determinada cantidad que se le indique, puede
achicarsee incluso agrandarsea cualquiertamaño.
Con este bloque se puede establecer el tamaño del objeto
que se utiliza, pero con un porcentaje, si se coloca el 100%, este
volverá a su tamaño normal. Este operador tiene un cierto límite,
al hacer grandeo pequeño que no se puede sobrepasar.
Sonido:
Con este bloque se puede hacer que el objeto, en este caso
un gato, pueda producir un sonido característico del mismo, o no.
También se puede grabarun sonido para que este ejecute.
9. Bloques de eventos:
Este bloque de evento se utiliza para que al presionar una
tecla específica, desde el menú de opciones, se pueda ejecutar
una secuencia de bloques,sacados de la paleta de bloques.
Con este bloque se puede hacer que, al presionar la bandera
verde, que se encuentra en el extremo superior del escenario, se
puedan ejecutartodos los programas.
Bloques de sensores:
10. Este bloque informa si el personaje está tocando el objeto
que se indica, para dar entrada a otra acción al tocar esa opción,
así al tocarlo ejecuta la acción,y si no lo está tocando no lo hace.
Con este operador se puede hacer que al tocar un color que
se elija, se pueda dar paso a una acción de la secuencia de
movimientos,pero solo al tocar ese mismo color.
Bloques de control:
Este bloque sirve para esperar una determinada cantidad de
segundos antes de pasar a ejecutar otra acción, como si fuera una
pausa entre dos acciones.
11. Con este bloque se puede repetir una secuencia o acción las
veces deseadas, dentro de este bloque se pondrán en secuencia y
arriba la cantidad de repetición.
Este operador se utiliza para usar una condición antes de
una acción o secuencia, colocando los bloques dentro del mismo,
se usan el “SI” y el “ENTONCES”para establecerla condición.
Al igual que el operador anterior establece una condición
con el “SI” y el “ENTONCES”, pero también hay una condición si
es que no sucede lo que se había puesto.
12. Este bloque se usa para ejecutar acciones o secuencias
permanentes, es decir durante la animación nunca lo dejaran de
hacer en ningún momento.