Bloques de programacion scratch

9
SCRATCH Scratch es un programa destinado principalmente a los niños y les permite explorar y experimentar con los conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica. Scratch está escrito en Squeak, una implementación libre de Smalltalk-80. Es un entorno de programación que facilita el aprendizaje autónomo. Fue desarrollado por el "the Lifelong Kindergarten group" en el Media Lab del MIT (Massachussets Institute of Tecno ogy) por un equipo dirigido por Mitchel Resnick2 y apareció por primera vez en el verano de 2007.3 Scratch se puede instalar y redistribuir libremente en cualquier ordenador con Windows, Mac OS X o Linux.

Transcript of Bloques de programacion scratch

Page 1: Bloques de programacion scratch

SCRATCH

Scratch es un programa destinado principalmente a los niños y les permite explorar y experimentar con los

conceptos de programación de ordenadores mediante el uso de una sencilla interfaz gráfica. Scratch está escrito en Squeak, una implementación libre de Smalltalk-80. Es un entorno de programación que facilita el aprendizaje

autónomo. Fue desarrollado por el "the Lifelong Kindergarten group" en el Media Lab del MIT

(Massachussets Institute of Tecno ogy) por un equipo dirigido por Mitchel Resnick2 y apareció por primera vez

en el verano de 2007.3 Scratch se puede instalar y redistribuir libremente en cualquier ordenador con

Windows, Mac OS X o Linux.

Page 2: Bloques de programacion scratch

BLOQUE DE MOVIMIENTO

El bloque de movimiento, es el que nos permite realizar cualquier tipo

de movimiento con nuestro objeto o actor, ya sea girar, cambiar,

moverse, fijar.,Etc

Page 3: Bloques de programacion scratch

BLOQUE DE APARIENCIA

Las instrucciones que se encuentran en este Bloque se encargan como su nombre lo indica de cambiar el

aspecto o la forma como se observan los objetos en el

escenario, así como también cambiar la posición del objeto en el

escenario, poniendo al objeto en capas posteriores.

Page 4: Bloques de programacion scratch

BLOQUE DE SONIDO

El lenguaje de SCRATCH, cuenta con un grupo de instrucciones que

permiten la reproducción de archivos de sonido dentro de la animación que estés haciendo.

Estos archivos de sonido los puedes importar directamente al

área del Objeto y una vez ahí puedes usar las instrucciones para

su reproducción durante la animación.

Page 5: Bloques de programacion scratch

BLOQUE DE LAPIZ

El Bloque de Lápiz tiene una serie de instrucciones las cuales

permiten realizar dibujos en el Escenario, al usar el Objeto en el Escenario como lápiz, y por cada movimiento del Objeto se realiza

el trazo de una línea que va del punto inicial al punto final de

movimiento del Objeto, creándose una secuencia de

líneas las cuales forman la figura que uno elija.

Page 6: Bloques de programacion scratch

BLOQUE DE CONTROL

Entre las principales formas de controlar el flujo de una serie de

sentencias, se encuentran los ciclos iterativos, los cuales te van a permitir que una o una serie de sentencias las

cuales después de llegar a la última sentencia se repite la primera,

determinando uno el número de veces que estos ciclos se repiten de acuerdo

al objetivo que desees. Los ciclos iterativos hacen que se repitan N veces

las sentencias dentro del ciclo o pueden tener alguna condición para

que se ejecute el ciclo.

Page 7: Bloques de programacion scratch

BLOQUE DE SENSORES

En SCRATCH el Bloque de Sensores permite detectar las siguientes

acciones: Tocar otro Objeto. Tocar un color determinado. Cuando un color determinado toca otro color.

Entrada de variables por medio del teclado. Si se presiono alguna tecla

del ratón. Si se presiono alguna tecla en específico. Distancia de

nuestro objeto a otro. Lectura de los puertos de la computadora para

leer las señales de los kits robóticos.

Page 8: Bloques de programacion scratch

BLOQUE DE OPERADORES

El Bloque de Operadores contiene una seria de instrucciones que te va a permitir hacer una variedad de operaciones las cuales se encuentran divididas en tres grupos:

Operaciones matemáticas. Operaciones booleanas Operaciones con cadenas de texto.

Page 9: Bloques de programacion scratch

BLOQUE DE VARIABLES

grupo de instruccionescaracterizadas por el color rojo. Podrás crear variables, las cuales solopueden almacenar un valor y listas que son variables que almacenan un conjuntode variables.