Este documento proporciona instrucciones para el lenguaje de programación Scratch y describe bloques de comandos para el movimiento, apariencia, sonido, lápiz, datos, eventos, control, sensores y operadores matemáticos que permiten crear programas interactivos.
1. INSTRUCCIONES DE SCRATCH
Movimiento
Mover 10 pasos
Girar 15 grados hacia la derecha
Girar 15 grados hacia la izquierda
Apuntaren dirección 90 derecha/izquierda
Apuntarhacia (puntero de ratón)
Ir a X:(-) Y:(-)
Ir a (puntero de ratón)
Deslizar en 1 segundos a X:(-) Y:(-)
CambiarX por 10
Fijar X a (0)
CambiarY por 10
Fijar Y a (0)
Rebotar si toca un borde
Fijar estilo de rotación (derecha izquierda)
Posición en X
Posición en Y
Dirección
2. Apariencia
Decir (hola) por 2 segundos
Decir (hola)
Pensar (Hmm…) por 2 segundos
Pensar (Hmm…)
Mostrar
Esconder
Cambiardisfraz a (Ball a;b;c;d;e…)
Siguiente disfraz
Cambiarfondo a (2;3…)
Cambiarefecto (color) por 25
Establecer efecto (color) a 0
Quitar efectos gráficos
Cambiartamaño por (10)
Fijar tamaño a 100%
Enviaral frente
Ir (1) capaz haciaatrás
+De disfraz
Nombre de fondo
3. Tamaño
SONIDO
Tocar sonido (pop)
Tocar sonido (pop) y esperar
Detener todos los sonidos
Tocar tambor (1) durante (0.25) pulsos
Silenciarpor (0.25) pulsos
Tocar nota (60) durante (0.5) pulsos
Fijar instrumento a (1)cambiar volumen por (-10)
Fijar volumena (100%)
Volumen
Cambiartempo por (20)
Fijar tempo a (60) ppm
Tempo
LAPIZ
Borrar
Sellar
Fijar lápiz
Subir lápiz
4. Fijar colorde lápiza (-)
Cambiarcolor de lápizpor (10)
Fijar colorde lápiza (0)
Cambiarintensidadde lápizpor (10)
Fijar intensidadde lápiza (50)
Cambiartamaño de lápiz por (1)
Fijar tamaño de lápiza (1)
DATOS
Crear una variable
Crear una lista
EVENTOS
Al presionarbandera
Al presionartecla (espacio)
Cuandoel fondo cambie a (2)
Cuando(volumen de sonido) sea mayor a 10
Al recibir (mensaje 1)
Enviar(mensaje 1)
Enviar(mensaje 1) y esperar
5. CONTROL
Esperar (1) segundos
Repetir (10)
Por siempre
Si ( ) entonces
Si ( ) entonces
Si no
Esperar hasta que ( )
Repetir hasta que ( )
Detener (todos)
Al comenzar como clon
Crear un clon de ( mi mismo )
Borrar este clon
SENSORES
¿Tocando(puntero del ratón)?
¿Tocandoel color (-)?
¿Color (-) tocando (-)?
Distanciaa (puntero del ratón)
6. Preguntar (cómo te llamas?) y esperar
Respuesta
¿tecla (espacio) presionada?
¿Ratón presionado?
Posición x del ratón
Posición y del ratón?
Volumen del sonido
(Movimiento)del video en este objeto
Video (encendido)
Fijar transparenciadel video a (50%)
Cronometro
Reiniciarcronometro
(Posición en x) de (ball)
(minuto) actual
Días desde el 2000
Nombre de usuario
OPERADORES
()+()
()-()
7. ()*()
()/()
Numero al azar entre (1) y (10)
() mayor ()
()=()
() menor ()
() y ()
() o ()
No ()
Unir ( hola ) ( mundo )
Letra (1) de (mundo)
Longitud de ( mundo )
() modo ()
Redondear
(Raíz cuadrada de (9)
MAS BLOQUES
Crear un bloque
Añadiruna extensión