jueves, 10 de abril de 2014

Clase #5: Tipos de bloques

Para programar un Objeto, debemos arrastrar los bloques desde la Paleta de Bloques al Área de Programas.
Los programas los creamos superponiendo los bloques para formar pilas con ellos. 

Los bloques de Scratch están organizados dentro de ocho categorías de códigos de color: Movimiento, Apariencia, Sonido, Lápiz, Control, Sensores, Operadores y Variables.


Algunos bloques contienen campos de texto editables en color blanco. Para cambiar el valor, hacemos clic dentro del área blanca y escribimos en ella un número. Podemos también insertar bloques redondeados como dentro de estas áreas.
Otros bloques tienen menús desplegables. Hacemos clic en la flecha descendente para ver el menú y nuevamente clic en una opción para seleccionarla.

Existen tres tipos principales de bloques en la Paleta de Bloques:

Bloques para Apilar: Estos bloques tienen protuberancias (salientes) y/o muescas en la parte superior. Estos bloques pueden encajarse unos con otros para formar pilas. Algunos de estos bloques tienen un área de ingreso de información en su interior, en la que usted puede escribir un número o seleccionar un elemento de un menú desplegable. Algunos bloques de apilar tienen una “boca” en forma de C en la que podemos insertar otros bloques de apilar.


Sombreros: Estos bloques tienen redondeada la parte superior. Estos se ubican en la parte superior de las pilas. Esperan a que suceda un evento, por ejemplo que se presione una tecla y entonces ejecutan los bloques que están debajo de ellos.


Reporteros: Este tipo de bloques están diseñados para encajar en el área de ingreso de información de otros bloques. Los reporteros con bordes redondeados como  reportan números o cadenas de texto y encajan en bloques que tienen espacios redondeados o rectangulares. Los reporteros con bordes en punta devuelven sólo los valores verdadero o falso y encajan dentro de bloques con espacios que terminan en punta o son rectangulares.