bloquesdeprogramacionscratch-120905095132-phpapp01

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.

description

hjhj

Transcript of bloquesdeprogramacionscratch-120905095132-phpapp01

Scratch

ScratchScratch es un programa destinado principalmente a los nios y les permite explorar y experimentar con los conceptos de programacin de ordenadores mediante el uso de una sencilla interfaz grfica. Scratch est escrito en Squeak, una implementacin libre de Smalltalk-80. Es un entorno de programacin que facilita el aprendizaje autnomo. 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.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

Bloque de AparienciaLas 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 tambin cambiar la posicin del objeto en el escenario, poniendo al objeto en capas posteriores.

Bloque de SonidoEl lenguaje de SCRATCH, cuenta con un grupo de instrucciones que permiten la reproduccin de archivos de sonido dentro de la animacin que ests haciendo. Estos archivos de sonido los puedes importar directamente al rea del Objeto y una vez ah puedes usar las instrucciones para su reproduccin durante la animacin.

Bloque de LapizEl Bloque de Lpiz tiene una serie de instrucciones las cuales permiten realizar dibujos en el Escenario, al usar el Objeto en el Escenario como lpiz, y por cada movimiento del Objeto se realiza el trazo de una lnea que va del punto inicial al punto final de movimiento del Objeto, crendose una secuencia de lneas las cuales forman la figura que uno elija.

Bloque de ControlEntre 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 despus de llegar a la ltima sentencia se repite la primera, determinando uno el nmero 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 condicin para que se ejecute el ciclo.

Bloque de SensoresEn 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 ratn. Si se presiono alguna tecla en especfico. Distancia de nuestro objeto a otro. Lectura de los puertos de la computadora para leer las seales de los kits robticos.

Bloque de OperadoresEl 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 matemticas.Operaciones booleanasOperaciones con cadenas de texto.

Bloque de Variablesgrupo de instruccionescaracterizadas por el color rojo. Podrs crear variables, las cuales solopueden almacenar un valor y listas que son variables que almacenan un conjuntode variables.