Este documento describe los diferentes bloques de programación disponibles en Scratch para controlar el movimiento, apariencia, eventos, control y sensores de objetos. Algunos bloques permiten mover u orientar objetos, cambiar su tamaño o visibilidad, y definir acciones al presionar banderas o teclas. Otros bloques controlan la repetición de acciones, condiciones, y la interacción de objetos con su entorno.
1. MOVIMIENTO:
Este bloque se usa para que un determinado objeto semueva x pasos
dependiendo de el numero que este en el indicador. Por ejemplo al
presionar la bandera se moverá 10 pasos.
o
Estos bloques se usan para que un determinado objeto gire x grados
dependiendo del número que este en el indicador además gira a la
derecha o izquierda dependiendo de cómo estén las flechas
Este bloque sirvepara girar el Objeto en sentido contrario, cuando este
toca un borde del escenario, entonces sirvepara que el objeto no se
vaya del escenario
Este bloque sirvepara que el personajeelegido mire hacia a un
determinado lugar dependiendo de si el indicador si dice -90
(izquierda) 90(derecha) 0 (arriba) y 180(abajo).
Este bloque sirvepara cambiar la posición X del Objeto en una cantidad
determinada (incrementa). Por ejemplo, cambiar x por 20, esto es lo
que incrementa.
2.
Este bloque sirvepara mover el objeto de un lugar a otro lugar,
dependiendo de los números que estén en los indicadores. Además se
mueve suavemente a una posición determinada en un lapso de
tiempo específico.
APARIENCIA:
Este bloque sirvepara decir una palabra o frasepor x segundos es decir
que la cantidad de segundos puedecambiar según el uso de cada
persona .
Este bloque sirvepara mostrar el objeto elegido cuando este no se
puede ver en el escenario elegido o se encuentra en modo esconder.
Este bloque sirvepara esconder el objeto elegido cuando este se
encuentre en el escenario o en modo mostrar, detal manera que ya no
sera visible.
Este bloque sirvepara cambiar el tamaño del objeto elegido, pasando
de estar de su tamaño comun a estar en un tamaño elegido por el
usuario.
3.
Este bloque sirvepara fijar a un determinado tamaño el objeto
elegido y que este no cambie su tamaño excepto si el usuario lo
decide cambiar.
EVENTOS:
Este bloque sirvepara que al presionar la bandera el objeto lleve a
cabo todas las acciones que sequieran realizar.
Este bloque sirvepara que al presionar la barra espaciadora, el objeto
comienze a realizar todas las acciones que se quieran hacer.
CONTROL:
Este bloque sirvepara que el objeto haga determinada accion y luego
de esperar 1 segundo realice la siguiente accion.
Este bloque sirvepara que se realice una accion 10 veces. El numero de
veces a realizar pueden cambiar dependiendo del usuario.
Con este bloque todas las acciones que se coloquen en su interior se
realizaran por siempre, esto quiere decir que cuando terminen todas
las acciones se volvera a comenzar de cero.
4.
Con este bloque se puede hacer que tal accion se realice si pasa otra
accion. Por ejemplo: si toca el color azul, entonces mover 15 grados.
Con este bloque el programador decideque siel objeto hace tal cosa le
sucedera tal otra, y si no hace lo que el programador quierele sucede
otra cosa.
SENSORES:
Con este bloque se le indica al objeto que si toca
algun elemento le pasara algo a su fisico, o realizara alguna accion,
este bloque solo funciona si se une a un bloque de control.
Este bloque le indica al oobjetro realizar
una pregunta, esta va ser la que el programador deseè