From Test-Scratch-Wiki

(→‎Bloques: Añadidos bloques de sonido a la lista)
(→‎Uso: Extendido el script de ejemplo)
Line 92: Line 92:
 
<scratchblocks>
 
<scratchblocks>
 
al presionar bandera verde
 
al presionar bandera verde
 +
subir lápiz
 +
ir a x: (0) y: (0)
 +
apuntar en dirección (0 v)
 
bajar lápiz
 
bajar lápiz
 
repetir (4)
 
repetir (4)
 
   mover (100) pasos
 
   mover (100) pasos
 
   girar a la derecha (90) grados
 
   girar a la derecha (90) grados
 +
end
 +
decir [¡Cuadrado terminado!] por (2) segundos
 +
detener [este programa v]
 
</scratchblocks>
 
</scratchblocks>
 +
 +
Obsérvese que los bloques apilables constituyen todos los comandos del script.
  
 
[[Category:Spa/Formas de bloques]]
 
[[Category:Spa/Formas de bloques]]

Revision as of 14:34, 4 June 2017

La forma general de un bloque apilable.

Un bloque apilable es un bloque diseñado para poder conectarse tanto por arriba como por abajo a otros bloques. La mayoría de bloques de Scratch son apilables, y están presentes en todas las categorías salvo en los Bloques operadores y los Bloques de PicoBoard.

Proceso de ejecución

...

Bloques

Hay 77 bloques apilables en Scratch:

  • ...

Forma

Los bloques apilables están diseñados de manera similar a una pieza de puzle: la parte superior tiene una hendidura, y la inferior un saliente. Debido a esta forma, se pueden conectar unos a otros, y los scripts se pueden extender indefinidamente.

Esta forma les permite conectarse en cualquiera de estas areas:

al presionar bandera verde
decir [¡Hola Mundo!] por (2) segundos
  • Encima o debajo de otros bloques apilables:
ir a x: (0) y: (0)
bajar lápiz
mostrar
decir [¡Adiós!] por (2) segundos
detener [este programa v]
por siempre
  si <(puntos) = (0)> entonces
    enviar [game over v]

Uso

Dado que estos bloques se pueden apilar entre ellos, se usan prácticamente en todas partes en un script. Cualquier script debe contener al menos un bloque apilable para ser funcional. Un ejemplo:

al presionar bandera verde
subir lápiz
ir a x: (0) y: (0)
apuntar en dirección (0 v)
bajar lápiz
repetir (4)
  mover (100) pasos
  girar a la derecha (90) grados
end
decir [¡Cuadrado terminado!] por (2) segundos
detener [este programa v]

Obsérvese que los bloques apilables constituyen todos los comandos del script.

Cookies help us deliver our services. By using our services, you agree to our use of cookies.