Scratch

Post on 18-Dec-2015

3 views 0 download

description

,

Transcript of Scratch

Scratches un entorno de aprendizaje delenguaje de programacin, que permite a los principiantes aprender a escribir de manera sintcticamente correcta primero. Permite investigar, introducirse y jugar con la programacin de ordenadores utilizando una interfaz grfica muy sencilla. Scratch est escrito enSqueak(una implementacin libre deSmalltalk-80), a partir de la versin 2.0 el cdigo es reescrito enactionscript(Adobe Flash). Es un entorno de programacin que facilita el aprendizaje autnomo.Scratch es un lenguaje de programacin que facilita crear historias interactivas, juegos y animaciones y compartir sus creaciones con otras personas en la Web.Esta aplicacin, que forma parte del software de las XO y tambin se utiliza con otros sistemas operativos, ofrece posibilidades educativas a travs de un entorno que hace que la programacin sea ms atractiva y accesible para todo aquel que se enfrente por primera vez a aprender a programar.

Qu es SCRATCH y para qu se puede utilizar?Scratches un programa informtico especialmente destinado a nios y nias, que les permita investigar e introducirse en la programacin de ordenadores utilizando unainterfaz grficamuy sencilla.Scratch est basado en el lenguaje de programacinLOGO. Fue desarrollado por el "Lifelong Kindergarten group", viendo la luz por primera vez en 2007. Scratch es software libre, y por lo tanto se puede redistribuir libremente e instalar en cualquier ordenador que tengaWindows,Mac OS XoLinux.Scratch se utiliza en lugares muy diferentes y es vlido para cualquiera de ellos, como en casa, la escuela, museos, etctera. Est recomendado para nios/as entre 6 y 16 aos, pero pueden utilizarlo personas de cualquier edad.

Captura de un proyecto creado con Scratch, de la pgina web oficialLascaractersticasms importantes de Scratch son: Este programa est basado en bloques grficos y la interfaz que tiene es muy sencilla e intuitiva. Tiene un entorno colaborativo mediante el cual se pueden compartir proyectos, scripts y personajes en la web. El trabajo en Scratch se realiza mediante la unin de bloques que pueden ser eventos, movimientos de grficos y sonidos. Los programas pueden ser ejecutados directamente sobre el navegador de Internet.Susventajasson varias: Es un programa gratuito, de software libre. Es perfecto para ensear y aprender a programar. Est disponible para varios sistemas operativos, Windows, Mac y Linux. Permite compartir los proyectos a travs de Internet, pudiendo ser descargados y utilizados por otras personas. Es multilenguaje.Desde la perspectiva de un programador o programadora experto/a, el lenguaje es una gran limitacin a la hora de desarrollar un software educativo. Pero Scratch es una herramienta con un gran potencial en este sentido.