2. ¡HOLA!
Si estás aquí,
posiblemente es porque te interesa
saber más de
SCRATCH
Este documento tiene por objetivo explicar la función de los bloques
de programación de Scratch, de su versión 2 (actualmente solo
disponible para descarga y trabajar offline), y si posee un bloque
que realice la misma función en Scratch 3, la versión más reciente.
Esperamos te sea de mucha utilidad en tu aprendizaje.
Que puedes compartir proyectos en la web oficial de Scratch
https://scratch.mit.edu si tienes una cuenta en el sitio.
Te invitamos a crear tus propios proyectos, historietas,
videojuegos o lo que tu creatividad te diga.
RECUERDA
scratch.mit.edu
¡También puedes compartirlos
en la comunidad Scratch!
4. SCRATCH 2 SCRATCH 3
Función
Mover cierta cantidad de pasos el objeto.
El objeto se moverá en la dirección actual.
Escriba qué tan lejos desea que se mueva.
Movimiento
Gira a la derecha.
Escribe el número de grados
que deseas que gire el objeto.
Girar a la izquierda.
Escribe el número de grados
que deseas que gire el objeto.
Establecer la dirección actual del objeto.
Apunta el objeto hacia el
puntero del mouse u otro objeto.
Lleva el objeto a esta posición en el escenario.
5. SCRATCH 2 SCRATCH 3
Función
Movimiento
Ir a la ubicación del puntero
del mouse, alguna posición aleatoria
en el escenario o de otro objeto.
Cambia la posición x en la cantidad indicada.
Deslizar en el tiempo estimado hasta esta
posición en las coordenadas x y del escenario.
Establecer la posición x del objeto
según el número ingresado.
Cambia la posición y del
objeto en la cantidad indicada
Establecer la posición y del objeto
según el número ingresado.
6. SCRATCH 2 SCRATCH 3
Función
Si toca el borde del escenario el
objeto rebotará en la dirección contraria.
Movimiento
Establece el estilo de rotación del objeto.
Obtiene la posición x del objeto.
Obtiene la posición y del objeto.
Obtiene la dirección actual del objeto.
7. SCRATCH 2 SCRATCH 3
Función
Decir palabras ingresadas en
un globo de diálogo durante la
cantidad de segundos ingresada.
Apariencia
Decir las palabras ingresadas
en un globo de diálogo.
Muestra las palabras ingresadas
en un globo de pensamiento durante
los segundos ingresados.
Muestra las palabras en
un globo de pensamiento.
Hace que el objeto
aparezca en el escenario.
Hace que el objeto
desaparezca del escenario.
8. SCRATCH 2 SCRATCH 3
Función
Cambia el aspecto del objeto
a un disfraz seleccionado.
Apariencia
Cambia al siguiente disfraz
en la lista de disfraces del objeto.
Cambiar el fondo al seleccionado.
Cambia el efecto gráfico de un objeto.
Establece el efecto gráfico de
un objeto en un número específico.
Borra todos los efectos
gráficos de un objeto.
Cambia el tamaño del objeto
en la cantidad ingresada.
9. SCRATCH 2 SCRATCH 3
Función
Establece el tamaño del objeto
al % especificado del tamaño original.
Apariencia
Mueve el objeto delante de
todos los demás objetos.
Retrocede el objeto un
cierto número de capas.
Obtiene el número de
disfraz actual del objeto.
Obtiene el nombre de
fondo actual de la etapa.
Obtiene el tamaño del objeto,
como% del tamaño original.
10. Para hacer aparecer los bloques de color verde en Scratch 3,
debes añadir la extensión “Música”, disponible desde la esquina
inferior izquierda de Scratch:
Observación
Sonido
SCRATCH 3
PASO 1
PASO 2
11. Música
SCRATCH 2 SCRATCH 3
Función
Reproduce el sonido seleccionado.
Sonido
Reproduce un sonido y
espera hasta que termine.
Detiene todos los sonidos.
Reproduce un sonido de batería durante
un número específico de tiempos.
Descanso (no tocar ningún sonido)
durante un número específico de tiempo.
Reproduce una nota musical
en un número específico de tiempo.
12. Música
SCRATCH 2 SCRATCH 3
Función
Selecciona el tipo de instrumento que usa el
objeto para reproducir bloques de notas.
Sonido
Cambia el volumen del sonido
del objeto en una cantidad ingresada.
Establece el volumen del sonido
del objeto en un valor especificado.
Obtiene el valor del volumen
del sonido del objeto.
Cambia el tempo del objeto
en una cantidad específica.
Establece el tempo del objeto
al valor ingresado en latidos por minuto.
Obtiene el tempo del objeto
en latidos por minuto.
13. Para hacer aparecer los bloques de “lápiz” en Scratch 3,
debes añadir la extensión “Lápiz”, disponible desde la
esquina inferior izquierda de Scratch.
Observación
Lápiz
SCRATCH 3
PASO 1
PASO 2
14. Lápiz
SCRATCH 2 SCRATCH 3
Función
Borra todas las marcas de
bolígrafo y sellos del escenario.
Sella la imagen del
objeto en el escenario.
Activa el bolígrafo del objeto, por lo que
el objeto dibujará mientras se mueve.
Levanta el bolígrafo del objeto, para
que no dibuje mientras se mueve.
Establece el color de la pluma, según
la elección del selector de color.
Cambia el color de la pluma
en una cantidad ingresada.
Lápiz
15. Lápiz
SCRATCH 2 SCRATCH 3
Función
Establece el color de la pluma
en un valor ingresado.
Cambia el tono de la pluma
en una cantidad ingresada.
Establece el tono de la pluma
en la cantidad ingresada.
Cambia el grosor de la pluma
en la cantidad ingresada.
Establece el grosor de la pluma
a la cantidad ingresada.
Lápiz
16. SCRATCH 2 SCRATCH 3
Función
Crea una variable, a la cual el usuario
asigna un nombre y lugar de pertenencia
(para todos los objetos, o sólo para este objeto)
Datos
Asigna a la variable un valor ingresado.
Cambia el valor de la variable al ingresado.
Muestra la variable en el escenario.
Oculta la variable para que
no sea visible en el escenario.
Crea una lista, a la cual el usuario asigna un
nombre y lugar de pertenencia (para todos
los objetos, o sólo para este objeto)
Agrega el elemento ingresado
al final de la lista.
17. SCRATCH 2 SCRATCH 3
Función
Elimina uno o todos los
elementos de una lista.
Datos
Inserta un elemento en la
posición especificada en la lista.
Reemplaza un elemento de
la lista con el valor ingresado.
Obtiene el elemento de la
posición especificada de la lista.
Obtiene la cantidad
de elementos en la lista
Informa si la lista contiene
el elemento especificado.
Muestra la lista especificada
en el escenario.
Oculta la lista especificada
del escenario.
18. SCRATCH 2 SCRATCH 3
Función
Ejecuta los bloques acoplados cuando
se hace clic en la bandera verde.
Eventos
Ejecuta los bloques acoplados
cuando se hace clic en la tecla
espacio u otra especificada.
Ejecuta los bloques acoplados cuando
se hace clic al objeto en el escenario.
Ejecuta los bloques acoplados cuando
el fondo cambie al especificado.
Ejecuta los bloques acoplados cuando el atributo
seleccionado (volumen, temporizador, movimiento
de video) es mayor que el valor especificado.
Ejecuta los bloques acoplados cuando
recibe un mensaje de transmisión especificado.
Envía un mensaje a todos los objetos.
Envía un mensaje a todos
los objetos y espera.
19. SCRATCH 2 SCRATCH 3
Función
Espera un número especificado de
segundos, luego continúa con el
siguiente bloque.
Control
Ejecuta los bloques dentro de
un número específico de veces.
Ejecuta los bloques dentro una y
otra vez sin condición de término.
Si la condición es verdadera,
ejecuta los bloques dentro.
Si la condición es verdadera, ejecuta los
bloques dentro de “sí entonces”; si es falsa,
ejecuta los bloques dentro del espacio “si no”.
20. SCRATCH 2 SCRATCH 3
Función
Espera hasta que la condición se cumpla,
luego ejecuta los bloques siguientes.
Control
Repite los bloques dentro hasta
que la condición se cumpla.
Detiene todos los bloques en
ejecución de todos los objetos.
Le dice a un clon qué
hacer una vez creado.
Elimina el clon actual.
Crea un clon (duplicado temporal)
del objeto especificado.
21. Para hacer aparecer los bloques de “vídeo” en Scratch 3,
debes añadir la extensión “Sensores de vídeo”,
disponible desde la esquina inferior izquierda de Scratch.
Observación
Sensores
SCRATCH 3
PASO 1
PASO 2
22. Sensor de
video
SCRATCH 2 SCRATCH 3
Función
Informa si es verdadero que el
objeto está tocando el puntero del mouse.
Informa si es verdadero que el objeto
está tocando el color especificado.
Informa si es verdadero que el
primer color toca el segundo color.
Obtiene la distancia desde el objeto
especificado al puntero del mouse.
Hace una pregunta en la pantalla y
almacena la entrada del teclado en respuesta.
Obtiene la entrada de teclado del uso
más reciente de preguntar y esperar.
Sensores
Informa si es verdadero que
se presiona la tecla especificada.
23. Sensor de
video
SCRATCH 2 SCRATCH 3
Función
Informa si es verdadero que
se presiona el botón del mouse.
Obtiene la posición x
del puntero del mouse.
Obtiene la posición “y”
del puntero del mouse.
Obtiene el volumen (de 1 a 100)
de los sonidos detectados por el
micrófono de la computadora.
Detecta cuánto movimiento o dirección
hay actualmente en la imagen de video.
Enciende la cámara de video.
Sensores
24. Sensor de
video
SCRATCH 2 SCRATCH 3
Función
Establece la transparencia del video.
Obtiene el valor del
temporizador en segundos.
Establece el temporizador a cero.
Obtiene un atributo del objeto o escenario.
Obtiene una medida de tiempo actual.
Obtiene el nombre de usuario del espectador.
Sensores
Obtiene el número de días desde 2000.
25. SCRATCH 2 SCRATCH 3
Función
Suma dos números.
Operadores
Resta el segundo número
al primer número.
Multiplica dos números.
Divide el primer número
por el segundo número.
Elige un número entero aleatorio
dentro del rango especificado.
Informa si es verdadero que el
primer valor es menor que el segundo.
Informa si es verdadero que
dos valores son iguales
Informa si es verdadero que el primer
valor es mayor que el segundo.
26. SCRATCH 2 SCRATCH 3
Función
Informa si es verdadero que ambas
condiciones son verdaderas.
Operadores
Informa si es verdadero que la condición es
falsa; informa falso si la condición es verdadera.
Concatena (combina) cadenas.
Obtiene la letra en la posición
especificada en una cadena.
Obtiene el número total
de letras en una cadena.
Obtiene el resto de la división del
primer número por el segundo número.
Obtiene el entero más
cercano a un número.
Obtiene el cálculo de una función.
Informa si es verdadero que cualquiera
de las condiciones es verdadera.
(Español latinoamericano) (Español)
/
27. SCRATCH 2 SCRATCH 3
Función
Ejecuta el bloque personalizado.
Mis Bloques
Crea un bloque personalizado
(procedimiento) con o
sin entradas (parámetros)
Añade una extensión para
trabajar con música, cámara
u otro tipo de herramienta