Sei sulla pagina 1di 6

SCRATCH

KAROL TATIANA RIVERA RODRIGUEZ

I.E.D ROBERTO VELANDIA TECNOLOGIA E INFORMATICA MOSQUERA 2012

SCRATCH

KAROL TATIANA RIVERA RODRIGUEZ

Programacin de scratch

Asesor GUSTAVO LOZADA MORANTES Tecnologa e Informtica

I.E.D ROBERTO VELANDIA TECNOLOGIA E INFORMATICA MOSQUERA 2012

QUE ES ESCRATCH?

Scratch es una aplicacin informtica destinada 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 utiliza el lenguaje LOGO que es un lenguaje de programacin que facilita el lenguaje autnomo2 Es desarrollado por el "the Lifelong Kindergarten group" en el Media Lab del MIT (Massachussets Institute of Tecnology) por un equipo dirigido por Mitchel Resnick3 y apareci por primera vez en el verano de 2007.4 Scratch se puede instalar y redistribuir libremente en cualquier ordenador con Windows, Mac OS X o Linux.

El nombre de Scratch se deriva de la tcnica de scratching usada en el Turntablism (arte del DJ para usar los tornamesas), y se refiere tanto a la lengua y su aplicacin. La similitud con el "scratching" musical es la fcil reutilizacin de piezas: en Scratch todos los objetos, grficos, sonidos y secuencias de comandos pueden ser fcilmente importados a un nuevo programa y combinados en maneras permitiendo a los principiantes a conseguir resultados rpidos y estar motivados para intentar ms.

Podemos utilizar este programa para, tal y como dice su lema, programas, jugar y crear.

EL ENTORNO DE SCRTCH

Scratch se utiliza en todo el mundo en muchos entornos diferentes: las escuelas, museos, centros comunitarios y hogares. Est destinado especialmente para 6 - a 16-aos de edad, pero la gente de todas las edades ha utilizado Scratch. Por ejemplo, los nios ms pequeos pueden crear proyectos con sus padres o hermanos mayores, estudiantes universitarios y de uso Scratch en alguna ciencia clases de computacin introductoria En el diseo, la principal prioridad era hacer que el lenguaje y entorno de desarrollo intuitivo y fcil de aprender por los nios que no tenan experiencia previa en programacin. Hay un fuerte contraste entre las potentes funciones multimedia y de estilo de programacin multihilo y el alcance bastante limitado del lenguaje de programacin Scratch. La interfaz de usuario para el entorno de desarrollo de Scratch divide la pantalla en varios paneles: a la izquierda es la paleta de bloques, de diferentes colores dependiendo de su funcin, en medio de la informacin sprite actual y el rea de scripts, ya la derecha del escenario y la lista de sprites (tipo grficos de computadora). Contiene diferentes pestaas donde accedemos a programas (ser dnde pondremos todas las ordenes que daremos a las animaciones), disfraces, son las diferentes formas de una misma animacin y sonidos, que podemos introducir en nuestras presentacin tanto a nuestras animaciones como a los esce

PROGRAMACION DE SCRATCH

Scratch es una plataforma de programacin de animaciones especialmente apta para ensear a programar a los ms pequeos. Toda su estructura est diseada para estimular la creatividad, el afn por explorar y descubrir y facilitar la adquisicin de habilidadades clave como la capacidad de abstraccin, la organizacin y la estructuracin mental. Los maestros encontrarn que resulta especialmente apto para aplicar los conocimientos adquiridos en el aula en otras materias como ciencias naturales, matemtica, fsica, etc. Enseando a Programar con Scratch. Presentacin que ilustra la forma en que puede utilizarse Scratch para ensear programacin aprovechando todos los beneficios que ofrece y con objetivos y estrategias totalmente diferentes a los que tradicionalmente se utilizan con lenguajes comerciales o cientficos. 24 diapositivas

scratchprogramacion.ppt

EL ENTORNO DE DESARROLLO

El escritorio de Scratch se estructura en Tres secciones principales, a izquierda, Centro y derecha de la pantalla respectivamente: Paleta de bloques, rea de guiones (Scripts) y Escenario. La programacin se Desarrolla en tiempo real y todas las modificaciones Que realicemos en los guiones De los objetos se incorporan de forma Automtica en su ejecucin. Como en Squeak, los modos de diseo y ejecucin Son simult.neos. No obstante, cuenta con Un modo presentacin que duplica las Dimensiones del escenario. Esta funcin De visualizacin no est. Operativa, por el Momento, en entorno Linux. La paleta de bloques, situada en la Zona izquierda de la pantalla alberga, Categorizados por colores y funcionalidad, Los bloques de programacin Arrastradles al .rea de scripts. El men. Principal ocupa la parte Superior de la pantalla y permite realizar Las operaciones comunes de crear, Abrir y guardar proyectos, deshacer la .lima accin y proporcionar ayuda. Adems, el botn Extras incluye la Opcin de establecer el lenguaje de los Bloques de programacin en diferentes Idiomas. Un botn interesante es el botn Share que nos permite, con un golpe de Ratn, subir nuestros proyectos al espacio Que previamente hayamos creado En la pgina web del proyecto. Una vez alojados en la web, los proyectos Podrn ser ejecutados, mediante un Player de java, sobre la misma pgina o Descargados al ordenador local para

Potrebbero piacerti anche