Primeros pasos en programación

¿QUÉ ES PROGRAMAR?

Aunque no nos damos cuenta, todos los días programamos en nuestra vida cotidiana. Programar es inventar u organizar un conjunto de actividades.

De este modo,  el entorno de programación digital multimedia Scratch es válido para trabajar algunos conceptos de programación y para experimentar con ellos, además ofrece  la oportunidad de compartir los trabajos realizados.

En Scratch es muy sencillo programar, solo es necesario llevar las piezas de los bloques de programación a la derecha, teniendo siempre en cuenta que esta acción se realiza para cada personaje (situado debajo del escenario) que está activado en ese momento. 

Por lo tanto, se puede decir que se programa ensamblando piezas de los bloques como si fueran un puzzle. 

¿CUÁNTOS BLOQUES SE PUEDEN UTILIZAR?

El número de bloques que se puede utilizar es múltiple, ya que ensamblando unos con otros se organizan secuencias de órdenes. Los bloques tienen su propio lenguaje (vocabulario y sintaxis), de manera que se pueden combinar de múltiples maneras. 

Una vez que realizada una secuencia de órdenes, el objeto seleccionado se moverá o realizará las acciones que ésta le indica.

¿CUÁNTOS TIPOS DE BLOQUES HAY?

Hay tres tipos de bloques:

BLOQUES PARA ENSAMBLAR:   Son los más comunes. Este tipo de bloques son sencillos de reconocer ya que en la parte de arriba tienen una zona abierta para poder ensamblar con otras piezas, y en la parte de abajo un saliente. De este manera, ensamblando unas piezas con otras, se realizan secuencias de órdenes.

BLOQUES CON SOMBRERO:  Tienen la parte de arriba redondeada, la parte de abajo sin embargo, se puede ensamblar con otras piezas, de manera que siempre se utilizan en el inicio de la secuencia de órdenes. Cuando se activa una de estas piezas, se ejecutan las órdenes de la secuencia que está a ella ensamblada. 

EL RESTO DE BLOQUES:  El resto de bloques están diseñados para introducirlos en los espacios de  los bloques anteriores, de manera que el número de condiciones en las órdenes puede variar enormemente. 

Bloques