Untitled Design

Page 1

BLOQUES ¿Qué son y cómo se usan?

¿Qué son los bloques en Scratch?

Los bloques tienen forma de piezas de rompecabezas que se utilizan para crear código de manera visual, sencilla y amena.

Los bloques se conectan entre sí verticalmente como un rompecabezas, donde cada tipo de bloques (inicio , apilables , informadores, C, booleanos, terminación ) tiene su propia forma y una ranura con forma especial para insertarlo, lo que evita errores de sintaxis. Las series de bloques conectados se denominan scripts .

Programar con bloques es más fácil que la programación basada en texto, ya que uno no tiene que memorizar los comandos escritos donde pueden ocurrir errores de sintaxis. Sin embargo, la programación basada en texto es más flexible, ya que los bloques no se pueden editar fácilmente. Hay diez categorías de bloques: Movimiento , Apariencia , Sonido , Evento , Control , Sensores ,

Operadores , Variables, Mis bloques y extensiones . Los bloques de extensión se muestran debajo de mis bloques.

Bloques de Movimiento

Bloques que sirve para mover a los personajes u objetos que se utilizan en los ejes de coordenadas x - y.

Bloques de Apariencia

Bloques que permiten cambiar el aspecto de los personajes u objetos (colores, disfraz, ocultarlos, mostrarlos, e incluso modificar el tamaño), de esta forma se simula que los personajes realicen movimientos insertando pensamientos y textos a modo de bocadillos con los que los personajes hablan.

Bloques de Sonido

Bloques para insertar sonidos predefinidos, de Internet o los que se tengan grabados en la computadora.

Bloques de Eventos

Bloques que sirven para reaccionar el programa, los personajes y/o los objetos. El usuario puede tener interacción con ellos (pulsando en la bandera, pulsando una tecla) o pueden ser los propios objetos los que se relacionen entre sí (enviando mensajes, tocándose entre ellos, etc.)

El envío y recepción de mensajes sirve para que interactuar entre objetos, fondos o personajes situados en lugares diferentes.

Bloques de Control

Bloques que permiten repetir acciones en determinados casos, como son los bucles y los condicionales, también se pueden establecer tiempos de espera, detener todos los personajes y crear clones de los mismos.

Bloques de Sensores

Permiten controlar la interacción entre varios objetos, entre ellos el tiempo por medio de un cronómetro

Bloques de Operadores

Permite establecer operaciones matemáticas, elegir un numero al azar, realizar uniones y divisiones; además se puede unir texto y calcular la longitud de los mismos

Bloques de Variables

Permiten definir variables locales a un objeto o globales al programa, crear nuevas con el nombre que se desee, acceder a su valor y modificarlo.

MIs bloques

Permite crear bloques que no estén predefinidos en los bloques anteriores.

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.